Vancouver Gas Prices Map

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

How to use the Vancouver gas price map

The map plots every active gas station in our Vancouver-and-Metro database — pins from the downtown peninsula (famously few of them) out along Kingsway, Knight Street, East Hastings and SE Marine Drive, plus nearby cities like Burnaby, Richmond, Surrey and the North Shore — 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. In Metro Vancouver the reliably green zones are Surrey's King George/Scott Road corridors and the East Hastings and Marine Drive strips. Second, don't cross a bridge 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 Vancouver page.

20 stations found
1
Canco GasOne Stop
716 12th St, New Westminster
V3M 4J6, BC
Verified recently
188¢
per litre
2
Petro-CanadaPetro-Canada
1289 East Broadway, Vancouver
V5T 1Y8, BC
Verified recently
188¢
per litre
3
3110 E 54th Ave, Vancouver
V5S 1Z1, BC
Verified recently
191¢
per litre
4
ShellShell
8655 Boundary Road, Vancouver
V5S 4N3, BC
Verified recently
191¢
per litre
5
Petro-Canada7-Eleven
7282 Knight St, Vancouver
V5P 2W8, BC
Verified recently
192¢
per litre
6
Esso #27-Eleven
2001 Kingsway, Vancouver
V5N 3E7, BC
Verified recently
193¢
per litre
7
HuskyHusky
4933 Victoria Drive, Vancouver
V5N 3W6, BC
Verified recently
193¢
per litre
8
Petro-CanadaPetro-Canada
2277 Kingsway, Vancouver
V5N 2T6, BC
Verified recently
193¢
per litre
9
EssoSmart Stop 24/7
1205 Burrard St, Vancouver
V6Z 1Z5, BC
Verified recently
194¢
per litre
10
Petro-CanadaPetro-Canada
1743 Burrard Street, Vancouver
V6J 3G6, BC
Verified recently
194¢
per litre
11
2808 W Broadway, Vancouver
V6K 2G7, BC
Verified recently
196¢
per litre
12
ShellShell
2103 West Broadway, Vancouver
V6J 3W8, BC
Verified recently
196¢
per litre
13
ShellShell
4110 Oak St, Vancouver
V6H 2M9, BC
Verified recently
196¢
per litre
14
Petro-CanadaPetro-Canada
1896 West 4th Avenue, Vancouver
V6J 1M3, BC
Verified recently
197¢
per litre
15
CentexFetch Panda
1101 Ewen Ave, New Westminster
V3M 5E3, BC
Verified recently
199¢
per litre
16
ChevronOn the Run
3250 MacDonald St, Vancouver
V6L 2N2, BC
Verified recently
199¢
per litre
17
ChevronOn the Run
2120 Grandview Hwy S, Vancouver
V5N 1N8, BC
Verified recently
200¢
per litre
18
EssoSmart Stop 24/7
6525 Oak St, Vancouver
V6P 3Z3, BC
Verified recently
200¢
per litre
19
Esso7-Eleven
736 Sixth Ave, New Westminster
V3M 2B4, BC
Verified recently
200¢
per litre
20
EssoAAFES
5702 Granville St, Vancouver
V6M 3C7, BC
Verified recently
200¢
per litre

Maps by Vancouver area

Downtown · West Side · Central · East Van · South Van · New West

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 Vancouver 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 Vancouver?

Yes — each district page (Downtown Vancouver, the West Side, Central Vancouver, East Vancouver, South Vancouver, New Westminster) has its own map limited to that area, alongside a ranked price list.

Is this a GasBuddy-style price map?

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