Loading...

Grocery Prices in Toronto, ON

GroceryPulse tracks grocery prices across 7 stores in Toronto, ON, including No Frills, Superstore, Fortinos, FreshCo, Loblaws, Sobeys, Foodland. Our daily price comparison shows that No Frills is currently the cheapest option at $233.18 for a standardized basket of 50 essential grocery items. Shopping at No Frills instead of Foodland saves you $171.45 per trip.

Prices are collected daily at 6:00 AM ET from publicly available retailer websites. Our comparison uses a weighted Jevons methodology for fair, unbiased ranking. You can also compare individual product prices side-by-side or check price trends over time.

The Grocery Market in Toronto

Toronto is Canada's most competitive grocery market, with more retailer options per capita than any other city. Shoppers within the GTA can choose from Loblaws, No Frills, Superstore, Metro, Food Basics, Sobeys, FreshCo, Foodland, Farm Boy, Fortinos, and Giant Tiger — all within reasonable driving distance. This competition keeps prices relatively sharp, but Toronto's high commercial rents still push grocery costs above the national average. The typical Toronto household spends 8-12% more on groceries than the Canadian average.

Toronto features all three major conglomerates plus unique regional competition. Loblaw operates four banners here (Loblaws, No Frills, Superstore, Fortinos), Empire runs three (Sobeys, FreshCo, Foodland), and Metro has two (Metro, Food Basics). Farm Boy, acquired by Empire in 2018, adds a premium option via both physical stores and Voilà delivery. This level of competition is unmatched in Canada — and it shows in the data, with price gaps between the cheapest and most expensive banner often exceeding $100 on a 50-item basket.

How to Save on Groceries in Toronto

  • No Frills in Toronto is the king of discount groceries — with dozens of locations across the GTA, it consistently offers the lowest basket cost among brick-and-mortar retailers. The catch: produce quality varies significantly between locations.
  • Food Basics (Metro's discount banner) runs weekly promotions that frequently match or beat No Frills on specific items. The savviest Toronto shoppers cherry-pick deals from both flyers each week.
  • Farm Boy (via Voilà online delivery) offers premium products at prices that are surprisingly competitive with Loblaws and Metro on comparable quality items. If you value organic and specialty products, Farm Boy often provides better value than the mainstream chains' premium lines.
  • Fortinos, Loblaw's premium banner, is worth checking in Etobicoke and western Toronto — its in-store bakery, deli, and prepared foods are competitively priced compared to Loblaws, and its fresh departments are consistently rated among the best in the GTA.
  • Metro's prices are among the highest in Toronto, but their app-exclusive deals (Metro&Moi) can bring specific items below competitor pricing. Use the app for targeted deals, not for your full shop.

Regional Insight: Toronto

Toronto's grocery market is shaped by the city's extraordinary cultural diversity. Over half of Toronto's population was born outside Canada, and this drives fierce competition on international food products. Stores in neighbourhoods like Scarborough, North York, and Brampton stock products that would be considered specialty items in other Canadian cities, often at prices that reflect genuine bulk import volume. This diversity benefits all shoppers — competition on ethnic food aisles pulls down prices across the entire store.

Frequently Asked Questions — Toronto

What is the cheapest grocery store in Toronto?

Based on our daily tracking of a 50-item basket, No Frills is currently the cheapest grocery store in Toronto at $233.18 for the full basket. The most expensive is Foodland at $404.63 — a difference of $171.45.

How many grocery stores does GroceryPulse track in Toronto?

GroceryPulse tracks 7 grocery store banners in Toronto: No Frills, Superstore, Fortinos, FreshCo, Loblaws, Sobeys, Foodland. Prices are collected daily from publicly available retailer websites.

How much can I save on groceries in Toronto?

By shopping at No Frills instead of Foodland in Toronto, you could save $171.45 on a 50-item basket. That adds up to roughly $8915 per year if you shop weekly.

Compare Prices in Other Cities