How to Start Package Courier Delivery in Canada (Spark and Similar)

How to test Spark-style and same-day package delivery in Canada: zones, vehicle space, CAD gear, insurance, and a first-week plan.

After this guide you can check whether a same-day package app actually runs in your city, set the car up so parcels survive the trip, and test a week of offers without pretending a warehouse pickup is free money.

Package work sits between restaurant delivery and a moving job. The parcels are already packed. They are also heavier, more awkward, and less forgiving of a messy trunk than a paper bag of noodles. You will wait at stores, load to a deadline, and carry boxes up stairs the offer screen described as an address. If you wanted hot food and short distances, use food delivery. If you wanted to choose the groceries yourself, use grocery shopping apps.

Who it fits

This can fit if you have a car, hatchback, or SUV with a flat cargo area, you can lift boxes repeatedly, and you are patient in a pickup queue. It fits people who like a route more than a conversation. Early mornings and evenings are common. A clean driving record and a car that starts in January matter more than a polished profile photo.

This is a poor fit if your only vehicle is a two-seat car already full of child seats, you have a back injury, or you live outside the zones these apps serve. It is a poor fit if you cannot tolerate unpaid waiting. Same-day pickup often means standing at a store while staff finish the order. That time is easy to forget when you only remember the payout.

Where the work exists

This is not nationwide, and it is not one app.

Spark Driver (Walmart) is the clearest Canadian example of the “accept an offer, deliver store orders” model. Walmart’s Spark Driver Canada page says independent-contractor drivers are paid for each delivery they complete, and that they choose which offers to accept. The same page currently lists pickup areas that include the Peel and Halton regions, London, the GTA, Durham, 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 your town is not on that list, do not assume a quiet rollout. Check the app. Zones fill up. The Google Play listing for the Canada app says you need a car, a smartphone, and vehicle insurance, that signup includes a background check, and that you are notified when your preferred zone has room.

Amazon Flex lists Canadian operating cities on its locations page: Victoria, Vancouver, Calgary, Edmonton, Kitchener–Waterloo–Cambridge, London, the Toronto area, and Hamilton. That page is the source of truth for “are they here,” and it can change. Requirements shown during Canada signup are the ones to follow. Do not copy a United States Flex checklist (Social Security number, American vehicle rules) onto a Canadian application.

Other courier work is local: pharmacy delivery, auto-parts runs, and small courier companies that hire owner-drivers. Those are worth a search in your city if both Spark and Flex say no. They often want a more regular block of hours. Ask whether you are an employee or a contractor before you hear a rate.

Costs in CAD

The expensive item is the vehicle you already own. The cheap items are what keep you from breaking merchandise or your shoulders.

Item Typical CAD range Notes
Folding hand truck or dolly $50–$140 Stairs and cases of water. A shoulder is not a dolly.
Cargo organizer or bins $25–$70 Stops boxes sliding into the bumper on a highway ramp.
Moving blankets or a trunk liner $20–$50 Protects both the parcel and the car.
Work gloves $15–$30 Cardboard edges and frozen winter latches.
Headlamp $15–$35 Evening house numbers are a theme in this job.
Phone mount and charger $20–$45 Route apps plus the courier app.
Dollies straps or bungee cords $10–$25 One cord is how a bin becomes a projectile.
Fuel and wear Your per-km cost Highway blocks cost more fuel than neighbourhood hops.
Insurance A real quote Delivery of goods for pay is business use.

Buy the dolly when you know the offers include heavy multi-box stops, not because a video said so. A compact folding hand truck TODO-AFFILIATE and a trunk cargo organizer TODO-AFFILIATE cover the first month for most cars. Leave the roof pod and the trailer for a later decision, after you have seen real offer sizes.

Route the payouts into a separate account so fuel does not blend into household spending. KOHO TODO-AFFILIATE is a simple Canadian option. Label the transfer “courier” in your own notes if the bank description is vague.

Earnings, with the waiting included

Spark’s Canada page says you are paid for each completed delivery and that you pick the offers. It does not publish a wage. Amazon Flex blocks, where they exist, show an amount before you accept, and the time you actually spend can run long if a route is dense with apartments. Tips, where the app allows them, are extra and uneven. Spark’s Canada Play listing says drivers keep confirmed customer tips. Confirm that inside your own terms after signup. Apps edit terms.

Your net moves with:

  • How long you waited at the store before the order existed
  • How many stops, stairs, and gate codes are on the route
  • Distance back to the store or home with an empty car
  • Failed deliveries and the drive to return the parcel
  • Fuel, and the afternoon you spent because a downtown loading zone was fiction
  • Vehicle size: a larger cargo area can mean fewer damaged rejects and fewer second trips

Log hours from arrival at the pickup, not from the moment you tapped “complete” on the last stop. The queue is part of the shift.

Step-by-step

1. Check the zone before you buy a dolly

Open Spark if Walmart’s list includes your region, and Amazon Flex if your city is on the Canada locations page. If both are waitlists, write down the date and look at local courier ads. Do not buy commercial shelving for a waitlist.

2. Measure the cargo area

Know how many standard boxes fit with the seats up. Take a photo. Offers that do not fit are declines, not puzzles. A hatchback can do many grocery-sized Spark orders. It cannot do a route of flat-screen televisions. Believe the measuring tape.

3. Call the insurer

Tell them you will deliver store parcels for pay, name the app, and ask what part of the trip they cover. Personal policies that exclude “carrying goods for compensation” will not become friendly because the customer prepaid shipping. Platform insurance, if the app provides it, usually sits on top of an active block and still requires you to disclose the work. The longer version of this conversation is in the food delivery guide. Package work is the same category of risk: business use of a private car.

4. Apply and wait for the background check

Have licence, insurance, registration, and banking ready. Names must match. A waitlisted zone is a no for this month. Use the month. Do not refresh the app instead of doing something else with the car.

5. Set a loading routine

Heavy items low and against the seatbacks. Fragile up high and wedged. Liquids in a bin. Nothing loose on the rear shelf that becomes a projectile. Photograph nothing personal. You are not a moving company, and you should not open parcels.

6. Take one short offer first

Choose a small number of stops near the store. Time the pickup queue separately from the drive. Practice the failed-delivery flow in the app before you need it: gate code missing, customer not home, business closed.

7. Learn the building problem

Canada’s housing stock is full of buzzers, ice, and “leave in the lobby” notes that building managers forbid. Follow the app and the note. If those conflict, use the in-app help rather than leaving a laptop in a snowbank. A returned parcel is better than a lost one.

8. Add equipment only after you feel the gap

If every heavy stop hurt, buy the dolly before the next block. If boxes slid, buy bins. If the work was fine, do not “upgrade” into a cargo van payment. A van changes insurance again. Price that on purpose.

9. Stack this with other driving only if the rules allow

Some people run food delivery between package blocks. Your insurer has to know about all of it. Your body has to know about the hours. A 7 a.m. warehouse block plus a 6 p.m. dinner shift is a long day of decision-making. Fatigue is how parcels get left at the wrong door.

Your first week

  • Day 1: Zone check for Spark and Flex. Measure the trunk. If you are outside both networks, search “courier driver” locally and ask employee versus contractor.
  • Day 2: Insurer call. Stop if they will not cover goods delivery.
  • Day 3: Apply. Clear the trunk of personal items so you are not unloading hockey bags at a store.
  • Day 4: While you wait, drive the neighbourhood at the hour you would deliver. Note schools, construction, and one-way streets.
  • Day 5: First small offer. Log queue time, drive time, stops, kilometres, gross pay, fuel.
  • Day 6: Repeat a similar offer. Compare. One heroic route is not a pattern.
  • Day 7: Decide whether the queue was tolerable. If you spent more time standing than driving and the pay did not cover it, decline that store next time or leave the app.

Tips that are easy to miss

The return trip is the silent half of the route. An offer that ends 40 minutes from home is a longer shift than the app’s estimate. Include the drive home in your hourly math, or line up the end of the route near home on purpose.

Photograph the drop-off the way the app asks, with the house number if you can do it without photographing people. Those photos settle “I never got it” disputes. They do not help if they show only a blurry porch.

Winter sidewalks and uncleared steps are a falling hazard you are paid to walk, not to ignore. Use boots with grip. A dolly is useless on ice unless you can control it. Carry one heavy box by hand rather than ride a sliding stack down someone’s stairs.

Separate pharmacy and age-restricted offers in your head. ID rules are provincial. If the app’s prompt and your judgment disagree, do not complete the handoff.

Do not ride with someone else’s unbelted cargo culture. Secure the load. A sudden stop should not put a crate in the front seat.

Common mistakes

Accepting an offer because the pay looks high per stop, then discovering twelve stops are in three different suburbs.

Showing up in a car that cannot legally or physically hold the order, and arguing with store staff. Decline earlier.

Leaving parcels with a neighbour because it was convenient. Only do what the app and the customer authorized.

Skipping insurance because “it’s just Walmart groceries.” Paid delivery is still paid delivery. Your insurer cares about the use, not the logo on the bag.

Buying a van in week two. The data you have is one weather pattern and one store. Let a month of logs argue for a bigger vehicle.

Canada note

This is not tax, legal, or insurance advice.

Package delivery income is generally self-employment income. Keep offer summaries, fuel receipts, and a kilometre log. Report it even if a T4A is late. The usual form with your T1 is T2125. Plan for both shares of CPP on net self-employment income.

GST/HST follows the small-supplier test, not the ride-sharing exception, unless you are also carrying passengers for a platform. The CRA treats you as a small supplier when worldwide taxable supplies, including associates, are $30,000 or less in a single calendar quarter and over the last four consecutive calendar quarters. Above that, you register. The timing is explained on the CRA’s when to register page. Passenger ride-sharing is different from the first dollar: see rideshare driving and the CRA’s taxi and ride-sharing page.

The rate depends on the province of the supply. HST, GST plus PST, and Quebec’s GST plus QST are different systems. Nova Scotia’s HST is 14% as of 1 April 2025. Use the CRA rate table. If you live in Quebec, check Revenu Québec as well.

Vehicle documents you may be asked to carry: licence, registration, and insurance. Some cities add commercial parking rules and loading-zone limits. A ticket for stopping in a bus lane is not a rounding error.

If a local courier hires you as an employee, the tax story changes: they may deduct at source, and you may not deduct the same expenses. Ask before you start. The word “contractor” on a poster is not always how the CRA will see the relationship.

Where to go next

Hot food and shorter trips: food delivery. You shop the list yourself: grocery apps. Heavier household jobs without a delivery quota: odd-job apps and handyman work.

Common questions

Is Spark Driver available everywhere in Canada?

No. Walmart's Spark Driver Canada page lists specific regions, from major centres such as the GTA, Vancouver, Calgary, Edmonton, Winnipeg, Ottawa, and Halifax to smaller listed cities including Moncton, Fredericton, Regina, and Saskatoon. If yours is missing, check the app for a waitlist rather than assuming you can drive there.

Where does Amazon Flex operate in Canada?

Amazon Flex's Canada locations page has listed Victoria, Vancouver, Calgary, Edmonton, Kitchener-Waterloo-Cambridge, London, the Toronto area, and Hamilton. Confirm the live page and the in-app requirements. A US Flex article will not match Canadian signup.

Do I need commercial auto insurance?

You need a policy that allows paid delivery of goods. That may be an endorsement or a commercial policy, depending on the insurer and the province. Ask before the first block. Do not assume a personal commute policy covers it.

How heavy are the orders?

They vary from a few grocery bags to bulky general merchandise. If you cannot lift it safely, decline. A folding dolly helps on flat ground and is not magic on ice or narrow stairwells.

Is package pay guaranteed?

No. You are paid for completed deliveries you accept, and offers depend on customer orders and how many drivers are online. Waiting at the store can be unpaid. Track a full week before you judge the work.

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.