Skip to content
Canadians think these grocery stores are the most expensive so we checked prices to find out

2025 Grocery Price Shock: Canada’s Costliest Stores Revealed!

Grocery shopping in Canada is getting tougher on wallets, with rising prices sparking debates about where to find the best value.

A recent survey asked Canadians to name the country’s most expensive grocery stores, and the results pointed to Sobeys, Loblaws, Metro, Save-On-Foods, and Safeway as the top five culprits.

To dig deeper, we compared regular prices of 11 staple products—coffee, bread, peanut butter, cereal, granola bars, Kraft Dinner, olive oil, cheese, sparkling water, laundry detergent pods, and toilet paper—across these chains.

Save-On-Foods and Safeway often lead the pack for priciest items, despite Sobeys topping public perception.

Why Grocery Prices Matter in Canada’s 2025 Economy

With food inflation climbing—Statistics Canada reported a 3.8% rise in food prices in 2024—Canadians are scrutinizing every dollar spent at the checkout.

The Competition Bureau’s 2023 study highlighted a concentrated grocery market dominated by Loblaws, Sobeys, and Metro, which together raked in over $100 billion in sales in 2022.

This lack of competition fuels higher prices, making it critical to know which stores charge more.

Our analysis, based on August 2025 findings, dives into real prices to confirm or debunk public perceptions, offering a roadmap for budget-conscious shoppers.

This article explores the cost of everyday essentials across Sobeys, Loblaws, Metro, Save-On-Foods, and Safeway, using a per-unit price breakdown to ensure fair comparisons.

We’ll also uncover why these stores are seen as pricey, how they stack up against cheaper alternatives like Walmart and No Frills, and what you can do to stretch your grocery budget in a challenging economic climate.

The Top Five Most Expensive Grocery Stores

Survey, which gathered over 300 responses on social media, crowned Sobeys as Canada’s most expensive grocery store, followed closely by Loblaws and Metro (tied for second), Save-On-Foods in third, and Safeway in fourth.

Whole Foods rounded out the top five, though it’s less widespread.

These perceptions align with complaints about high costs for premium services, organic products, or store ambiance, but do the numbers back it up?

Let’s dive into the price comparisons for 11 key items, using regular prices from store flyers and shelves as of August 2025.

Coffee Prices: Sobeys and Safeway Brew the Highest Costs

  • Sobeys: $16.99 for 300g McCafe coffee beans ($5.66/100g)
  • Safeway: $16.99 for 300g McCafe coffee beans ($5.66/100g)
  • Save-On-Foods: $37.99 for 875g McCafe ground coffee ($4.34/100g)
  • Metro: $33.99 for 875g McCafe ground coffee ($3.88/100g)
  • Loblaws: $28.99 for 875g McCafe ground coffee ($3.31/100g)

Winner for Most Expensive: Sobeys and Safeway tie, with smaller packages driving up per-unit costs.

Loblaws offers the best value here, though larger canisters skew the comparison slightly.

Coffee lovers might save by buying in bulk at discount stores like Costco, where a 2.5kg Kirkland coffee bag costs around $2.50/100g.

Bread Prices: Save-On-Foods Loafs Above the Rest

  • Save-On-Foods: $4.49 for 675g Dempster’s whole wheat bread
  • Loblaws: $4.29 for 675g Dempster’s whole wheat bread
  • Metro: $3.99 for 675g Dempster’s whole wheat bread
  • Safeway: $3.99 for 675g Dempster’s whole wheat bread
  • Sobeys: $3.69 for 675g Dempster’s whole wheat bread

Winner for Most Expensive: Save-On-Foods takes the lead, nearly $1 pricier than Sobeys, the cheapest.

Bread prices reflect store branding, with Save-On-Foods’ Western focus often commanding higher costs.

Shoppers can save by checking No Frills, where similar loaves often drop to $2.99 on sale.

Peanut Butter Prices: Sobeys Spreads the Cost

  • Sobeys: $6.49 for 500g Kraft Peanut Butter ($1.29/100g)
  • Save-On-Foods: $5.99 for 500g Kraft Peanut Butter ($1.19/100g)
  • Safeway: $5.79 for 500g Kraft Peanut Butter ($1.15/100g)
  • Loblaws: $7.99 for 1kg Kraft Peanut Butter ($0.79/100g)
  • Metro: $7.99 for 1kg Kraft Peanut Butter ($0.79/100g)

Winner for Most Expensive: Sobeys, with smaller jars inflating per-unit prices.

Loblaws and Metro shine with larger sizes, offering nearly 40% savings per gram.

Costco’s 2kg Kirkland peanut butter at $5.99 ($0.30/100g) is a budget-friendly alternative.

Cereal Prices: Safeway’s Crunchy Premium

  • Safeway: $8.99 for 725g Honey Nut Cheerios
  • Sobeys: $7.99 for 725g Honey Nut Cheerios
  • Metro: $7.99 for 725g Honey Nut Cheerios
  • Save-On-Foods: $7.99 for 725g Honey Nut Cheerios
  • Loblaws: $6.00 for 725g Honey Nut Cheerios

Winner for Most Expensive: Safeway, charging $3 more than Loblaws, the cheapest.

Cereal prices vary little across most stores, but Loblaws’ lower cost stands out.

Shoppers might find Walmart’s Great Value brand at $4.97 for 700g, a steal for budget-conscious families.

Granola Bars: Safeway’s Small Pack, Big Price

  • Safeway: $3.49 for 120g Quaker Chewy granola bars ($2.90/100g)
  • Loblaws: $16.99 for 960g Quaker Chewy granola bars ($1.76/100g)
  • Sobeys: $15.99 for 960g Quaker Chewy granola bars ($1.66/100g)
  • Save-On-Foods: $15.49 for 960g Quaker Chewy granola bars ($1.61/100g)
  • Metro: $14.99 for 960g Quaker Chewy granola bars ($1.56/100g)

Winner for Most Expensive: Safeway, with a smaller pack size driving up costs dramatically.

Metro offers the best value, but bulk buys at Costco (e.g., 1.2kg Kirkland bars for $12.99, $1.08/100g) can slash expenses.

Kraft Dinner: Save-On-Foods and Safeway Tie for Top

  • Save-On-Foods: $2.29 for 200g Kraft Dinner
  • Safeway: $2.29 for 200g Kraft Dinner
  • Sobeys: $1.99 for 200g Kraft Dinner
  • Loblaws: $1.99 for 200g Kraft Dinner
  • Metro: $1.99 for 200g Kraft Dinner

Winner for Most Expensive: Save-On-Foods and Safeway, 30 cents pricier than the rest.

Kraft Dinner’s small price differences highlight the value of sales—Walmart often drops it to $1.49 on promotion.

Olive Oil: Safeway’s Slick Price Hike

  • Safeway: $19.99 for 1L Compliments extra virgin olive oil ($1.99/100mL)
  • Save-On-Foods: $56.49 for 3L Western Family extra virgin olive oil ($1.88/100mL)
  • Loblaws: $12.00 for 750mL No Name extra virgin olive oil ($1.60/100mL)
  • Sobeys: $30.49 for 2L Compliments extra virgin olive oil ($1.52/100mL)
  • Metro: $10.99 for 1L Selection extra virgin olive oil ($1.09/100mL)

Winner for Most Expensive: Safeway, with Metro offering nearly half the cost per unit.

Olive oil prices fluctuate widely, so checking Walmart’s $9.97/L Great Value brand can save big.

Cheese: Save-On-Foods Grates on Wallets

  • Save-On-Foods: $12.49 for 600g Armstrong cheese ($2.08/100g)
  • Metro: $7.99 for 400g Black Diamond cheese ($1.99/100g)
  • Sobeys: $6.99 for 400g Armstrong cheese ($1.74/100g)
  • Safeway: $9.99 for 600g Armstrong cheese ($1.66/100g)
  • Loblaws: $6.00 for 400g Black Diamond cheese ($1.50/100g)

Winner for Most Expensive: Save-On-Foods, with the highest per-unit cost.

Loblaws is the cheapest, and Walmart’s Great Value 400g block at $4.97 ($1.24/100g) is a thrifty alternative.

Sparkling Water: Save-On-Foods Bubbles Up Costs

  • Save-On-Foods: $6.99 for a 12-pack Western Family sparkling water ($0.58/can)
  • Sobeys: $6.79 for a 12-pack Compliments sparkling water ($0.56/can)
  • Safeway: $6.79 for a 12-pack Compliments sparkling water ($0.56/can)
  • Loblaws: $6.49 for a 12-pack President’s Choice sparkling water ($0.54/can)
  • Metro: $10.00 for two 12-packs Selection sparkling water ($0.41/can)

Winner for Most Expensive: Save-On-Foods, with Metro’s multi-pack deal offering the best value. Costco’s 35-can Kirkland pack for $11.99 ($0.34/can) is a game-changer for bulk buyers.

Laundry Detergent Pods: Loblaws Cleans Out Your Wallet

  • Loblaws: $30.99 for 1.8kg (76 pods) ($1.72/100g, $0.40/pod)
  • Metro: $16.99 for 995g (42 pods) ($1.70/100g, $0.40/pod)
  • Save-On-Foods: $39.99 for 2.78kg (112 pods) ($1.43/100g, $0.35/pod)
  • Sobeys: $32.99 for 2.78kg (112 pods) ($1.18/100g, $0.29/pod)
  • Safeway: $32.99 for 2.78kg (112 pods) ($1.18/100g, $0.29/pod)

Winner for Most Expensive: Loblaws, with smaller packs inflating costs. Sobeys and Safeway tie for cheapest per pod.

Costco’s 152-pod Kirkland pack at $24.99 ($0.16/pod) is a budget win.

Toilet Paper: Sobeys, Loblaws, and Metro Flush More Cash

  • Sobeys: $11.99 for 8 rolls Cashmere toilet paper ($1.49/roll)
  • Loblaws: $11.99 for 8 rolls Cashmere toilet paper ($1.49/roll)
  • Metro: $11.99 for 8 rolls Cashmere toilet paper ($1.49/roll)
  • Safeway: $11.49 for 8 rolls Purex toilet paper ($1.43/roll)
  • Save-On-Foods: $12.79 for 12 rolls Purex toilet paper ($1.06/roll)

Winner for Most Expensive: Sobeys, Loblaws, and Metro tie, with Save-On-Foods offering the best per-roll value.

Costco’s 30-roll Kirkland pack at $22.99 ($0.77/roll) is a top deal.

Save-On-Foods and Safeway Dominate High Prices

Despite Sobeys topping Canadians’ “most expensive” list, Save-On-Foods and Safeway take the crown for the highest number of priciest items:

  • Save-On-Foods: Most expensive for cheese, bread, peanut butter, sparkling water, and Kraft Dinner (tied).
  • Safeway: Most expensive for olive oil, cereal, granola bars, Kraft Dinner (tied), and coffee (tied).
  • Sobeys: Most expensive for coffee (tied) and toilet paper (tied).
  • Loblaws: Only most expensive for laundry detergent pods and toilet paper (tied).
  • Metro: Most expensive for toilet paper (tied).

Surprisingly, Save-On-Foods and Safeway, often seen as regional players, outpace Sobeys and Loblaws in per-unit costs, challenging public perception.

This may stem from their focus on premium services or Western Canada’s higher operational costs.

Why Are These Stores So Expensive?

Several factors explain the high prices at Sobeys, Loblaws, Metro, Save-On-Foods, and Safeway:

  • Premium Offerings: Sobeys and Metro boast clean stores, in-house bakeries, and butchers, which increase overhead. Safeway and Save-On-Foods, part of Sobeys’ empire, emphasize fresh produce and specialty items, driving costs up.
  • Market Dominance: Loblaws, Sobeys, and Metro control most Canadian grocery sales, limiting competition and allowing higher margins. In 2022, they earned $3.6 billion in profits, sparking calls for reform.
  • Regional Factors: Save-On-Foods and Safeway, prevalent in Western Canada, face higher logistics costs, reflected in prices like $56.49 for 3L olive oil at Save-On-Foods.
  • Inflation and Supply Chains: Food prices rose 3.8% in 2024, with meat and dairy hit hardest. Supply chain disruptions and labor costs further inflate prices at premium chains.

Cheaper Alternatives: Where to Save in 2025

For budget shoppers, discount chains offer relief. Here’s how they compare:

  • Walmart: A money Genius study found Walmart’s average item price at $8.64, cheaper than Loblaws ($9.67), Metro ($9.93), and Sobeys ($10.29). Staples like bread ($2.90/kg) and peanut butter ($4.27/kg) are consistently lower.
  • No Frills: Owned by Loblaws, No Frills offers prices like $3.47 for 675g Dempster’s bread and $1.49 for Kraft Dinner on sale, beating the top five.
  • Costco: Bulk buys shine, with 2kg peanut butter at $5.99 ($0.30/100g) and 30-roll toilet paper at $22.99 ($0.77/roll). Membership ($60/year) is a hurdle but pays off for families.
  • FreshCo: Sobeys’ discount arm offers deals like $2.99 bread and a “double fresh” guarantee, ideal for Ontario shoppers.
  • Food Basics: Metro’s budget chain has low prices, like $0.99/lb carrots, and rain checks with 10% off.

The Competition Bureau’s 2023 report flagged Canada’s grocery sector as highly concentrated, with Loblaws, Sobeys, and Metro operating over 1,000 stores each.

This dominance stifles competition, keeping prices high. The bureau suggests:

  • Unit Pricing Laws: Quebec mandates unit pricing (e.g., price per 100g), helping shoppers compare value. Other provinces could follow to boost transparency.
  • More Independent Grocers: New players, like online-only stores, could challenge the giants, but barriers like distribution networks deter entrants.
  • Better Data Access: The bureau struggled to get financial data from grocers, limiting its ability to probe pricing practices. Stronger laws could help.

Public Sentiment: Canadians Feel the PinchOn X, Canadians vented about high prices, with Sobeys often called out for “sticker shock.”

One user noted, “I can’t afford to push a cart anymore,” reflecting widespread frustration.

Even discount stores like No Frills are losing their edge, with some saying prices are “almost the same” as premium chains.

Canada’s grocery prices have soared since the pandemic.

In 2022, food inflation hit 10.8%, the fastest in 40 years. A 2024 report projected a family of four would spend $16,297.20 on food, up $700 from 2023.

Meat, dairy, and fruit saw the biggest jumps, with pasta up 32.4% since 2021. Meanwhile, grocers like Loblaws reported $180 million more in revenue in 2022 than 2021, prompting calls for windfall taxes.

Climate Change and Grocery Costs Climate change exacerbates price hikes.

Droughts and extreme weather disrupt supply chains, raising costs for produce and meat.

For instance, 2024’s heatwaves hit Canadian wheat yields, pushing bread prices up. Sobeys’ focus on sustainability may add to costs, as eco-friendly practices like local sourcing increase overhead.

Shoppers can mitigate this by buying seasonal or frozen produce.

Smart Shopping Tips for 2025

Save money with these strategies:

  • Price Match: No Frills, FreshCo, and Save-On-Foods match competitors’ prices. Bring flyers or use apps like Flipp to compare.
  • Buy in Bulk: Costco’s bulk deals (e.g., $11.99 for 35 cans of sparkling water) beat per-unit prices at Sobeys or Safeway.
  • Shop Sales: Check weekly flyers for deals—Kraft Dinner often drops to $1.49 at Walmart.
  • Use Rewards: Loblaws’ PC Optimum, Sobeys’ Scene+, and Metro’s MOI programs offer points for discounts. The American Express Cobalt Card gives up to 10% back on groceries.
  • Go Generic: No Name (Loblaws) or Compliments (Sobeys) brands are cheaper—e.g., No Name peanut butter at $5.99/kg vs. Kraft’s $7.99/kg.
  • Shop Local: Farmers’ markets or Asian grocers like T&T offer competitive prices on produce and specialty items.

Shop Smart in Canada’s Pricey Grocery Market The 2025 grocery price comparison reveals Save-On-Foods and Safeway as the costliest for many staples, despite Sobeys’ reputation as Canada’s priciest chain.

With food inflation squeezing budgets, shoppers can save by turning to Walmart, No Frills, or Costco, using rewards programs, and hunting sales.

The concentrated grocery market calls for more competition, but until then, arm yourself with knowledge and shop strategically to keep your cart affordable.

Stay Updated with CTC News

Tweet

Discover more from CTC News

Subscribe now to keep reading and get access to the full archive.

Continue reading

32,000 Statistics Canada Jobs Now Hiring Across Canada For 2026

Top 5 Canada Permanent Residency Pathways In 2026

New Canada Workers Benefit Payment Coming On January 12

All The CRA Tax Deadlines For 2026 and Important Updates