Skip to main content
SettlementFebruary 14, 202615 min read

Canadian Grocery Shopping Guide for Newcomers — Costs,

By WelcomeAide Team

Newcomer family shopping for groceries in Canadian supermarket

Why Grocery Shopping in Canada Can Be Overwhelming for Newcomers

Grocery prices in Canada are significantly higher than in many countries — especially for fresh produce, dairy, and meat. A family of four typically spends $800-$1,200/month on groceries (more in expensive cities like Vancouver or Toronto). Products are labeled differently, store layouts vary, and the sheer variety of options can be confusing.

But with the right strategies — knowing which stores to shop at, when to buy what, and how to use loyalty programs effectively — you can easily save $200-$400/month compared to shopping without a plan. This guide will help you navigate Canadian grocery shopping with confidence.

Major Canadian grocery store chains comparison

Major Grocery Store Chains in Canada

Full-Service Supermarkets (Mid-Range Pricing)

Loblaws Family (Loblaws, No Frills, Real Canadian Superstore, Shoppers Drug Mart food section)

  • Price range: Mid to high (Loblaws), low to mid (No Frills, Superstore)
  • Loyalty program: PC Optimum (excellent — earn points on all purchases, redeem for free groceries)
  • Best for: Weekly shopping, PC brand products (good quality, cheaper than name brands), pharmacy needs (Shoppers)
  • Locations: Nationwide, strongest in Ontario

Sobeys Family (Sobeys, Safeway, FreshCo, Foodland, IGA)

  • Price range: Mid to high (Sobeys, Safeway), low to mid (FreshCo)
  • Loyalty program: Scene+ (earn points, redeem at Sobeys, Cineplex, and other partners)
  • Best for: Fresh produce, deli, bakery (generally higher quality than discount chains)
  • Locations: Nationwide, strongest in Atlantic Canada and Western Canada (Safeway)

Metro Family (Metro, Food Basics, Super C)

  • Price range: Mid to high (Metro), low to mid (Food Basics, Super C)
  • Loyalty program: Metro&Moi / Moi Rewards
  • Best for: Urban shopping (smaller stores, convenient locations), fresh sections
  • Locations: Ontario and Quebec

Discount Grocers (Lowest Prices)

Walmart Supercentres

  • Price range: Low (consistently 10-20% cheaper than full-service supermarkets)
  • Best for: Pantry staples, canned/dry goods, frozen foods, household items, budget-conscious families
  • Locations: Nationwide, suburban and rural areas

No Frills / FreshCo / Food Basics

  • Price range: Low (owned by major chains but positioned as budget options)
  • Best for: Weekly shopping on a tight budget, basics and staples
  • Locations: Urban and suburban, varying by province

Warehouse Stores (Bulk Buying)

Costco

  • Price range: Very low per-unit (but large package sizes)
  • Membership cost: $60/year (Gold Star) or $120/year (Executive with 2% cashback)
  • Best for: Families, bulk buying, non-perishables, frozen foods, meat, gas (Costco gas stations are 5-10¢/L cheaper)
  • Tip: Membership pays for itself if you spend $250+/month on groceries or use Costco gas regularly

Walmart (non-membership alternative)

  • Similar bulk pricing on many items without membership fee
Ethnic grocery store with international products

Ethnic Grocery Stores (Lower Prices, Familiar Foods)

Ethnic grocery stores often have significantly lower prices on produce, rice, lentils, spices, and international products. They're also where you'll find familiar foods from your home country.

Examples by Community:

  • South Asian: Fruiticana, Shan Foods, Spice Bazaar (BC/AB), Indian Cash & Carry (ON)
  • East Asian: T&T Supermarket, H Mart, Galleria Supermarket, Lucky Supermarket
  • Middle Eastern: Arz Fine Foods, Adonis, Marché Akhavan
  • Latin American: El Habanero, Latino World, Mi Tierra
  • European: Denninger's, Starsky Foods (Eastern European)

Typical Grocery Costs in Canada (2026)

Monthly Grocery Budget by Household Size

  • Single person: $250-$400/month ($60-$90/week)
  • Couple (2 people): $500-$700/month ($115-$160/week)
  • Family of 3 (2 adults + 1 child): $700-$900/month ($160-$210/week)
  • Family of 4 (2 adults + 2 children): $900-$1,200/month ($210-$280/week)

Note: These are averages. Frugal shoppers can cut these by 20-30% with strategies below. Urban areas (Vancouver, Toronto) trend toward the higher end.

Sample Prices for Common Items (2026)

  • Milk (4L): $6.50-$8.00
  • Eggs (12): $4.50-$6.00 (prices spiked in 2023-2024)
  • Bread (loaf): $3.00-$5.00
  • Chicken breast (1 kg): $14-$18
  • Ground beef (1 kg): $10-$16
  • Rice (white, 10 kg): $20-$30
  • Apples (3 lb bag): $5.00-$7.00
  • Bananas (per lb): $0.79-$1.29
  • Tomatoes (per lb): $2.50-$4.00 (cheaper at ethnic stores)
  • Potatoes (10 lb bag): $6.00-$9.00
  • Cheese (500g brick): $6.00-$10.00
Shopping cart with smart grocery choices and calculator

Money-Saving Strategies for Newcomers

1. Use Loyalty Programs (Free Money)

PC Optimum (Loblaws family stores): The best grocery loyalty program in Canada. Earn points on every purchase, plus personalized bonus offers (e.g., "Earn 5,000 points when you spend $50 on groceries this week"). Redeem points for free groceries ($20-$50 off typical redemption).

  • Sign up free at pcoptimum.ca
  • Link Shoppers Drug Mart purchases (pharmacy, beauty, household items) to the same account for faster point accumulation
  • Typical earning rate: $1 = 10-15 points; 20,000 points = $20 off
  • Strategy: Check app weekly for bonus offers, plan shopping around high-point promotions

Scene+ (Sobeys family): Earn points at Sobeys, Safeway, FreshCo, plus Cineplex, Sport Chek, and other partners. Redeem for groceries or entertainment.

Costco Executive Membership: 2% cashback on all purchases. If you spend $500+/month at Costco, this pays for itself ($120 membership cost ÷ 0.02 = $6,000 annual spend breakeven).

2. Shop Sales and Flyers (Plan Around Deals)

  • Use Flipp app: Free app that shows all grocery flyers in your area. Browse deals, create shopping list, price-compare across stores.
  • Stock up on sale cycles: Items go on sale every 4-8 weeks. When chicken is 40% off, buy 3-4 weeks' worth and freeze.
  • Loss leaders: Stores advertise extreme discounts on 1-2 items to get you in the door (e.g., $0.99/lb chicken, $1.99 milk). Stock up on these.

3. Buy Store Brands (20-40% Savings, Same Quality)

  • PC (President's Choice): Loblaws brand, excellent quality, 20-40% cheaper than name brands
  • Compliments / Sensations: Sobeys brands
  • Selection / Irresistibles: Metro brands
  • Great Value: Walmart brand
  • Kirkland Signature: Costco brand, known for high quality at low price

Newcomer tip: Store brands are often made by the same manufacturers as name brands (just different packaging). Try them once — most are indistinguishable in quality.

4. Shop Ethnic Grocery Stores for Produce, Staples, and Spices

Ethnic stores are 30-50% cheaper for produce (especially vegetables like tomatoes, peppers, onions), rice, lentils, and spices. A 1 kg bag of rice at Loblaws might be $8; at an ethnic grocer, $4-$5.

  • Strategy: Buy produce, rice, lentils, spices, and specialty items at ethnic stores; buy dairy, meat, and packaged goods at mainstream grocers (or Costco)

5. Buy in Bulk (When It Makes Sense)

What to buy in bulk:

  • Non-perishables: Rice, pasta, canned goods, flour, sugar, oil
  • Frozen: Meat (portion and freeze), frozen vegetables, frozen fruits
  • Household: Toilet paper, paper towels, laundry detergent, dish soap

What NOT to buy in bulk:

  • Perishables you won't use in time (fresh produce, bread, dairy — unless you have a large family)
  • Items you've never tried (you might not like them, then you're stuck with 24 cans)

6. Avoid Pre-Cut, Pre-Packaged, and Convenience Foods

  • Pre-cut vegetables: 200-300% markup. Buy whole, cut yourself (saves $10-$20/week)
  • Single-serve packaging: Yogurt cups, snack packs, individually wrapped cheese — massive markup. Buy large containers, portion yourself.
  • Ready-made meals: $8-$12 for a single meal that costs $3-$4 to make from scratch

7. Plan Meals Around What's On Sale

Instead of deciding "I'll make chicken this week" and paying full price, check flyers first. If pork is 40% off this week, plan pork-based meals. Flexible meal planning can cut your bill by 20-30%.

8. Reduce Food Waste

  • Freeze leftovers: Soups, stews, sauces, cooked rice, bread (all freeze well)
  • Use wilting vegetables: Make soup, stir-fry, or stock before they go bad
  • Check expiry dates in-store: Items close to expiry are often marked down 30-50% (great if you'll use them immediately or freeze)

Understanding Canadian Food Labels and Terms

Unit Pricing (Your Best Friend)

Shelf tags show two prices: the item price and the unit price (price per 100g, per kg, per L, etc.). Always compare unit prices, not package prices — the "family size" package often isn't the best value.

Best Before vs Expiry Dates

  • "Best Before": Quality date, not a safety date. Food is safe to eat after this date (just may not be peak freshness). Use your judgment (smell, appearance).
  • "Expiry" / "Use By": Safety date (mainly for perishables like meat, dairy). Don't consume after this date.

Common Canadian Grocery Terms

  • "Reduced for Quick Sale" stickers: Items close to expiry, marked down 30-50%. Great deals if you'll use immediately.
  • "Manager's Special": Same as above (store-dependent terminology)
  • "Two-for" pricing: E.g., "2 for $5" — you usually don't need to buy two to get the per-item price ($2.50 each). Check fine print.

Shopping Patterns by Budget Level

Frugal Budget (Family of 4: $600-$800/month)

  • Shop primarily at No Frills / FreshCo / Walmart / ethnic stores
  • Buy produce at ethnic grocers (30-50% savings)
  • Buy meat only on sale (40%+ off), freeze in portions
  • Cook from scratch (no convenience foods)
  • Use PC Optimum / Scene+ religiously, plan around bonus offers
  • Bulk buy staples (rice, pasta, canned goods) when on sale

Moderate Budget (Family of 4: $900-$1,100/month)

  • Mix of discount (Walmart, FreshCo) and mid-range stores (Loblaws, Sobeys)
  • Buy organic produce selectively (prioritize "Dirty Dozen" items)
  • Stock up on sale items, but don't only buy on sale
  • Some convenience foods (pre-made pasta sauce, frozen dinners for busy nights)
  • Costco membership for select bulk items (meat, cheese, household goods)

Flexible Budget (Family of 4: $1,200+/month)

  • Shop where convenient (Loblaws, Sobeys, Metro)
  • Buy organic when desired
  • Some specialty items (international foods, premium brands)
  • Occasional ready-made meals, deli items
  • Still use loyalty programs (free money is free money, regardless of budget)

Sample Weekly Shopping List (Family of 4, $180-$220 Budget)

Produce ($40-$50)

  • Bananas (3 lb), apples (3 lb), oranges (2 lb)
  • Tomatoes (2 lb), cucumbers (2), bell peppers (3)
  • Lettuce or spinach (1 head or bag)
  • Carrots (2 lb), onions (3 lb), potatoes (5 lb)
  • Broccoli or cauliflower (1 head)

Protein ($50-$70)

  • Chicken (2-3 lb, on sale if possible)
  • Ground beef or pork (2 lb)
  • Eggs (2 dozen)
  • Canned tuna or salmon (2-3 cans)
  • Beans/lentils (dried or canned, 2-3 bags/cans)

Dairy ($25-$35)

  • Milk (8 L)
  • Cheese (500g brick)
  • Yogurt (large tub or 6-pack cups)
  • Butter (1 lb)

Pantry Staples ($30-$40)

  • Bread (2 loaves)
  • Rice (5 lb bag or restock 10 lb every 2-3 weeks)
  • Pasta (2-3 boxes)
  • Canned tomatoes (3-4 cans)
  • Oil, flour, sugar (restock as needed)

Snacks & Extras ($25-$30)

  • Crackers, granola bars, chips (whatever family likes)
  • Juice or non-dairy milk
  • Frozen vegetables or fruits (2-3 bags)

Total: $180-$220/week for a family of 4 (moderate budget, some flexibility)

Key Takeaways for Newcomers

  • Sign up for PC Optimum and Scene+ immediately — free grocery money.
  • Check weekly flyers (Flipp app) and plan meals around sales.
  • Buy store brands — 20-40% savings, same quality as name brands.
  • Shop ethnic grocery stores for produce, rice, spices — 30-50% cheaper.
  • Buy meat on sale (40%+ off) and freeze in portions — massive savings over time.
  • Compare unit prices, not package prices — bigger isn't always cheaper.
  • Avoid pre-cut, single-serve, and convenience foods — huge markups.
  • Reduce food waste — freeze leftovers, use wilting produce in soups/stir-fries.

Grocery shopping in Canada is expensive, but smart shoppers can easily save $200-$400/month with strategic choices. Use loyalty programs, shop sales, buy store brands, and explore ethnic grocers. Your wallet (and your family) will thank you.

Related guides: Canadian Banking Products Guide | Understanding Canadian Paychecks | WelcomeAide Home

Related Resources

WelcomeAide Tools

Related Guides

Official Government Sources

Keep WelcomeAide Free

This guide is free — and always will be.

WelcomeAide is a nonprofit. If this helped you, a small donation keeps us running for the next newcomer.

Support WelcomeAide
Share this article:X (Twitter)LinkedInFacebook