How Much Do Grocery Shopping App Shoppers Make in Canada? (2026 Earnings Guide)

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

This post may contain affiliate links. See our disclosure below.

Grocery shopping app shoppers in Canada are paid per batch, not per hour: Instacart’s Canadian shopper page describes total earnings as batch pay plus promotions plus tips, with batch pay set by the expected effort of travel, item count and weight, and shopping time, and shoppers keeping 100% of tips. What you actually earn per hour depends on the batches you accept, the waiting between them, and what your vehicle costs per kilometre. Ontario and British Columbia also set minimum pay for time on assignments. This guide suits shoppers who want to judge batches with numbers.

How to start is in the grocery shopping side hustle guide. Insulated bags and phone mounts are in grocery shopping startup costs. The first shifts are in your first week of grocery shopping apps. Other app work sits in the gig apps hub.

How does grocery shopping app pay work in Canada?

Grocery shopping app pay in Canada is usually a per-batch amount plus promotions plus tips. Instacart’s Canadian shopper earnings page says batch pay reflects travel to the store and customer, the quantity and weight of items, and the expected time to shop, that shoppers always get 100% of customer tips, and that you see upfront details before accepting.

Pay or rule Figure Source
Instacart total earnings Batch pay + promotions + tips; 100% of tips to the shopper Instacart Canada
Instacart in BC Guaranteed minimum of 120% of local minimum wage plus $0.35/km while fulfilling orders (from Sept 3, 2024) Instacart BC page
BC rule for platform delivery $21.89 per hour of engaged time from June 1, 2026, plus at least $0.35/km BC minimum wage page
Ontario rule for platform delivery General minimum wage ($17.95/h from Oct 1, 2026) for time on work assignments, tips excluded Ontario DPWRA page, Ontario minimum wage
Employed personal shoppers (benchmark) $15.25 low, $19.00 median, $41.03 high per hour, Canada Job Bank, NOC 65109, 2023–2024

Neither provincial rule pays for waiting between batches. Rules differ by province; confirm where you shop. This guide does not publish an average shopper hourly figure because no platform publishes a Canadian average we could verify.

What do grocery app shoppers earn per batch and per hour after costs in Canada?

What a grocery shopper in Canada keeps per hour is batch pay, promotions, and tips minus vehicle costs, divided by every logged-in hour, including waiting and the drive home. Track it from your own payouts and odometer.

Step 1: Record batch earnings

Batch pay, promotions, and tips per batch from the app.

Step 2: Record kilometres

Odometer at the start and end of each shift. The vehicle expenses guide covers the logbook.

Step 3: Set your cost per kilometre

Fuel, maintenance, tires, and depreciation from your own receipts. This guide does not supply a figure.

Step 4: Divide by logged-in hours

Count waiting time and time in line at checkout.

Step 5: Hold back tax and CPP

Shopper income is self-employment income, and you pay both CPP shares; see CPP contributions and the tax set-aside guide.

Illustrative example

This is a teaching sketch with assumed numbers, not a forecast, average, or survey. Suppose a three-hour Saturday shift has 4 batches. Suppose batch pay and promotions average $9 and tips average $7 per batch, so gross is 4 × $16 = $64. Suppose you drove 45 km and your own cost is $0.25 per kilometre: 45 × $0.25 = $11.25.

Net before tax is $64 − $11.25 = $52.75, or $52.75 ÷ 3 = $17.58 per logged-in hour and $52.75 ÷ 4 = $13.19 per batch.

Suppose the same shift in BC had 2.25 hours of engaged time and 35 engaged kilometres. The provincial floor would be 2.25 × $21.89 = $49.25, plus 35 × $0.35 = $12.25, for $61.50 before tips. Batch pay and promotions in the sketch were 4 × $9 = $36, so a top-up toward the floor would be owed for that pay period, and tips come on top. The floor is assessed over the pay period; check your statement.

How do you decide which grocery batches to accept in Canada?

Decide which grocery batches to accept in Canada with a floor that covers your target hourly pay for the estimated minutes (shopping plus driving) and your cost per kilometre. Heavy batches and big item counts take longer than the distance suggests.

Illustrative example. Suppose your target is $20 an hour net and your cost is $0.25 per kilometre. A batch estimated at 50 minutes and 10 km must pay at least (50 ÷ 60) × $20 + 10 × $0.25 = $16.67 + $2.50 = $19.17 including the tip shown.

Batch (illustrative) Minutes Km Floor at $20/h + $0.25/km Shown pay + tip Decision
15 items, close 30 5 $10.00 + $1.25 = $11.25 $14.00 Accept
45 items, cases of water 60 8 $20.00 + $2.00 = $22.00 $18.00 Decline
Double batch, suburban 75 20 $25.00 + $5.00 = $30.00 $33.00 Accept if you can carry it

How can grocery app shoppers raise earnings per hour in Canada?

Grocery shoppers in Canada raise earnings per hour by working peak demand windows, learning store layouts, choosing batches near home, and declining batches below their floor. You cannot set the price, so the levers are which batches and which hours.

Learn two or three stores well; a familiar layout cuts shopping time. Track which stores pay best per hour for you. Compare apps in your city with the same net-per-hour method over a few weeks.

What grocery app earnings mistakes are common in Canada?

Common grocery app earnings mistakes in Canada are counting gross pay as income, ignoring waiting and checkout time, and accepting heavy batches that underpay for the effort. Each makes the hourly number look better than it is.

Keep a kilometre log from day one. Remember tips are excluded from the Ontario minimum-wage calculation. Do not assume a tip shown upfront is final; Instacart’s page describes tip protection when a customer zeroes out a tip without reporting an issue, but read the current terms.

How do GST/HST and income tax affect grocery app earnings in Canada?

Grocery shopping app income in Canada is self-employment income reported on Form T2125. GST/HST follows the $30,000 small-supplier test across all your side hustles; the first-dollar taxi and ride-sharing rule is for passenger transport, not grocery delivery.

If you register, the rate depends on the province of supply, per the CRA’s charge and collect page. The platform income tax guide explains what platforms report.

Weekly payouts are easier to manage with the tax share moved aside. KOHO TODO-AFFILIATE is one Canadian account option for keeping shopper income separate.

This is not tax, legal, or insurance advice.

Which guides sit next to grocery app earnings in Canada?

Grocery app earnings in Canada sit beside package courier earnings, rideshare earnings, and food delivery on the same evenings.

What are the common questions?

How much do Instacart shoppers make per hour in Canada?

Instacart does not publish a Canadian hourly average we could verify. Earnings are batch pay plus promotions plus tips; subtract your vehicle costs and divide by all logged-in hours, including waiting, to see your real hourly result.

Do grocery app shoppers keep their tips in Canada?

Instacart's Canadian shopper page says shoppers always get 100% of customer tips. In Ontario, tips are excluded when checking minimum pay for platform work.

Is there a minimum wage for grocery app shoppers in BC and Ontario?

BC sets $21.89 per hour of engaged time from June 1, 2026, plus at least $0.35 per kilometre for platform delivery. Ontario requires the general minimum wage, $17.95 from October 1, 2026, for time on work assignments. Waiting time is not covered in either province.

Do grocery shoppers charge GST/HST in Canada?

Grocery delivery follows the $30,000 small-supplier test across all your side hustles. The first-dollar rule is for taxi and ride-sharing passenger services. This is not tax advice.

How do I know if a grocery batch is worth it?

Set a floor of your target hourly pay for the estimated shopping and driving minutes plus your cost per kilometre. Heavy items and large item counts add time, so check them before accepting.

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.