If you live in the Greater Toronto Area, the answer to "where is milk cheapest" depends on where you start your drive — but probably not in the way you think.
This week's tracked prices (refreshed every Friday) for a 2 L bag or carton of 2% milk:
| Retailer | Shelf price | Notes | |---|---|---| | Food Basics | $4.49 | Discount banner, branches scattered | | No Frills | $4.79 | Densest GTA coverage — almost always one nearby | | Real Canadian Superstore | $4.79 | Bulk-friendly, larger trips | | Walmart | $4.99 | Wide coverage, paid parking at some branches | | Costco | $9.99 (3.78L jug) | Membership required, lowest per-litre | | Shoppers Drug Mart | $5.49 | Convenience price | | Longo's | $5.99 | Premium independent |
Shelf price is one of three numbers Shelfbee uses. The other two — driving distance and drive time — matter more than most shoppers admit.
The math nobody does in their head
Shelfbee ranks every result by real cost:
real_cost = shelf price + (distance_km × $0.55) + (drive_min × $0.33)
- $0.55/km is the CAA all-in operating cost for a compact car (fuel, depreciation, insurance, maintenance).
- $0.33/min is a $20/hour time-cost — most working adults' floor.
Plug in a realistic GTA example. You live near Bloor and Bathurst. The closest No Frills is 1.2 km, 4 minutes away. The "cheapest" Food Basics on flyer is in Mississauga: 21 km, 28 minutes.
| Store | Shelf | Distance cost | Time cost | Real cost | |---|---|---|---|---| | No Frills (1.2 km) | $4.79 | $0.66 | $1.32 | $6.77 | | Food Basics (21 km) | $4.49 | $11.55 | $9.24 | $25.28 |
The "30¢ cheaper" Food Basics costs $18.51 more in real terms. That's not a deal — it's a self-inflicted tax.
When the distant store actually wins
Real cost only swings in favour of the further-out store if you're already going there for other reasons (a multi-item trip), or if the price gap is genuinely huge (loss-leader flyer week + bulk purchase). Shelfbee's trip planner does this combinatorial maths automatically when you have more than one item in your cart.
A few examples where the further store does win:
- Costco for milk + diapers + baby formula — the per-trip amortization tips even at 12 km because you're moving multiple high-value items in one drive
- Superstore on flyer week — a $1.50/L drop on a 4 L jug for a household that goes through 8 L a week pays back about 6 km of drive
- No Frills at PC Insider 10% bonus weeks — the loyalty stacking closes the gap
How to use this
Open shelfbee.ca, type your postal code, search "milk 2L". Every result shows shelf price, drive time, and the freshness pill so you know the data is current. Cheapest-by-real-cost gets the teal border — that's the answer.
Methodology
- Tracked retailers: No Frills, Food Basics, Walmart, Real Canadian Superstore, Costco, Shoppers Drug Mart, plus Flipp flyer data covering Longo's, Fortinos, Highland Farms, and Dollarama
- Refresh cadence: Friday mornings, after Thursday flyer drops
- Currency: prices in cents (CAD), displayed in dollars
- Distance: from postal-code FSA centroid; precise to within ~500 m. Sign in to share your exact location for sub-block accuracy.
Prices may differ at the store. Always verify before purchase. Real cost is a default ranking — sort changes if you want shelf-price-only or distance-only.