How to Start Package Courier Delivery in Canada

Researched and drafted with AI assistance and checked against the official sources listed below.How we create content

Package courier work in Canada means delivering parcels and store orders that someone else has packed, using your own car, through an app such as Amazon Flex or Walmart’s Spark Driver, or for a local courier. Amazon says most Flex drivers earn $22 to $27 an hour before costs, Job Bank puts the median wage for couriers and messengers at $23.00 an hour, and Ontario and B.C. now set pay floors for app-based delivery work. What you keep depends on kilometres: fuel and wear can take a quarter or more of a block’s pay.

The itemized budget is in package courier startup costs, block-by-block earnings math is in package courier earnings in Canada, and the zone check and first logged block are in your first week of package courier work.

Quick facts
Startup cost $0 beyond a suitable car and phone; a $60–$160 folding hand truck is the first useful buy
Main apps Amazon Flex (10 Canadian areas), Spark Driver (Walmart orders in 30+ areas), local couriers
Advertised pay Flex: “most drivers earn $22–$27 an hour”; Spark: minimum shown per offer
Wage benchmark $23.00/hour median for couriers and messengers (Job Bank, 2023–2024 data)
Pay days Flex weekly on Wednesday; Spark weekly on Tuesday
Biggest cost Kilometres: fuel at 170.3¢/L in Toronto in August 2026 (Statistics Canada) plus wear
Insurance Tell your insurer; B.C. Flex drivers need an ICBC delivery policy
Tax T2125, CPP on profit, GST/HST past $30,000

Hot food and short trips are food delivery. Choosing the groceries yourself is grocery shopping apps.

Who does package courier work suit?

It suits people with a mid-size or larger car, who can lift boxes over and over, who like driving more than talking, and who can work early mornings, evenings or weekends when blocks are offered. It suits less well if your only car is a small two-door, if your back is already the limit, or if you live outside the zones these apps serve.

Good fits:

  • Parents and students with free weekday mornings or evenings; Flex blocks are 2 to 4 hours.
  • People between jobs who want weekly pay without an interview process; Amazon says Flex isn’t meant to be relied on as full-time income, since blocks vary week to week.
  • Retirees who enjoy driving and want a few blocks a week.
  • Drivers who already do food delivery and want daytime work; Amazon Flex vs Uber Eats compares the two.

It’s also good practice for a business of your own. Both of the Canadians profiled below started by delivering for someone else.

How does package courier work pay?

The two big apps pay in different ways, and both treat you as an independent contractor, so you pay for fuel, parking, tolls and tickets yourself.

  • Amazon Flex pays a set amount per block. You reserve a 2–4 hour block, collect packages at an Amazon delivery station and deliver the whole route. Amazon’s Canadian site says most drivers earn $22–$27 an hour, and its FAQ says peak periods may offer higher rates. Pay is processed every Wednesday for the previous seven days.
  • Spark Driver pays per delivery. Each offer lists the minimum you’ll receive, made up of trip earnings, possible surge pay for busy times or large orders, expense earnings, weekly “incidentals” for delays based on engaged time, and tips (you keep 100%). Earnings are processed every Tuesday for the previous Monday to Sunday.
  • Local couriers may hire you as an employee or a contractor, on a per-stop, per-route or hourly rate. Ask which before you hear the rate, because it changes your tax and expenses.

What do the pay laws say?

Two provinces now set minimum pay for app-based delivery, whether or not you’re classed as a contractor.

Province Rule Rate What counts
Ontario Digital Platform Workers’ Rights Act, in force July 1, 2025 At least the general minimum wage, $17.95 an hour from October 1, 2026 Time from accepting an assignment to finishing it, including travel during it; not waiting for offers. Tips aren’t counted toward the minimum
British Columbia Employment Standards rules for online platform workers $21.89 an hour of engaged time from June 1, 2026, plus at least $0.35 per km for delivery by any means other than walking Engaged time runs from accepting an order to completing or cancelling it

Ontario’s law also gives you the right to see estimated pay and how it was calculated before you accept, and two weeks’ written notice before most removals from a platform lasting 24 hours or more.

How much do couriers earn in Canada?

Job Bank’s wage report for couriers and messengers (NOC 74102), based on Statistics Canada’s Labour Force Survey for 2023–2024, gives this benchmark for employed couriers:

Area Low Median High
Canada $17.50 $23.00 $35.00
Alberta $16.00 $25.00 $41.67
Nova Scotia $17.31 $23.80 $33.43
Ontario $19.00 $23.08 $35.29
Toronto region $19.00 $23.00 $42.00
Quebec $18.70 $22.41 $33.20
British Columbia $18.25 $22.00 $32.00
Manitoba $16.40 $21.50 $33.48
Saskatchewan $15.70 $21.00 $34.49

Source: Job Bank wage report, checked October 9, 2026.

Amazon’s $22–$27 Flex figure sits right around that median, but it’s gross. An employed courier usually drives a company vehicle; an app courier pays for fuel, wear and insurance out of the same hourly figure. That’s the gap the worked math below shows.

What moves your net pay most:

  • Kilometres per block. A dense apartment route can pay the same as a spread-out suburban one with half the driving.
  • Fuel price where you live. Statistics Canada’s August 2026 regular gasoline average was 160.3¢/L in Edmonton, 170.3¢ in Toronto, 181.4¢ in Halifax and 206.7¢ in Vancouver.
  • Waiting time. Spark pickups can include unpaid minutes at the store; Flex station check-in takes time too.
  • Peak periods. Flex offers higher rates at busy times, and November–December is the parcel peak.
  • Return trips. Undelivered Flex packages must be returned to the station by 10 a.m. the next day.

What does the math look like on a block?

Worked example 1, a 3-hour Flex block in Toronto (illustrative). Pay uses Amazon’s $22–$27 an hour claim; fuel uses Statistics Canada’s August 2026 Toronto price of 170.3¢/L. The 90 km per block, 9 L/100 km fuel use and $0.12/km wear set-aside are assumptions.

  • Fuel: 90 km Ă— 0.09 L/km Ă— $1.703 = $13.79
  • Wear set-aside: 90 km Ă— $0.12 = $10.80
  • Driving costs: $24.59 per block
Scenario Gross for 3 hours After driving costs Per hour
Low ($22/hour) $66.00 $41.41 $13.80
Middle ($24/hour) $72.00 $47.41 $15.80
High ($27/hour) $81.00 $56.41 $18.80

That’s before insurance changes, phone data and income tax. For a fuller cost view, the federal limit for tax-free employer car allowances in 2026 is 73¢ per km for the first 5,000 km, a figure meant to cover ownership as well as running costs. At that rate, 90 km is $65.70, close to the whole low-scenario block. Shorter routes are how this work pays.

Worked example 2, a Spark offer in B.C. (illustrative). Assume a Spark delivery takes 50 minutes of engaged time and 18 km.

  • B.C. minimum for that offer: (50 Ă· 60) Ă— $21.89 = $18.24, plus 18 km Ă— $0.35 = $6.30, so at least $24.54 before tips
  • Fuel at Vancouver’s August 2026 average of 206.7¢/L and an assumed 9 L/100 km: 18 Ă— 0.09 Ă— $2.067 = $3.35

The engaged time and distance are assumptions; B.C.’s rules count engaged time only, not time waiting between offers.

Worked example 3, a week of side income (illustrative). Assume three Flex blocks a week at the middle scenario: 3 × $47.41 = $142.23 a week after driving costs, or about $7,400 over 52 weeks if blocks are available every week. That’s well under the $30,000 GST/HST threshold, but it’s all reportable on T2125 and subject to CPP.

Where can you do package courier work?

Neither app covers the whole country, and both lists change.

Package courier apps and options in Canada
OptionBest forPricingIn CanadaProsCons
Amazon FlexScheduled 2–4 hour parcel routes from an Amazon delivery stationAmazon says most drivers earn $22–$27 an hour; paid by the block, weekly (source)Calgary, Edmonton, Hamilton, Kitchener-Waterloo-Cambridge, London, Ottawa, Toronto, Vancouver, Victoria, Windsor
  • Pay known before you accept a block
  • Supplemental auto coverage in Ontario and Alberta
  • Needs a 4-door mid-size car or larger
  • Interest lists in many areas; blocks not guaranteed
Spark Driver (Walmart)Short Walmart grocery and general-merchandise deliveries, sometimes batched up to 3 ordersMinimum pay shown on each offer, plus surge, expenses, incidentals and 100% of tips (source)Walmart pickup areas in Ontario, the Prairies, B.C. and Atlantic Canada (31 listed)
  • Choose offer by offer
  • Age 18+
  • Waiting at store pickup
  • Some orders need an insulated bag; you pay parking and tolls
Local courier companiesRegular routes for pharmacies, auto parts, labs, law firms and retailersPer stop, per route or hourly; median employee wage $23.00 an hour (Job Bank)Available in most cities and many towns
  • Steadier hours
  • Can be an employee with source deductions
  • Fixed schedules
  • Contractor deals can hide unpaid waiting

Prices and features from each company's own pages, checked October 9, 2026. They change often; confirm on the official site before you buy.

Spark’s homepage lists the Peel Halton Region, London, GTA, Durham Region, Hamilton-Burlington, Niagara, St. Catharines, Waterloo Region, Ottawa, Barrie, Edmonton, Calgary, Surrey, Vancouver, Burnaby, Halifax, Dartmouth, Fredericton, Bedford, Coquitlam, Maple Ridge, Moncton, St. John’s, Windsor, Winnipeg, Thunder Bay, Bolton, Regina, Saskatoon, Guelph and Abbotsford. If you’re on an Amazon Flex interest list, Amazon says it will email you when spots open. For a full review of Flex blocks and insurance, see the Amazon Flex review for Canadian drivers.

What each app asks for

Requirement Amazon Flex Spark Driver
Minimum age 19 18
Licence Full Canadian licence (no learner’s, international or motorcycle-only) Valid provincial licence (Ontario G or equivalent)
Vehicle 4-door mid-size sedan or larger; open-bed trucks not eligible Any car that fits and secures the order; no bikes, scooters or motorcycles
Insurance Personal auto insurance; see provincial rules below Proof of a valid auto policy in your name
Phone iOS 17+ or Android 14+, with a list of unsupported models iOS 13+ or Android 6+, camera with flash, GPS; no prepaid devices
Background check Yes, usually 5–10 business days Yes
Other SIN and a bank account SIN, Canadian phone number; Walmart employees not eligible

Ideas: ways to earn as a package courier

Apps are the fastest start, but they aren’t the only route. These are courier niches that suit Canadians with a car, each with why it can work.

  1. Amazon Flex blocks. Known pay per block and weekly deposits.
  2. Spark Driver offers. Short trips, batched orders, and you choose each one.
  3. Holiday peak blocks (November–December). Parcel volume and peak rates rise.
  4. Pharmacy delivery for an independent pharmacy. Regular routes to the same seniors and clinics.
  5. Auto parts runs between parts stores and garages. Daytime weekday work with repeat stops.
  6. Florist delivery around Valentine’s Day and Mother’s Day, when shops need extra drivers for a few days.
  7. Bakery and cake delivery for local bakers without a driver; see home baking.
  8. Same-day delivery for local online shops selling on Shopify or Etsy in your city.
  9. Facebook Marketplace pickups for buyers who can’t collect a large item themselves.
  10. Document runs for law and accounting offices that still need originals signed and delivered.
  11. Print shop and sign deliveries to businesses and events.
  12. Catering drop-offs for office lunches, often a fixed morning window.
  13. Rural parcel runs from a town depot to farms and cottages where couriers charge extra.
  14. Restaurant delivery for places not on apps, the route Steve Bailey took in Clarenville, N.L.
  15. Moving-day small loads of boxes, paired with moving help.
  16. Seasonal warehouse or store shifts, if you’d rather be an employee; see seasonal holiday jobs.
  17. Odd-job delivery tasks on task apps; see odd-job apps.
  18. Bike or e-bike parcel runs downtown, where parking eats car couriers’ time; see bike courier work.

What gear do you need?

The car is the big item, and you already own it. Beyond that, buy only what solves a problem you’ve hit on a route.

Need Option 1 Option 2 Option 3
Hand truck or dolly JUXANOS folding hand truck (500 lb), $59.99 MaxWorks 80876 foldable platform truck (330 lb), $68.49 STANLEY 2-in-1 folding truck, $160.30
Who it suits Cars with small trunks Flat walkways and lobbies Heavy cases and steps

Prices from an Amazon.ca search on October 9, 2026. Amazon’s Flex FAQ suggests a cart or dolly for heavy packages, plus a phone charger or power bank, a flashlight, gloves and a rain poncho. Spark says some grocery orders need a clean insulated bag that closes. Flex requires a safety vest and closed-heel-and-toe shoes at its delivery stations, and vests are free on site.

How do you start? A 30-day plan

Week 1: Check zones and the car

  • Download Amazon Flex and check whether your area has spots or an interest list. Check the Spark city list and enrol if your area is on it.
  • Measure your cargo space with the seats up and down. Flex turns away drivers who arrive without enough room or with large personal items in the car.
  • Check your phone against each app’s minimums.

Week 2: Insurance and paperwork

  • Call your insurer, say you’ll deliver parcels for pay, name the app, and get the answer in writing. In B.C., ask about ICBC’s delivery rate class.
  • Gather your licence, SIN, bank details and, for Alberta Flex, a 5-year driver’s abstract.
  • Open a separate account for deposits and fuel; KOHO is one Canadian option.

Week 3: First blocks

  • Take one short block or two small Spark offers. Log arrival time, end time, kilometres, gross pay and fuel.
  • Practise the failed-delivery and return flow before you need it.

Week 4: Review

  • Work out your pay per hour after fuel and a wear set-aside for each block.
  • Keep the blocks, stores and times that beat your target; drop the rest.
  • Buy a dolly or bins only if a route showed you needed them.

Templates and checklists you can copy

Block log (one line per block)

Date | App | Station/store | Start | End | Hours | Stops | Km | Gross $ | Tips $ | Fuel $ | Net $ | Net/hr

Before every block

  • Phone charged, power bank packed, app updated
  • Trunk and back seat empty
  • Vest, closed-toe shoes, gloves, flashlight
  • Insulated bag (Spark grocery orders)
  • Dolly in the car if the route has heavy stops
  • Odometer reading written down

Loading routine

  1. Heavy boxes low and against the seatbacks.
  2. Load in reverse stop order where the app allows it.
  3. Fragile items wedged or on the front seat.
  4. Nothing loose on the rear shelf.

Insurer call script

I’m planning to deliver parcels for [Amazon Flex / Spark Driver] as an independent contractor, about [X] hours a week, in [city/province]. Does my current policy cover that use? If not, what endorsement or policy do I need, and what will it cost? Please confirm in writing.

Local courier pitch (for your own clients)

Hi [Name], I’m a local driver in [town] offering same-day delivery for [pharmacies / parts / bakeries]. I can do a [morning/afternoon] run within [area] for $[price] per stop, with photo proof of delivery. Could I do a trial run next week?

Real Canadians who built on delivery work

These are reported cases, chosen because their numbers are public. They aren’t typical, and they aren’t promises.

Steve Bailey, Clarenville, Newfoundland and Labrador. SaltWire reported on February 18, 2025 that Bailey completed more than 10,000 DoorDash food deliveries over two years between Clarenville and St. John’s, averaging 30 to 100 deliveries a day depending on weather and season. He then launched Bailey’s Delivery, picking up from any Clarenville-area restaurant for a $5 fee, with $5 extra past a set point in town. In his first week he made more than 50 deliveries and drove more than 300 km. He kept driving for DoorDash part-time while the business got going, and planned to add groceries and other items.

Moatassem Moatez, MyCourier, Greater Toronto Area. Altitude Accelerator reported on August 28, 2025 that Moatez, who came to Canada after 15 years in corporate roles in Dubai, started delivering himself in 2020 to learn the industry, working whatever shifts were available and saying his tips often exceeded his driver pay. He knocked on doors at plazas to find retail clients, signed an agreement with Amazon for deliveries in downtown Toronto by the end of 2020, and grew MyCourier into a company of about 200 people handling parcels and furniture, with its own operations software.

What the two share: they learned routes and customer habits by driving for someone else first, then sold the same skill directly to local businesses.

What mistakes do new couriers make?

  • Judging pay by the gross. Subtract fuel and a wear set-aside before deciding a block was good.
  • Skipping the insurance call. Delivery for pay is business use, and the rules differ by province.
  • Accepting blocks far from home. The drive home is unpaid.
  • Arriving with a full car. Flex can turn you away and record it.
  • Not returning undelivered parcels. Flex expects returns by 10 a.m. the next day.
  • Buying a van in month one. Log a few weeks of real routes first.
  • Ignoring the pay floors. In Ontario and B.C., check your weekly statements against the provincial minimums.

Which tax and insurance rules apply?

Package courier income is generally self-employment income reported on Form T2125 with your T1 return. Self-employed people pay both the employee and employer Canada Pension Plan contributions on net income. Amazon’s FAQ says it typically doesn’t issue tax slips to Flex drivers resident in Canada, so your own log and the app’s earnings screen are your records. Keep fuel receipts and a kilometre log: the business-use share of fuel, insurance, maintenance and capital cost allowance on the car depend on it. A dolly, gloves and an insulated bag are ordinary expenses.

GST/HST follows the $30,000 small-supplier test: worldwide taxable supplies of $30,000 or less in a calendar quarter and over the last four consecutive quarters, counting all your businesses. Parcel delivery isn’t covered by the first-dollar registration rule for taxi and ride-sharing drivers, which applies to carrying passengers; see rideshare driving. If you register, Spark lets you add your business details so GST/HST shows in your earnings, and Flex’s tax interview accepts GST/HST, QST and provincial sales tax numbers. Rates by province are in the CRA’s charge and collect table and GST/HST calculator.

If a local courier hires you as an employee, the employer deducts tax and CPP at source and most vehicle expenses stop being yours to claim. Ask which you are before you start.

This is not tax, legal or insurance advice.

Provincial notes

  • Ontario: the Digital Platform Workers’ Rights Act sets a minimum of $17.95 an hour for app work time from October 1, 2026. Amazon says Flex drivers with personal auto insurance may be covered by its supplemental policy while delivering, but not if you live in Quebec and deliver in Ontario. Flex drivers in Ontario must also complete accessibility (AODA) training.
  • British Columbia: $21.89 an hour of engaged time plus $0.35 per km for delivery. Amazon says it can’t get delivery coverage for B.C. Flex drivers, so you need an ICBC delivery policy (rate class 013), and some B.C. municipalities require a business licence.
  • Alberta: Flex’s supplemental coverage applies as in Ontario, and Alberta applicants upload a 5-year driver’s abstract. Alberta has the highest provincial courier median in Job Bank’s data, $25.00 an hour.
  • Quebec: neither Flex nor Spark lists a Quebec area as of October 2026; local couriers are the route. QPP replaces CPP, and QST applies alongside GST once registered.
  • Atlantic Canada: Flex doesn’t list an Atlantic area (Halifax appears in its site menu, but the location page wasn’t found on October 9, 2026); Spark lists Halifax, Dartmouth, Bedford, Fredericton, Moncton and St. John’s. HST is 14% in Nova Scotia and 15% in New Brunswick and Newfoundland and Labrador, per the CRA table.

What should a package courier starter kit include?

A way to move heavy boxes, keep the phone alive and log every kilometre.

The full budget, including insurance questions and a break-even sketch, is in package courier startup costs.

What should you keep in mind about these numbers?

Amazon’s $22–$27 an hour is its own gross figure for “most drivers”, not a guarantee, and Flex says blocks vary week to week. Spark doesn’t publish an hourly figure. Job Bank’s courier wages are 2023–2024 employee data. Fuel prices are Statistics Canada’s August 2026 city averages and change monthly; the kilometres, fuel economy and wear set-aside in the worked examples are assumptions. Pay floors are Ontario’s and B.C.’s rules as published on October 9, 2026. App zones, requirements and insurance arrangements were read from each company’s pages the same day and can change. The two Canadians profiled were chosen because their stories were published, and both went on to build businesses most drivers don’t.

Which side hustles sit near package courier work?

Which guides sit next to package courier?

What are the common questions?

How much does Amazon Flex pay in Canada?

Amazon's Canadian Flex site says most drivers earn $22 to $27 an hour, paid per 2–4 hour block, with higher rates at peak times. That's before fuel and wear: on an assumed 90 km, 3-hour block in Toronto, driving costs of about $24.59 bring the middle case to roughly $15.80 an hour.

Where is Amazon Flex available in Canada?

Amazon lists Calgary, Edmonton, Hamilton, Kitchener-Waterloo-Cambridge, London, Ottawa, Toronto, Vancouver, Victoria and Windsor. Elsewhere, the app puts you on an interest list and emails you if spots open.

How does Spark Driver pay in Canada?

Spark pays per completed delivery. Each offer shows the minimum you'll receive, which can include surge pay, expense earnings and tips (drivers keep 100%), and weekly incidentals for delays. Earnings are processed every Tuesday for the previous week.

Is there a minimum wage for delivery app drivers?

In Ontario, apps must pay at least the general minimum wage, $17.95 an hour from October 1, 2026, for time spent on assignments. In B.C., delivery workers get at least $21.89 an hour of engaged time from June 1, 2026, plus $0.35 per km. Waiting between offers isn't counted in either province.

Do I need special insurance for package delivery?

Tell your insurer, because delivering for pay is business use. In Ontario and Alberta, Amazon says Flex drivers with personal policies may get supplemental coverage while delivering; in B.C., Flex drivers need an ICBC delivery policy. Report income on T2125 and pay both CPP shares.

Which sources support this guide?

The rules, rates, and platform requirements in this guide are checked against these primary sources. Retail price ranges are labelled as ranges to verify locally, and they are not quotes.

Trust note: This is educational content for Canadians exploring extra income. Earnings vary widely. We don’t guarantee results. Check CRA rules for your situation, and read ourAffiliate Disclosure andhow we create content.