Toronto Gas Prices Map

Every station we track in Toronto on one live map — prices refresh hourly. Zoom to your neighbourhood, tap a pin for the price, and click through for history and hours.

View these stations on an interactive map.

How to use the Toronto gas price map

The map plots every active gas station in our Toronto-and-GTA database — hundreds of pins from the downtown core out through North York, Scarborough and Etobicoke, plus nearby cities like Mississauga, Brampton and Vaughan — with the current regular price where we have a recent report. Green pins are the cheapest tier right now, amber is mid-range, and red is the expensive tier; tap any pin for the exact cents-per-litre and a link to that station's detail page with its 90-day price history.

Two practical tips. First, prices cluster: a cheap pin usually has cheap neighbours, because stations match the competitor across the intersection — so zooming into any retail node tells you quickly whether it's a cheap corner of the city today. Second, don't drive across town for a pin that's 3¢ lower; the math rarely works. The near-me view sorts by the price-distance trade-off for your actual location.

Cheapest stations on the map right now

The twenty cheapest pins, as a list — the same ranking as our cheapest gas in Toronto page.

20 stations found
1
Petro-CanadaPetro-Canada
1977 Kennedy Road, Toronto
M1P 2M1, ON
Price reported 1h ago (10:27 p.m.)
139.9¢
per litre
2
Petro-CanadaPetro-Canada
901 Sheppard Ave W, Toronto
M3H 2T7, ON
Price reported 1h ago (10:10 p.m.)
140.9¢
per litre
3
EssoCircle K
3075 Danforth Ave, Toronto
M1L 1A8, ON
Price reported 1h ago (10:03 p.m.)
141.9¢
per litre
4
EssoCircle K
4550 Dufferin St, North York
M3H 5R9, ON
Price reported 1h ago (10:27 p.m.)
142.9¢
per litre
5
EssoCircle K
1480 Kennedy Rd, Toronto
M1P 2L7, ON
Price reported 1h ago (9:56 p.m.)
142.9¢
per litre
6
1303 Kennedy Rd, Toronto
M1P 2N9, ON
Price reported 3h ago (8:12 p.m.)
142.9¢
per litre
7
Petro-CanadaPetro-Canada
2320 Lawrence Ave E, Toronto
M1P 2P9, ON
Price reported 3h ago (8:28 p.m.)
142.9¢
per litre
8
Petro-CanadaPetro-Canada
2900 Finch Ave E, Toronto
M1W 2T4, ON
Price reported 1h ago (10:18 p.m.)
142.9¢
per litre
9
EssoCircle K
1138 Sheppard Ave W, North York
M3K 2A2, ON
Price reported 1h ago (9:46 p.m.)
143.9¢
per litre
10
EssoCircle K
1641 Markham Rd, Toronto
M1B 2W1, ON
Price reported 1h ago (10:13 p.m.)
143.9¢
per litre
11
Petro-CanadaPetro-Canada
5110 Sheppard Ave E, Toronto
M1S 4N3, ON
Price reported 1h ago (10:12 p.m.)
143.9¢
per litre
12
Petro-CanadaPetro-Canada
4630 Yonge Street, Toronto
M2N 5L7, ON
Price reported 1h ago (9:46 p.m.)
143.9¢
per litre
13
UltramarUltramar
98 Island Rd, Toronto
M1C 2P5, ON
Price reported 1h ago (10:21 p.m.)
143.9¢
per litre
14
Petro-CanadaPetro-Canada
5495 Eglinton Ave W, Toronto
M9C 5K5, ON
Price reported 1h ago (10:08 p.m.)
144.9¢
per litre
15
799 Danforth Rd, Toronto
M1K 1G5, ON
Price reported 1h ago (10:15 p.m.)
144.9¢
per litre
16
Canadian TireCanadian Tire
1612 The Queensway, Toronto
M8Z 1V1, ON
Price reported 1h ago (9:57 p.m.)
145.9¢
per litre
17
7 Canadian Rd, Toronto
M1R 2S3, ON
Price reported 2h ago (9:22 p.m.)
145.9¢
per litre
18
EssoCircle K
4696 Yonge St, North York
M2N 5M2, ON
Price reported 2h ago (9:24 p.m.)
145.9¢
per litre
19
EssoCircle K
1505 Steeles Ave E, NORTH YORK
M2M 3Y7, ON
Price reported 2h ago (9:25 p.m.)
145.9¢
per litre
20
EssoCircle K
2370 Lawrence Ave E, Scarborough
M1P 2R5, ON
Price reported 3h ago (8:28 p.m.)
145.9¢
per litre

Maps by Toronto area

Downtown Toronto · North York · Scarborough · Etobicoke · East York · York

Gas price map: FAQ

How current are the prices on this map?

The map pulls from the same hourly-refreshed database as the rest of the site. Each pin’s popup shows when its price was last reported; anything older than 36 hours is flagged as stale.

Why do some pins have no price?

We map every active station in Toronto for navigation, but only show a price where we have a recent report. Price-less pins are usually smaller independents — their detail pages explain what we know about them.

Can I see a map of just my part of Toronto?

Yes — each district page (Downtown Toronto, North York, Scarborough, Etobicoke, East York, York) has its own map limited to that area, alongside a ranked price list.

Is this a GasBuddy-style price map?

Similar idea, Toronto-only: every station we track plotted with its current price, refreshed hourly, with no app install or account needed.