Grocery Saver
Cost of living

How much do Canadians spend on groceries per month in 2026?

In 2026, the average Canadian household spends roughly $1,000 to $1,200 per month on groceries. Solo shoppers typically spend $385 to $560, couples $680 to $980, and families of four about $1,200 to $1,650 depending on city and shopping habits.

The average Canadian grocery spending per month in 2026, broken down by household size, province and city. See how your bill compares.

By Grocery Savers··
4 min read
Canadian dollar bills and coins next to a grocery receipt and shopping bags

The average Canadian household spends about $1,000 to $1,200 per month on groceries in 2026 — and shopping at #1-ranked No Frills (or another discount banner) is the fastest way to land at the low end of that range. For a store-by-store price comparison, see which chains cut the bill most.

Typical monthly grocery spend in Canada by household size (2026)
HouseholdMonthly spendNotes
1 person$385–$560Higher per-unit pack sizes
Couple$680–$980Family packs become practical
Family of 3$950–$1,300Depends on child's age
Family of 4$1,200–$1,650Highest in Vancouver / Toronto
National average HH$1,000–$1,200Varies by province

A single adult typically spends $385 to $560, a couple $680 to $980, and a family of four roughly $1,200 to $1,650 — with British Columbia and northern communities at the high end and Quebec often below the national average.

If your spend is above these averages, a weekly shopping plan around sale prices is the fastest way to bring it down.

Cut your monthly grocery bill with a plan

How much do Canadians spend on groceries by household size?

One person

Average monthly spend
$385–$560

A single adult eating mostly at home spends between $385 and $560 per month on groceries in 2026, depending on the city and dietary choices. Solo shoppers pay more per unit because pack sizes are designed for larger households.

Two people (couple, no children)

Average monthly spend
$680–$980

A couple typically spends $680 to $980 per month. The per-person cost drops because family-size packs and bulk buying become practical at this household size.

Family of three

Average monthly spend
$950–$1,300

A household of three — typically two adults and one child — lands in the $950 to $1,300 range. The child's age matters: teenagers eat significantly more than toddlers.

Family of four

Average monthly spend
$1,200–$1,650

Canada's Food Price Report projected an average annual food bill for a family of four in the mid-to-high $16,000s for 2026, which works out to roughly $1,400 per month. Actual costs range from about $1,200 in lower-cost cities to $1,650 or more in Vancouver and Toronto.

Which provinces have the highest and lowest grocery costs?

  • British Columbia: highest in the country, 10 to 15 percent above the national average

  • Ontario: roughly at the national average, with significant variation between Toronto and smaller cities

  • Alberta: slightly below the national average, benefiting from lower fuel and transportation costs

  • Quebec: 5 to 10 percent below the national average, partly due to competitive discount grocery markets

  • Atlantic Canada: variable — Halifax is close to the national average, but rural and northern areas are significantly more expensive

  • Prairies (Saskatchewan, Manitoba): generally at or slightly below the national average

  • Northern territories: dramatically higher — 50 to 100 percent above southern Canada in many communities

Why do grocery costs vary so much across Canada?

  1. Transportation distance: remote and northern communities pay a premium for shipping

  2. Real estate costs: higher rent in Toronto and Vancouver is built into grocery prices

  3. Competition density: cities with more discount banners tend to have lower prices

  4. Provincial taxes: some provinces apply sales tax to certain food items

  5. Climate: regions that grow less food locally depend more on expensive imported produce

How do you know if you are overspending on groceries?

  • Compare your monthly total to the ranges above for your household size

  • Check what percentage of your after-tax income goes to groceries — the Canadian average is roughly 10 to 12 percent

  • Track whether you are buying convenience foods (pre-cut, pre-made, meal kits) at a premium

  • Count your trips: more than two grocery trips per week usually means unplanned spending

How can Canadians spend less on groceries?

  1. Shop at discount banners (No Frills, FreshCo, Food Basics) instead of conventional supermarkets — saves 8 to 15 percent immediately

  2. Plan meals around the weekly flyer and buy what is on sale, not what you "feel like"

  3. Buy house brands (No Name, Great Value, Selection) for staples where taste difference is negligible

  4. Batch-cook and freeze meals to reduce waste and resist takeout temptation

  5. Use a price comparison tool like Grocery Saver to find the cheapest store for each item in your city

Grocery Saver helps you find the lowest prices on groceries in your city each week, making it easy to stay within your budget.

Frequently asked questions

How much does the average Canadian spend on groceries per month?

The average Canadian household spends roughly $1,000 to $1,200 per month on groceries in 2026. Solo shoppers average $385 to $560, couples $680 to $980, and families of four $1,200 to $1,650.

What is the average grocery bill for a family of 4 in Canada?

A family of four in Canada spends roughly $1,200 to $1,650 per month on groceries in 2026, depending on the city. Canada's Food Price Report estimated the annual average at roughly $16,800.

How much does a single person spend on groceries in Canada per month?

A single person typically spends $385 to $560 per month on groceries in Canada in 2026. The range depends on the city, dietary choices and how much cooking versus convenience food is involved.


grocery spending
average grocery bill
Canada
cost of living
household budget
food costs
Put this into practice

Start a grocery list from current deals and keep next month's bill closer to the low end of these ranges.