Please complete your profile to unlock commenting and other important features.

Please select your date of birth for special perks on your birthday. Your username will be your unique profile link and will be publicly used in comments.
Narcity Pro

This is a Pro feature.

Time to level up your local game with Narcity Pro.

Pro

$5/month

$40/year

  • Everything in the Free plan
  • Ad-free reading and browsing
  • Unlimited access to all content including AI summaries
  • Directly support our local and national reporting and become a Patron
  • Cancel anytime.
For Pro members only Pro
Summary

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

Where will you pay the most for products?

exterior of a sobeys store in canada. right: mccafe coffee canisters on shelf in metro grocery store in ontario

Sobeys store. Right: McCafe coffee at a Metro grocery store.

Senior Writer

Canadians recently revealed the grocery stores in Canada that they think are the most expensive.

So, we compared the prices of a few staple products to find out where you have to pay more.

More than 20 retailers were named when Narcity asked Canadians to share the stores they think have the highest prices.

But these are the top five most expensive grocery stores, according to Canadians:

  1. Sobeys
  2. Loblaws
  3. Metro
  4. Save-On-Foods
  5. Safeway

We chose a few classic grocery products — like bread, coffee, water and more — and then checked flyers and store shelves.

Also, we used regular prices, not sale prices, for those items.

Not all of the stores have the same brands or sizes available, so we selected similar items and used a "price per" breakdown.

Here's how prices compare at Sobeys, Loblaws, Metro, Save-On-Foods and Safeway, including a breakdown of which stores have the most expensive items.

Coffee

Sobeys: $16.99 for a 300-gram bag of McCafe coffee beans — $5.66 per 100 grams

Loblaws: $28.99 for an 875-gram canister of McCafe ground coffee — $3.31 per 100 grams

Metro: $33.99 for an 875-gram canister of McCafe ground coffee— $3.88 per 100 grams

Save-On-Foods: $37.99 for an 875-gram canister of McCafe ground coffee — $4.34 per 100 grams

Safeway: $16.99 for a 300-gram bag of McCafe coffee beans — $5.66 per 100 grams

Bread

Sobeys: $3.69 for a 675-gram loaf of Dempster's whole wheat bread

Loblaws: $4.29 for a 675-gram loaf of Dempster's whole wheat bread

Metro: $3.99 for a 675-gram loaf of Dempster's whole wheat bread

Save-On-Foods: $4.49 for a 675-gram loaf of Dempster's whole wheat bread

Safeway: $3.99 for a 675-gram loaf of Dempster's whole wheat bread

Peanut butter

Sobeys: $6.49 for a 500-gram jar of Kraft peanut butter — $1.29 per 100 grams

Loblaws: $7.99 for a one-kilogram jar of Kraft peanut butter — $0.79 per 100 grams

Metro: $7.99 for a one-kilogram jar of Kraft peanut butter — $0.79 per 100 grams

Save-On-Foods: $5.99 for a 500-gram jar of Kraft peanut butter — $1.19 per 100 grams

Safeway: $5.79 for a 500-gram jar of Kraft peanut butter — $1.15 per 100 grams

Cereal

Sobeys: $7.99 for a 725-gram box of Honey Nut Cheerios

Loblaws: $6 for a 725-gram box of Honey Nut Cheerios

Metro: $7.99 for a 725-gram box of Honey Nut Cheerios

Save-On-Foods: $7.99 for a 725-gram box of Honey Nut Cheerios

Safeway: $8.99 for a 725-gram box of Honey Nut Cheerios

Granola bars

Sobeys: $15.99 for a 960-gram box of Quaker Chewy granola bars — $1.66 per 100 grams

Loblaws: $16.99 for a 960-gram box of Quaker Chewy granola bars — $1.76 per 100 grams

Metro: $14.99 for a 960-gram box of Quaker Chewy granola bars — $1.56 per 100 grams

Save-On-Foods: $15.49 for a 960-gram box of Quaker Chewy granola bars — $1.61 per 100 grams

Safeway: $3.49 for a 120-gram box of Quaker Chewy granola bars — $2.90 per 100 grams

Kraft Dinner

Sobeys: $1.99 for a 200-gram box of Kraft Dinner

Loblaws: $1.99 for a 200-gram box of Kraft Dinner

Metro: $1.99 for a 200-gram box of Kraft Dinner

Save-On-Foods: $2.29 for a 200-gram box of Kraft Dinner

Safeway: $2.29 for a 200-gram box of Kraft Dinner

Olive oil

Sobeys: $30.49 for a two-litre bottle of Compliments extra virgin olive oil — $1.52 per 100 millilitres

Loblaws: $12 for a 750-millilitre bottle of No Name extra virgin olive oil — $1.60 per 100 millilitres

Metro: $10.99 for a one-litre bottle of Selection extra virgin olive oil — $1.09 per 100 millilitres

Save-On-Foods: $56.49 for a three-litre bottle of Western Family extra virgin olive oil — $1.88 per 100 millilitres

Safeway: $19.99 for a one-litre bottle of Compliments extra virgin olive oil — $1.99 per 100 millilitres

Cheese

Sobeys: $6.99 for a 400-gram block of Armstrong cheese — $1.74 per 100 grams

Loblaws: $6 for a 400-gram block of Black Diamond cheese — $1.50 per 100 grams

Metro: $7.99 for a 400-gram block of Black Diamond cheese — $1.99 per 100 grams

Save-On-Foods: $12.49 for a 600-gram block of Armstrong cheese — $2.08 per 100 grams

Safeway: $9.99 for a 600-gram block of Armstrong cheese — $1.66 per 100 grams

Sparkling water

Sobeys: $6.79 for a 12-pack of Compliments flavoured sparkling water — $0.56 per can

Loblaws: $6.49 for a 12-pack of President's Choice flavoured sparkling water — $0.54 per can

Metro: $10 for two 12 packs of Selection flavoured sparkling water — $0.41 per can

Save-On-Foods: $6.99 for a 12-pack of Western Family flavoured sparkling water — $0.58 per can

Safeway: $6.79 for a 12-pack of Compliments flavoured sparkling water — $0.56 per can

Laundry detergent pods

Sobeys: $32.99 for a 2.78-kilogram pack with 112 pods — $1.18 per 100 grams and $0.29 per pod

Loblaws: $30.99 for a 1.8-kilogram pack with 76 pods — $1.72 per 100 grams and $0.40 per pod

Metro: $16.99 for a 995-gram pack with 42 pods — $1.70 per 100 grams and $0.40 per pod

Save-On-Foods: $39.99 for a 2.78-kilogram pack with 112 pods — $1.43 per 100 grams and $0.35 per pod

Safeway: $32.99 for a 2.78-kilogram pack with 112 pods — $1.18 per 100 grams and $0.29 per pod

Toilet paper

Sobeys: $11.99 for a pack of Cashmere toilet paper with eight rolls — $1.49 per roll

Loblaws: $11.99 for a pack of Cashmere toilet paper with eight rolls — $1.49 per roll

Metro: $11.99 for a pack of Cashmere toilet paper with eight rolls — $1.49 per roll

Save-On-Foods: $12.79 for a pack of Purex toilet paper with 12 rolls — $1.06 per roll

Safeway: $11.49 for a pack of Purex toilet paper with eight rolls — $1.43 per roll

WHERE ARE PRODUCTS MORE EXPENSIVE?

Now, let's get into the breakdown of which products cost more at each store.

Save-On-Foods is the most expensive for cheese, bread, peanut butter and sparkling water.

Safeway is the most expensive for olive oil, cereal and granola bars.

Also, both Save-On-Foods and Safeway are the most expensive for Kraft Dinner.

Sobeys and Safeway were both the most expensive for coffee.

Only one product was the most expensive at Loblaws: laundry detergent pods.

Also, Sobeys, Loblaws and Metro were all the most expensive for toilet paper.

You might expect products at Sobeys or Loblaws to cost more since those stores were named as the most expensive by Canadians.

However, Save-On-Foods and Safeway have the most expensive products, even when the price is broken down by how much you pay for how much you get.

These prices are confirmed at the time of publishing, but they can change at any time. Taxes and fees may not be included.

  • Senior Writer

    Lisa Belmonte (she/her) is a Senior Writer with Narcity Media. After graduating with a Bachelor of Journalism from Toronto Metropolitan University (formerly Ryerson University), she joined the Narcity team. Lisa covers news and notices from across the country from a Canada-wide perspective. Her early coverage of the COVID-19 pandemic earned Narcity its first-ever national journalism award nomination.

We compared a basket of 11 items at Costco, Loblaws, Sobeys & Walmart and prices vary so much

The difference between the most and least expensive totals is $79.73! 👀

Canadians think these are the cheapest grocery stores — We checked prices to find out

Here's which stores get you the most bang for your buck on 15 grocery items!

We did the same grocery shop at Costco, Loblaws and Walmart to find which store is cheapest

The store with the cheapest bill isn't the place you get the most bang for your buck. 👀

Canada was ranked the best country in the world to move to and the US got left in the dust

It was voted the top "dream destination" worldwide for quality of life, jobs & more. 🇨🇦

Popular foods are being recalled in Canada including from Loblaws, Zehrs & Co-op brands

The latest recalls include products linked to over 100 salmonella cases. 🫣

CSIS is hiring for jobs across Canada and the pay goes up to $129,000 a year

Some of these high-paying jobs don't require a university degree!