North Vancouver Gas Prices Today

Reported prices at North Vancouver station we track, ranked by report age and price and refreshed hourly.

The North Shore is the most expensive sub-market in Metro Vancouver, which is itself Canada’s most expensive gas market — so North Vancouver and West Vancouver drivers are usually choosing which station stings least rather than hunting a genuine bargain. Two bridges throttle competition from the rest of the region, station count is low, and West Vancouver’s handful of pumps along Marine Drive and Taylor Way price like the luxury real estate around them.

Within that reality there is still a pecking order. The Main Street/Mountain Highway stations near the Second Narrows, the Marine Drive corridor through Norgate, and the mid-Lonsdale sites are typically the least painful fills on the Shore, while anything close to Park Royal or the highway on-ramps runs hotter. If your day already takes you over a bridge, filling in Vancouver or Burnaby first is the single biggest saving available. The list below ranks every North Shore station we track by current price, refreshed hourly.

Gas Stations in North Vancouver

0 current regular price reports in this list. A current ranking is unavailable. Check back after new source reports arrive; last known prices are not current offers. 23 listings have a collection time without a dated source observation and are excluded.
23 stations found
1
ChevronChevron
2698 Capilano Rd, North Vancouver
V7R 4H3, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
204¢
last known
2
ChevronChevron
3150 Edgemont Blvd, North Vancouver
V7R 2N6, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
204¢
last known
3
ChevronOn the Run
2305 Lonsdale Ave, North Vancouver
V7M 2K9, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
204¢
last known
4
ChevronOn the Run
3662 Mt Seymour Pkwy, North Vancouver
V7H 2Y5, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
205¢
last known
5
ChevronOn the Run
1490 Main St, North Vancouver
V7J 1C8, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
203¢
last known
6
ChevronOn the Run
2979 Mountain Hwy, North Vancouver
V7J 2N8, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
205¢
last known
7
ChevronOn the Run
2620 Mount Seymour Pkwy, North Vancouver
V7H 1E7, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
205¢
last known
8
ChevronChevron
1613 Marine Drive, West Vancouver
V7V 1J2, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
204¢
last known
9
ChevronOn the Run
3690 Westmount Rd, West Vancouver
V7V 3G9, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
211¢
last known
10
EssoEsso
1503 Marine Dr, West Vancouver
V7V 1H9, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
204¢
last known
11
Esso7-Eleven
2177 Dollarton Hwy, North Vancouver
V7H 1B1, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
203¢
last known
12
EssoSmart Stop 24/7
2747 Mountain Hwy, North Vancouver
V7J 2N7, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
205¢
last known
13
Esso7-Eleven
106 W Queens St, North Vancouver
V7N 2K3, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
202¢
last known
14
EssoEsso
2501 Westview Drive, North Vancouver
V7N 3W9, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
205¢
last known
15
MobilSuperstore
333 Seymour Blvd, North Vancouver
V7J 2J4, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
201¢
last known
16
Petro-CanadaPetro-Canada
1270 Lynn Valley Rd, North Vancouver
V7J 2A3, BC
✓
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
205¢
last known
17
Petro-CanadaPetro-Canada
185 Mountain Hwy, North Vancouver
V7J 2K6, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
203¢
last known
18
Petro-CanadaPetro-Canada
1980 Marine Dr, North Vancouver
V7P 1V6, BC
✓
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
202¢
last known
19
Petro-Canada7-Eleven
1245 Lonsdale Ave, North Vancouver
V7M 2H5, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
204¢
last known
20
Petro-CanadaPetro-Canada
1490 Marine Drive, West Vancouver
V7T 1B7, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
204¢
last known
21
ShellShell
1198 Marine Dr, North Vancouver
V7P 1S8, BC
✓
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
202¢
last known
22
ShellShell
1731 Capilano Rd, North Vancouver
V7P 3P5, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
202¢
last known
23
ShellShell
1305 Marine Drive, West Vancouver
V7T 1B6, BC
Collected Oct 15, 2026, 11:57 p.m. · report time unavailable
204¢
last known

Gas in North Vancouver: FAQ

Where is the cheapest gas in North Vancouver?

The stations along Main Street and Mountain Highway near the Second Narrows Bridge and the Marine Drive corridor through Norgate usually post the North Shore’s best prices. The live list above shows which one is cheapest right now.

Why is gas so expensive on the North Shore?

Few stations, high land costs and a market cut off by two bridges. With little discount competition and captive local demand, North Shore pumps sit at the top of Metro Vancouver’s range — filling before you cross a bridge home is often worth several cents per litre.

Does this page include West Vancouver?

Yes — West Vancouver’s small set of stations is ranked here alongside North Vancouver’s, since the North Shore functions as one market. Each card shows the station’s city and address.