Canadian grocery stores ranked by price (2026 edition)
Every major Canadian grocery chain ranked from cheapest to most expensive in 2026. A definitive tier list based on a typical staples basket.

Not all grocery stores in Canada charge the same price for the same basket of food. The difference between the cheapest and most expensive chains can be 30 percent or more on a typical weekly shop. Here is a practical, tier-based ranking of every major Canadian grocery banner in 2026, based on a standard staples basket.
How we ranked them
This ranking compares the cost of a 40-item basket of Canadian grocery staples: chicken breasts, ground beef, milk, eggs, bread, rice, pasta, canned tomatoes, common fresh produce, cheese, yogurt, cereal and basic pantry items. We factor in both regular pricing and typical flyer discounts to reflect what a realistic shopper would actually pay.
Tier 1: Cheapest (discount banners)
1. No Frills
Loblaw's discount banner is consistently the cheapest or tied for cheapest on a like-for-like staples basket. The No Name house brand is the value leader in many categories. PC Optimum points add further savings. Available nationally except in Quebec.
2. Food Basics
Metro's discount banner in Ontario. Extremely competitive on meat and produce, with aggressive weekly flyer deals. Neck-and-neck with No Frills on overall basket price.
3. FreshCo
Sobeys' discount banner. Competitive with No Frills and Food Basics, with particularly strong international food sections. Available in Ontario, Alberta, BC, Saskatchewan and Manitoba.
4. Maxi
Loblaw's discount banner in Quebec, the province's equivalent of No Frills. Very competitive pricing within the Quebec market.
5. Super C
Metro's discount banner in Quebec. Competes directly with Maxi and offers similarly aggressive pricing on staples.
Tier 2: Low to mid-price (big box and value)
6. Walmart Canada
Walmart's everyday low price strategy makes it one of the cheapest options for packaged goods and national brands. Fresh meat and produce pricing varies by location but is generally competitive. No loyalty program but consistently fair prices without needing to check flyers.
7. Costco
Cheapest per-unit cost on many staples in bulk. The $65 to $130 annual membership needs to be factored in. Best for families of three or more who can use bulk volumes. Not practical for solo shoppers.
8. Real Canadian Superstore / Atlantic Superstore
Loblaw's large-format value banner. A step above No Frills on price but with broader selection, better fresh departments and full PC Optimum integration. Often the best single-store option balancing price and selection.
Tier 3: Mid-price (conventional supermarkets)
9. Sobeys / Safeway / IGA (Sobeys)
The conventional Sobeys banners are typically 8 to 15 percent above their discount sister banner FreshCo on the same basket. Stronger prepared food, deli and bakery sections.
10. Metro
Metro's conventional stores are similarly priced to Sobeys — noticeably above the discount tier. Strong urban presence in Ontario and Quebec.
11. Loblaws / Provigo / Zehrs / Your Independent Grocer
Loblaw's conventional banners carry the same products as No Frills but at higher regular prices. PC Optimum points and targeted offers can close some of the gap.
12. Save-On-Foods
A Western Canadian chain (Jim Pattison Group). Pricing is on par with other conventional supermarkets. More Rewards loyalty program offers some value.
Tier 4: Premium
13. Farm Boy / Longos / Choices Markets
Specialty and premium banners with a focus on quality, prepared foods and organic offerings. Typically 15 to 30 percent above conventional supermarkets on a staples basket.
14. Whole Foods Market
The most expensive mainstream option in Canada. Organic and specialty focus. Typically 25 to 40 percent above discount banners on comparable items.
The bottom line
The single biggest lever for reducing your grocery bill in Canada is not switching brands or clipping coupons — it is shopping at a discount banner instead of a conventional supermarket. Moving from a Sobeys to a FreshCo, or from a Loblaws to a No Frills, saves 8 to 15 percent on the same items with no change to what you eat.
Grocery Saver compares this week's sale prices across all the major chains in your city, making it easy to see which store has the lowest price on every item right now.
Frequently asked questions
What is the cheapest grocery store in Canada?
On a typical staples basket, the discount banners — No Frills, Food Basics, FreshCo, Maxi and Super C — are consistently the cheapest. No Frills is most often cited as the overall cheapest national banner.
What are the cheapest grocery store chains in Canada?
The cheapest chains are the discount banners: No Frills (Loblaw), Food Basics (Metro), FreshCo (Sobeys), Maxi (Loblaw, Quebec) and Super C (Metro, Quebec). Walmart and Costco are also in the low-price tier.
Is Walmart cheaper than No Frills?
On packaged goods and household items, Walmart is often cheaper. On fresh produce and meat, No Frills flyer deals frequently beat Walmart. Overall they are very close, within about 2 to 5 percent.
Which Canadian grocery stores are the most expensive?
Whole Foods Market is the most expensive mainstream option. Farm Boy, Longos and other specialty banners are also premium-priced. Among conventional chains, Sobeys, Metro and Loblaws are more expensive than the discount banners.
How much can I save by switching to a discount grocery store?
Switching from a conventional supermarket like Sobeys or Loblaws to a discount banner like No Frills or FreshCo typically saves 8 to 15 percent on the same basket of groceries.
Canadian grocery stores ranked by price
From cheapest to most expensive: No Frills, Food Basics, FreshCo, Maxi, Super C, Walmart, Costco, Superstore, Sobeys, Metro, Loblaws, Save-On-Foods, Farm Boy, Whole Foods.
Put this into practice
Grocery Saver surfaces this week's biggest sale prices in your city and plans an optimized multi-store route so you can act on the kind of advice in this post in five minutes a week.