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

We compared prices of 12 items at Ontario grocery stores to find the cheapest products

One store is clearly the winner! 👀

packs of frozen blueberries at a longo's store. right: canisters of mccafe ground coffee at metro store in ontario

Frozen blueberries at Longo's. Right: McCafe coffee at Metro.

Senior Writer

We checked the prices of a dozen items at Ontario grocery stores to find where you get the most bang for your buck.

So, here's what you need to know about which store has the cheapest products and the cheapest total basket cost.

There are a few local grocery chains only in Ontario, and some chains that have locations in Ontario but not across Canada.

Because of that, we chose Metro, Longo's and Fortinos for this comparison.

Then, we checked flyers and store shelves and used the regular prices, not the weekly sale prices, of a dozen staple groceries.

Since some products come in different sizes at different stores, we also broke down the "price per" cost for each item.

Now, let's get into how prices compare for 12 staple items at these Ontario grocery stores, along with the total costs and the "price per" costs.

Sliced bread

Metro: $3.99 for a 675-gram loaf of Dempster's bread — $0.59 per 100 grams

Longo's: $3.99 for a 675-gram loaf of Dempster's bread — $0.59 per 100 grams

Fortinos: $4.49 for a 675-gram loaf of Dempster's bread — $0.66 per 100 grams

Deli meat

Metro: $16.79 for a 375-gram pack of Maple Leaf sliced deli meat — $4.47 per 100 grams

Longo's: $16.99 for a 375-gram pack of Maple Leaf sliced deli meat — $4.53 per 100 grams

Fortinos: $15.99 for a 375-gram pack of Maple Leaf sliced deli meat — $4.26 per 100 grams

Cheese

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

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

Fortinos: $7.99 for a 400-gram block of Cracker Barrel cheese — $1.99 per 100 grams

Eggs

Metro: $3.99 for a pack of 12 large eggs — $0.33 per egg

Longo's: $3.99 for a pack of 12 large eggs — $0.33 per egg

Fortinos: $3.99 for a pack of 12 large eggs — $0.33 per egg

Frozen blueberries

Metro: $10 for two 600-gram bags of frozen blueberries — $0.83 per 100 grams

Longo's: $18.99 for a 2.25-kilogram pack of frozen blueberries — $0.84 per 100 grams

Fortinos: $19.99 for a two-kilogram bag of frozen blueberries — $0.99 per 100 grams

Fresh berries

Metro: $4.99 for a 170-gram pack of raspberries or blackberries — $2.93 per 100 grams

Longo's: $2.99 for a 170-gram pack of raspberries or blackberries — $1.75 per 100 grams

Fortinos: $4.99 for a 170-gram pack of raspberries or blackberries — $2.93 per 100 grams

Bell peppers

Metro: $8.99 for a 1.13-kilogram bag of peppers — $0.79 per 100 grams

Longo's: $5.99 for a 567-gram bag of bell peppers — $1.05 per 100 grams

Fortinos: $5.99 for a 450-gram bag of bell peppers — $1.33 per 100 grams

Olive oil

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

Longo's: $13.49 for a 500-millilitre bottle of Longo's Curato extra virgin olive oil — $2.69 per 100 millilitres

Fortinos: $16.99 for a one-litre bottle of President's Choice extra virgin olive oil — $1.69 per 100 millilitres

Granola bars

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

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

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

Cereal

Metro: $10.99 for a 1.3-kilogram box of Kellogg's cereal — $0.84 per 100 grams

Longo's: $7.99 for a 725-gram box of Kellogg's cereal — $1.10 per 100 grams

Fortinos: $7.99 for a 725-gram box of Kellogg's cereal — $1.10 per 100 grams

Ground coffee

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

Longo's: $34.99 for an 875-gram canister of McCafe ground coffee — $3.99 per 100 grams

Fortinos: $29.99 for an 875-gram canister of McCafe ground coffee — $3.42 per 100 grams

Sparkling water

Metro: $12.49 for six one-litre bottles of San Pellegrino carbonated water — $0.20 per 100 millilitres

Longo's: $12.99 for six one-litre bottles of San Pellegrino carbonated water — $0.21 per 100 millilitres

Fortinos: $8.99 for six 500-millilitre bottles of San Pellegrino carbonated water — $0.29 per 100 millilitres

TOTALS

Now, let's get into the totals, including the total basket cost, the total "price per" cost, and which products are cheapest at each store.

Before taxes, the total cost of a basket with these 12 items at each store is:

  • Metro: $141.19
  • Longo's: $147.38
  • Fortinos: $142.38

Metro has the cheapest total, which is $6.23 less than the total cost at Longo's and $1.19 less than the total for this basket of groceries at Fortinos.

Since some products are different sizes, here is the total "price per" cost at each store:

  • Metro: $19.60
  • Longo's: $20.83
  • Fortinos: $20.55

Metro is still the cheapest store, but the difference between the "price per" totals at these three stores is much smaller than the total basket price.

It only costs $1.23 and $0.95 more at Longo's and Fortinos, respectively.

The products that are cheapest at Metro are bell peppers, frozen blueberries, olive oil, cereal and water.

The products that are cheapest at Fortinos are sliced deli meat and ground coffee.

Metro and Longo's are both cheapest for bread, while Metro and Fortinos are both cheapest for fresh berries and granola bars.

All three stores have the same price for cheese and eggs.

Each of these Ontario grocery stores has products that are cheaper when compared to the others.

But Metro has the largest amount of the cheapest products, along with the cheapest basket total and the cheapest "price per" total.

So, it looks like you get the most bang for your buck at Metro with this basket of a dozen items!

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.

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 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! 👀

Some Canadians travelling to the US now have to pay a new $350 'integrity fee'

A family of four could now owe over $2,400 — just to enter the country. 🫣

These Government of Canada jobs will pay you up to $110,000 if you know a foreign language

You'll use your foreign language skills to help protect Canada's national security.

These Canadian universities have free courses and here's what you can take online

You don't need to be a student to take classes on marketing, coding, astronomy and more.