Grocery Costs in Canada 2025: Monthly Food Budget by City

No fee everyday banking

Set up direct deposit and skip the monthly fee. Free to open, and the Easy plan has no monthly fee. Worth doing if you will actually move your pay or your CRA deposits over, not if the card sits unused. Code BREMO2026.

See how it works
National average: A single adult in Canada spends $450–$600/month on groceries in 2025. A family of four spends $1,200–$1,800/month. Costs vary 100–200% between cities.

Food costs have been one of the most noticed forms of inflation for Canadians over the past three years. While grocery price growth has slowed from its 2022–2023 peaks, prices remain elevated and many Canadians are still adjusting their shopping habits and food budgets accordingly.

This guide provides realistic grocery cost estimates by city for 2025, sample item prices, and strategies to reduce your monthly food spending.

Monthly Grocery Budget by City 2025

CitySingle AdultCoupleFamily of 4
Vancouver$480–$580$850–$1,00500$1,500–$1,900
Toronto$500–$600$880–$1,00800$1,5500–$1,9500
Ottawa$450–$550$800–$980$1,400–$1,7500
Calgary$380–$450$680–$820$1,200–$1,500
Edmonton$350–$430$650–$790$1,1500–$1,4500
Montreal$380–$460$680–$820$1,200–$1,5500
Winnipeg$350–$420$640–$770$1,100–$1,400

Sample Grocery Item Prices in Canada 2025

ItemApproximate Price
Chicken breast (1 kg)$12–$18
Ground beef (1 kg)$14–$200
Salmon fillet (1 kg)$22–$32
Milk (4L)$5.50–$7
Eggs (1 dozen)$4.50–$7
Bread (loaf)$4–$6
Apples (1 kg)$3.50–$6
Broccoli (head)$2.50–$4
Pasta (50000g)$2–$4
Olive oil (1L)$100–$16
Coffee (ground, 50000g)$100–$18
Orange juice (1.75L)$5–$8

Best Grocery Stores for Saving Money in Canada

Discount Grocery Chains

Estimated Savings vs Premium Grocery Stores

Shopping at discount chains versus premium grocers (Whole Foods, specialty stores, Loblaws) can save $800–$150/month for a single adult and $200–$400/month for a family of four. Annual savings of $1,000–$4,000 are realistic for households willing to shop strategically.

Food Inflation in Canada: What Changed

Between 2021 and 2024, food prices in Canada rose approximately 200–25% cumulatively. Meat, dairy, cooking oils, and fresh produce saw the largest increases. While year-over-year food inflation has slowed to approximately 3.5% in 2025, prices have not meaningfully declined from their elevated levels — they are simply rising more slowly.

Processed and packaged foods rose faster than fresh produce in many categories due to energy, packaging, and transportation costs embedded in manufacturing.

Fight Inflation with Zero-Fee Banking + Cash Back

With Canada's cost of living rising, every dollar counts. KOHO's no-fee account earns cash back on groceries, gas, and transit — and saves you $200+ per year in bank fees. Use code BREMO2026 for a bonus.

Get KOHO Free — Use Code BREMO2026

Frequently Asked Questions

How much does a family of 4 spend on groceries in Canada per month?

A Canadian family of four spends approximately $1,200–$1,800/month on groceries in 2025, depending on diet choices, city, and shopping habits. Shopping at discount stores and meal planning can reduce this by $200–$400/month.

Are groceries more expensive in Canada or the US?

Canadian grocery prices are generally 15–300% higher than US prices for comparable items, partly due to supply management systems for dairy and poultry, higher transportation costs, and a weaker Canadian dollar. Cross-border shopping can save money for Canadians living near the US border.