🇳🇿 Fuel Prices New Zealand

Compare real-time fuel prices from 1,540 stations across New Zealand

Open Map View
Petrolmate tracks 1,540 New Zealand petrol stations across all 16 regions — approximately 6 times the coverage of any other public fuel comparison service operating in NZ. The national ULP average is currently 322.2 cents per litre and the national diesel average is 303.6 cents per litre, drawn from community-verified data feeds because New Zealand has no government-mandated open fuel-price API. Coverage spans Auckland, Wellington, Canterbury, Waikato, Otago, Bay of Plenty, Manawatu, Nelson, Taranaki, Northland, Hawke's Bay, Southland, Queenstown-Lakes, West Coast, Gisborne, and Marlborough.

New Zealand Fuel Market Overview

New Zealand's fuel price monitoring network covers 1,540 service stations across both North and South Islands. Current 91 unleaded prices range from 286.9c to 376.0c per litre, averaging 322.2c/L nationally. This 89.1c/L price spread means Kiwi motorists can save up to $44.55 on a 50L tank by comparing prices in their area. Diesel averages 303.6c/L, ranging from 260.9c to 349.9c per litre.

Regional Price Variations

Regional price differences are significant across New Zealand. Hawke's Bay currently offers the best value at 316.0c/L average, while West Coast averages 334.5c/L — a 18.5c/L difference. Metropolitan areas like Auckland, Wellington, and Christchurch typically see more competitive pricing due to higher station density and brand competition.

NZ Fuel Market Dynamics

Unlike Australia's predictable weekly price cycles, New Zealand's fuel market responds more directly to international crude oil prices and shipping schedules. Competition between major brands (Z Energy, BP, Mobil, Gull, Waitomo, NPD) creates price variation that savvy consumers can exploit. Regional differences are influenced by proximity to refineries and distribution centres, with some South Island locations paying a premium for transport costs. Independent retailers often offer competitive alternatives to major brands.

Fuel Types Available

Compare prices across fuel types: 91 Unleaded (standard petrol) averages 322.2c/L, 95 Premium suits vehicles requiring higher octane, 98 Premium is for high-performance engines, and Diesel at 303.6c/L serves commercial vehicles, utes, and SUVs. Some stations also offer E10 ethanol blend for compatible vehicles.

Data Sources

Prices are sourced from community-verified reports across both North and South Islands, covering major cities including Auckland, Wellington, Christchurch, Hamilton, and Dunedin. Data updates continuously throughout the day to ensure real-time accuracy for New Zealand motorists.

National Average Fuel Prices (NZD)

322.2c
Unleaded (ULP)
🇳🇿 644 stations
303.6c
Diesel
🇳🇿 641 stations
0c
E10 Ethanol
🇳🇿 0 stations
341.3c
Premium 95
🇳🇿 $NZD
354.9c
Premium 98
🇳🇿 $NZD
0c
Premium Diesel
🇳🇿 $NZD

Price Ranges & Potential Savings (NZD)

89.1c
Unleaded Price Range
🇳🇿 286.9c to 376.0c NZD
89.0c
Diesel Price Range
🇳🇿 260.9c to 349.9c NZD
$44.55 NZD
Savings Per Tank
Based on 50L fill (ULP)
1540
Total Stations
🇳🇿 All New Zealand regions

Fuel Type Comparison

Fuel Type Average Price Best For Availability
Unleaded (ULP) 322.2c/L Most standard vehicles 644 stations
E10 Ethanol 0c/L Compatible vehicles, eco-friendly 0 stations
Premium 95 341.3c/L Performance vehicles, higher octane Widely available
Premium 98 354.9c/L High-performance engines Most major stations
Diesel 303.6c/L Diesel engines, commercial vehicles 641 stations
Premium Diesel 0c/L Modern diesel engines, better cleaning Selected stations

Fuel Prices By Region

Auckland
Total Stations 441
ULP Average 321.6c/L
Diesel Average 312.5c/L
Premium 95 Avg 342.1c/L
E10 Average 0c/L
Canterbury
Total Stations 235
ULP Average 320.6c/L
Diesel Average 285.9c/L
Premium 95 Avg 339.6c/L
E10 Average 0c/L
Waikato
Total Stations 181
ULP Average 322.3c/L
Diesel Average 302.2c/L
Premium 95 Avg 341.0c/L
E10 Average 0c/L
Wellington
Total Stations 118
ULP Average 319.2c/L
Diesel Average 304.7c/L
Premium 95 Avg 336.6c/L
E10 Average 0c/L
Otago
Total Stations 96
ULP Average 328.9c/L
Diesel Average 299.3c/L
Premium 95 Avg 344.9c/L
E10 Average 0c/L
Bay of Plenty
Total Stations 86
ULP Average 323.9c/L
Diesel Average 307.8c/L
Premium 95 Avg 341.3c/L
E10 Average 0c/L
Northland
Total Stations 69
ULP Average 330.0c/L
Diesel Average 305.6c/L
Premium 95 Avg 349.0c/L
E10 Average 0c/L
Manawatu-Whanganui
Total Stations 58
ULP Average 322.7c/L
Diesel Average 303.1c/L
Premium 95 Avg 343.8c/L
E10 Average 0c/L
Hawke's Bay
Total Stations 42
ULP Average 316.0c/L
Diesel Average 297.7c/L
Premium 95 Avg 337.8c/L
E10 Average 0c/L
Taranaki
Total Stations 34
ULP Average 319.3c/L
Diesel Average 297.8c/L
Premium 95 Avg 340.7c/L
E10 Average 0c/L
Southland
Total Stations 32
ULP Average 319.0c/L
Diesel Average 298.9c/L
Premium 95 Avg 331.3c/L
E10 Average 0c/L
Marlborough
Total Stations 25
ULP Average 322.0c/L
Diesel Average 295.3c/L
Premium 95 Avg 339.4c/L
E10 Average 0c/L
West Coast
Total Stations 21
ULP Average 334.5c/L
Diesel Average 282.7c/L
Premium 95 Avg 347.4c/L
E10 Average 0c/L
Total Stations 20
ULP Average 326.5c/L
Diesel Average 299.9c/L
Premium 95 Avg 337.6c/L
E10 Average 0c/L
Nelson
Total Stations 19
ULP Average 320.6c/L
Diesel Average 293.1c/L
Premium 95 Avg 339.1c/L
E10 Average 0c/L
Tasman
Total Stations 17
ULP Average 325.6c/L
Diesel Average 299.8c/L
Premium 95 Avg 344.6c/L
E10 Average 0c/L
Gisborne
Total Stations 11
ULP Average 318.8c/L
Diesel Average 304.0c/L
Premium 95 Avg 337.6c/L
E10 Average 0c/L
TMK
Total Stations 11
ULP Average 0c/L
Diesel Average 0c/L
Premium 95 Avg 0c/L
E10 Average 0c/L
QTN
Total Stations 10
ULP Average 0c/L
Diesel Average 0c/L
Premium 95 Avg 0c/L
E10 Average 0c/L
TPO
Total Stations 7
ULP Average 0c/L
Diesel Average 0c/L
Premium 95 Avg 0c/L
E10 Average 0c/L
ROT
Total Stations 7
ULP Average 0c/L
Diesel Average 0c/L
Premium 95 Avg 0c/L
E10 Average 0c/L

Popular Cities

Mount Wellington, AKL
14 stations
Wiri, AKL
13 stations
Henderson, AKL
13 stations
Manukau, AKL
11 stations
Mount Maunganui, BOP
11 stations
Morrinsville, WKO
10 stations
Franklin, AKL
9 stations
Onehunga, AKL
9 stations
Manurewa, AKL
9 stations
Dunedin, OTA
9 stations
New Lynn, AKL
9 stations
South Dunedin, OTA
9 stations
Hamilton, WKO
9 stations
Penrose, AKL
8 stations
Te Awamutu, WKO
8 stations
Porirua, WGN
8 stations
Albany, AKL
8 stations
Mount Albert, AKL
8 stations
Takanini, AKL
8 stations
Woolston, CAN
8 stations

Cheapest Unleaded Stations in New Zealand

Rank Station Brand Location Price Updated
Gull Wingate Gull Taitā, WGN 286.9c 4 Jun, 9:53am
NPD Porirua NPD Porirua City Centre, WGN 295.6c Yesterday, 8:57pm
Pak 'n Save Petone Pak'nSave Petone, WGN 295.7c Yesterday, 8:22pm
4 New World Pioneer New World Takaro, MWT 295.7c 4 Jun, 7:20am
5 Waitomo Tinakori Waitomo Wadestown, WGN 295.9c Yesterday, 7:53pm
6 Waitomo Johnsonville Waitomo Johnsonville, WGN 295.9c Yesterday, 5:00am
7 Waitomo Tawa Waitomo Tawa, WGN 295.9c Yesterday, 7:07pm
8 Gull Takanini Gull Takanini, AKL 297.9c 4 Jun, 5:56pm
9 Waitomo Upper Hutt Waitomo Clouston Park, WGN 298.9c Yesterday, 7:25pm
10 Tasman Epsom Tasman Fuels Epsom, AKL 299.6c Yesterday, 8:37pm

Cheapest Premium 95 Stations in New Zealand

Rank Station Brand Location Price Updated
Pak 'n Save Porirua Pak'nSave Porirua City Centre, WGN 305.7c 4 Jun, 7:51pm
NPD Porirua NPD Porirua City Centre, WGN 314.6c Yesterday, 8:00pm
Waitomo Tinakori Waitomo Wadestown, WGN 314.9c Yesterday, 8:22am
4 Waitomo Johnsonville Waitomo Johnsonville, WGN 314.9c Yesterday, 5:00am
5 Waitomo Tawa Waitomo Tawa, WGN 314.9c Yesterday, 7:07pm
6 Waitomo Petone Waitomo Petone, WGN 314.9c Yesterday, 6:06pm
7 U-Go Epsom Independent Epsom, AKL 315.9c 4 Jun, 7:51pm
8 Pak 'n Save Petone Pak'nSave Petone, WGN 316.7c 4 Jun, 11:54pm
9 NPD Invercargill NPD Appleby, STL 317.6c 4 Jun, 7:59am
10 Waitomo Upper Hutt Waitomo Clouston Park, WGN 317.9c Yesterday, 7:25pm

Cheapest Premium 98 Stations in New Zealand

Rank Station Brand Location Price Updated
Z 15th Ave Z Tauranga South, BOP 99.0c Yesterday, 12:52pm
Mobil Parnell Mobil Parnell, AKL 331.9c Yesterday, 7:38pm
Gofuel Fort Nautilus Marina Waitomo Tauranga Central, BOP 335.0c 4 Jun, 8:17pm
4 BP Connect Coventry BP Tōtara Vale, AKL 335.9c 4 Jun, 6:36pm
5 BP Connect Flatbush BP Flat Bush, AKL 335.9c 4 Jun, 8:25am
6 BP Connect Paraparaumu BP Paraparaumu, WGN 337.9c 4 Jun, 11:01pm
7 BP Connect Newmarket BP Newmarket, AKL 340.9c Yesterday, 6:30pm
8 Mobil Johnsonville Mobil Johnsonville, WGN 341.9c Yesterday, 2:52am
9 Mobil Mt Eden Mobil Mount Eden, AKL 341.9c 4 Jun, 7:57pm
10 BP Connect Palmerston BP Palmerston North Central, MWT 341.9c 4 Jun, 11:57pm

Cheapest Diesel Stations in New Zealand

Rank Station Brand Location Price Updated
BP Hutt Rd Truckstop BP Horokiwi, WGN 260.9c Yesterday, 8:16pm
BP Grenada Truck Stop BP Tawa, WGN 260.9c Yesterday, 12:57am
BP Heads Road Truck Stop BP Castlecliff, MWT 260.9c Yesterday, 5:55am
4 BP Inglewood Truckstop BP Inglewood, TKI 260.9c Yesterday, 12:31am
5 BP Wiri Truckstop BP Wiri, AKL 260.9c Yesterday, 6:14pm
6 BP Onehunga Truckstop BP Penrose, AKL 260.9c Yesterday, 7:35pm
7 BP Highbrook Truckstop BP Burswood, AKL 260.9c Yesterday, 8:19pm
8 BP Wigram Truck Stop BP Wigram, CAN 260.9c Yesterday, 8:52pm
9 BP Waiouru Truck Stop BP Waiouru, MWT 260.9c 4 Jun, 11:17pm
10 BP Blenheim Truck Stop BP Mayfield, MBH 260.9c Yesterday, 4:58am