Skip to main content

GTA grocery comparison

Shelfbee compares grocery, pharmacy, baby, and household essentials across stores in the Greater Toronto Area. Same item, every nearby retailer, one ranked view — sorted by what the trip actually costs you.

What “real cost” means

Most price-comparison tools rank by shelf price alone. In the GTA that's a trap — a 25 km drive to save $0.50 on a jug of milk costs more in gas and time than the saving. Shelfbee ranks by real cost:

real_cost = price + (distance_km × $0.55) + (drive_minutes × $0.33)

See the full breakdown on /how-it-works.

Retailers we track in the GTA

  • No FrillsLoblaws-platform. Direct scrape; per-zone branch prices.
  • Real Canadian SuperstoreLoblaws-platform. Direct scrape.
  • LoblawsLoblaws-platform. Direct scrape.
  • Your Independent GrocerLoblaws-platform. Direct scrape.
  • FortinosLoblaws-platform. Direct scrape.
  • Walmart CanadaFlipp flyer data (anti-bot blocks direct scraping).
  • Food BasicsFlipp flyer data.
  • Shoppers Drug MartWired but on a slower cadence.
  • CostcoFlipp flyer data; membership requirement labelled at the price level.
  • Longo's, Highland Farms, Fortinos, Sobeys, Metro, Galleria, Dollarama and othersLive flyer data via the Flipp aggregator.

Prices refresh weekly every Friday morning after Thursday flyer drops. The freshness chip on every result tells you exactly when that price was last verified.

GTA zones we scrape per branch

Loblaws-platform retailers price per-store, not per-chain — a $4.99 milk at a downtown Toronto branch can be $5.49 at the same banner in Pickering. So we scrape one representative branch per zone and attribute prices only to branches in that zone:

  • Downtown TorontoToronto core, M-postals
  • West GTAMississauga, Brampton, Oakville (L5-L6)
  • North GTAVaughan, Markham, Richmond Hill (L4, L6E-L6G)
  • East GTAScarborough, Pickering, Ajax, Whitby, Oshawa (L1-L2)

The trade-off: 4× the scrape budget instead of 1× per chain, in exchange for prices that don't lie when you live in Whitby and the only listed branch is in Vaughan.

What we cover

Four categories: grocery, pharmacy, baby, household. Roughly 1,500 high-velocity items at full coverage; ~300 today with weekly additions. Not electronics, not home improvement.

Search GTA prices now

Enter your postal code to start