Skip to main content

How Much Should I Spend on Groceries in Canada? (2026 Benchmarks)

Updated

2026 Canadian Grocery Spending Benchmarks

These ranges are based on Statistics Canada Consumer Price Survey data and Canada’s Food Price Report 2026. They represent typical grocery-only spending (excluding restaurants and takeout).

Household sizeMonthly grocery rangeAnnual estimate
Single adult$270–$450$3,240–$5,400
Two adults$530–$780$6,360–$9,360
Two adults + one child$740–$1,020$8,880–$12,240
Family of four (2 adults + 2 children)$920–$1,280$11,040–$15,360
Family of five$1,100–$1,500$13,200–$18,000

Note: The lower end of each range reflects careful shoppers who cook from scratch, use flyer deals, and avoid waste. The upper end reflects more convenience-oriented shopping with less meal planning.

How Your City Affects Grocery Costs

Location significantly affects what you pay for the same basket of groceries:

RegionCost index vs. national average
Vancouver+12–18%
Toronto+8–12%
Calgary+3–5%
Ottawa+2–5%
Montreal−2–4%
Winnipeg−5–8%
Saskatchewan/Manitoba (rural)−8–12%
Northern Ontario / territories+25–60%

Remote and northern communities pay dramatically more for groceries due to transportation costs. Nunavut residents may pay 3–5× the southern Canadian price for staples.

What a “Moderate” Weekly Grocery Cart Looks Like in 2026

For a family of four grocery shopping with moderate habits (not bargain-hunting, not premium):

ItemWeekly cost
Produce (fresh fruit and vegetables)$40–$60
Meat and protein (chicken, eggs, some beef)$50–$80
Dairy (milk, cheese, yogurt)$25–$35
Bread and grains$15–$25
Canned goods, condiments, pantry$20–$30
Snacks and packaged foods$20–$35
Cleaning and paper products$15–$25
Weekly total$185–$290
Monthly total (× 4.3)$795–$1,247

Comparing Your Spend: Is Your Budget High or Low?

If you spend (per person per month)It means
Under $200Very frugal — likely cooking from scratch, minimal convenience foods
$200–$350Below average — good habits, some convenience
$350–$500Average for most Canadian adults
$500–$650Above average — premium products, prepared foods, specialty items
Over $650Very high — significant convenience/specialty food reliance

The Biggest Factors That Drive Canadian Grocery Bills Up

FactorTypical cost premium
Buying ready-to-eat/prepared meals at grocery store+30–60% vs. cooking equivalent from scratch
Organic produce throughout+40–80% vs. conventional
Shopping at premium grocers (Whole Foods, specialty) vs. discount+25–40%
Significant food waste (30% of purchased food thrown away)Effectively +30% cost for nutrients consumed
Buying pre-portioned / branded snacks vs. bulk+20–40%
Name-brand vs. store brand throughout+15–30%

How Much To Budget: A Starting Formula

A simple starting formula based on your household:

$$\text{Monthly grocery budget} = $200 \times \text{adults} + $120 \times \text{children under 10} + $160 \times \text{teens}$$

Example: 2 adults + 1 teen + 1 child under 10:

  • $200 × 2 = $400
  • $160 × 1 = $160
  • $120 × 1 = $120
  • Target: $680/month

Adjust upward if you are in Vancouver or Toronto (+10–15%), and downward if you are in a lower-cost province or prioritize cooking from scratch.

Income-Based Guideline: What Percentage Makes Sense?

Monthly net household incomeGrocery budget at 8–10% of net
$3,000$240–$300
$4,500$360–$450
$6,000$480–$600
$8,000$640–$800
$10,000+$800+ (or less if financially efficient)

The percentage approach is a useful sanity check — not a hard rule. A family of four earning $5,000/month may need to spend 15%+ on groceries simply due to household size and Canadian food prices in 2026.

Strategies to Reduce Your Grocery Bill

StrategyTypical monthly savings
Shop at discount grocers (No Frills, Food Basics, Freshco, Maxi) vs. Sobeys/Loblaws$80–$150
Plan meals and buy only planned items$60–$120
Use price-matching (most major grocers in Ontario and West honour competitors’ flyer prices)$30–$80
Buy store-brand / no-name products for staples$40–$80
Reduce meat frequency (2–3 meat-based dinners/week vs. daily)$60–$100
Buy in bulk for non-perishables (Costco, bulk stores)$40–$100 (after membership cost)
Use PC Optimum, Scene+, or Air Miles points strategically$20–$50 equivalent

See also: How to Save on Groceries in Canada

Strategies to spend less on groceries in Canada

1. Meal plan weekly — Planning 5–7 dinners before grocery shopping reduces impulse purchases and food waste by an estimated 20–30%.

2. Use flyer apps — Flipp aggregates weekly flyers from Loblaws, Sobeys, Metro, Walmart, Costco. Check prices before choosing which store to visit.

3. Buy store brand for basics — President’’s Choice, No Name, and Kirkland products often match national brand quality at 20–40% lower prices.

4. Batch cook and freeze — Cooking 2–3× quantities and freezing reduces per-meal costs significantly versus daily cooking.

5. Reduce meat consumption — Protein from legumes (lentils, chickpeas, black beans) costs $0.50–$1.50 per serving vs. $2–$5 per serving for chicken or beef.

6. Shop at discount chains — No Frills, Food Basics, Giant Tiger, and Maxi typically have lower everyday prices than Loblaws, Sobeys, and Metro.

Frequently asked questions

Is $300/month enough for groceries for one person in Canada? In most Canadian cities, $300/month for groceries is achievable but tight — it requires meal planning, minimal processed foods, and deliberate shopping. The average single Canadian spends $350–$500/month. In high-cost cities (Toronto, Vancouver), $400/month is more realistic.

Do grocery prices vary significantly by province? Yes. Grocery prices are generally highest in the North (Nunavut, NWT, Yukon) and lowest in Quebec and Ontario. British Columbia tends to have higher produce costs. Alberta is comparable to Ontario for most categories.

🏦

We use Wealthsimple for everyday banking. Get a $25 bonus when you open a free chequing account.

No monthly fees · 4% interest on deposits · Free e-Transfers · Takes 3 minutes

Get Your $25 Bonus →