🇳🇿 Fuel Prices New Zealand

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

Open Map View
Petrolmate tracks 1,864 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 292.9 cents per litre and the national diesel average is 241.0 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,864 service stations across both North and South Islands. Current 91 unleaded prices range from 258.6c to 431.0c per litre, averaging 292.9c/L nationally. This 172.4c/L price spread means Kiwi motorists can save up to $86.20 on a 50L tank by comparing prices in their area. Diesel averages 241.0c/L, ranging from 189.9c to 350.0c per litre.

Regional Price Variations

Regional price differences are significant across New Zealand. Nelson currently offers the best value at 283.4c/L average, while West Coast averages 317.5c/L — a 34.1c/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 292.9c/L, 95 Premium suits vehicles requiring higher octane, 98 Premium is for high-performance engines, and Diesel at 241.0c/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)

292.9c
Unleaded (ULP)
🇳🇿 1260 stations
241.0c
Diesel
🇳🇿 1238 stations
0c
E10 Ethanol
🇳🇿 0 stations
310.9c
Premium 95
🇳🇿 $NZD
324.5c
Premium 98
🇳🇿 $NZD
0c
Premium Diesel
🇳🇿 $NZD

Price Ranges & Potential Savings (NZD)

172.4c
Unleaded Price Range
🇳🇿 258.6c to 431.0c NZD
160.1c
Diesel Price Range
🇳🇿 189.9c to 350.0c NZD
$86.20 NZD
Savings Per Tank
Based on 50L fill (ULP)
1864
Total Stations
🇳🇿 All New Zealand regions

Fuel Type Comparison

Fuel Type Average Price Best For Availability
Unleaded (ULP) 292.9c/L Most standard vehicles 1260 stations
E10 Ethanol 0c/L Compatible vehicles, eco-friendly 0 stations
Premium 95 310.9c/L Performance vehicles, higher octane Widely available
Premium 98 324.5c/L High-performance engines Most major stations
Diesel 241.0c/L Diesel engines, commercial vehicles 1238 stations
Premium Diesel 0c/L Modern diesel engines, better cleaning Selected stations

Fuel Prices By Region

Auckland
Total Stations 469
ULP Average 290.9c/L
Diesel Average 247.8c/L
Premium 95 Avg 311.5c/L
E10 Average 0c/L
Total Stations 305
ULP Average 294.4c/L
Diesel Average 240.5c/L
Premium 95 Avg 311.3c/L
E10 Average 0c/L
Canterbury
Total Stations 233
ULP Average 289.3c/L
Diesel Average 222.6c/L
Premium 95 Avg 306.6c/L
E10 Average 0c/L
Waikato
Total Stations 172
ULP Average 292.1c/L
Diesel Average 242.6c/L
Premium 95 Avg 311.7c/L
E10 Average 0c/L
Wellington
Total Stations 124
ULP Average 292.0c/L
Diesel Average 247.9c/L
Premium 95 Avg 303.7c/L
E10 Average 0c/L
Otago
Total Stations 99
ULP Average 298.7c/L
Diesel Average 233.4c/L
Premium 95 Avg 315.5c/L
E10 Average 0c/L
Bay of Plenty
Total Stations 89
ULP Average 292.2c/L
Diesel Average 244.2c/L
Premium 95 Avg 309.7c/L
E10 Average 0c/L
Northland
Total Stations 69
ULP Average 300.0c/L
Diesel Average 253.4c/L
Premium 95 Avg 321.3c/L
E10 Average 0c/L
Manawatu-Whanganui
Total Stations 56
ULP Average 295.6c/L
Diesel Average 243.3c/L
Premium 95 Avg 314.3c/L
E10 Average 0c/L
Hawke's Bay
Total Stations 43
ULP Average 289.9c/L
Diesel Average 236.6c/L
Premium 95 Avg 307.0c/L
E10 Average 0c/L
Southland
Total Stations 37
ULP Average 291.3c/L
Diesel Average 228.3c/L
Premium 95 Avg 303.6c/L
E10 Average 0c/L
Taranaki
Total Stations 34
ULP Average 296.4c/L
Diesel Average 249.2c/L
Premium 95 Avg 315.5c/L
E10 Average 0c/L
West Coast
Total Stations 29
ULP Average 317.5c/L
Diesel Average 262.3c/L
Premium 95 Avg 335.9c/L
E10 Average 0c/L
Marlborough
Total Stations 28
ULP Average 290.0c/L
Diesel Average 240.2c/L
Premium 95 Avg 309.8c/L
E10 Average 0c/L
Nelson
Total Stations 22
ULP Average 283.4c/L
Diesel Average 219.0c/L
Premium 95 Avg 300.8c/L
E10 Average 0c/L
Tasman
Total Stations 19
ULP Average 297.7c/L
Diesel Average 235.6c/L
Premium 95 Avg 318.4c/L
E10 Average 0c/L
Gisborne
Total Stations 18
ULP Average 289.2c/L
Diesel Average 241.9c/L
Premium 95 Avg 304.0c/L
E10 Average 0c/L
TPO
Total Stations 6
ULP Average 0c/L
Diesel Average 0c/L
Premium 95 Avg 0c/L
E10 Average 0c/L
QTN
Total Stations 6
ULP Average 0c/L
Diesel Average 0c/L
Premium 95 Avg 0c/L
E10 Average 0c/L
TMK
Total Stations 5
ULP Average 0c/L
Diesel Average 0c/L
Premium 95 Avg 0c/L
E10 Average 0c/L
ROT
Total Stations 1
ULP Average 0c/L
Diesel Average 0c/L
Premium 95 Avg 0c/L
E10 Average 0c/L

Popular Cities

Auckland, AKL
111 stations
Christchurch, CAN
35 stations
Hamilton, WKO
22 stations
Dunedin, OTA
21 stations
Tauranga, BOP
15 stations
Porirua, WGN
14 stations
Henderson, AKL
14 stations
New Plymouth, TKI
12 stations
Mount Wellington, AKL
11 stations
Whangarei, NTL
11 stations
Rotorua,
10 stations
Albany, AKL
10 stations
Wiri, AKL
10 stations
Manurewa, AKL
10 stations
Whanganui,
9 stations
Paraparaumu, WGN
9 stations
Takanini, AKL
8 stations
Mount Maunganui, BOP
8 stations
Penrose, AKL
8 stations
Papatoetoe, AKL
8 stations

Cheapest Unleaded Stations in New Zealand

Rank Station Brand Location Price Updated
NPD Porirua NPD Self Serve Porirua, WGN 258.6c Today, 5:20am
NPD Seaview NPD Self Serve Seaview, 258.6c Today, 5:30am
Waitomo Tawa Waitomo Tawa, WGN 258.9c Today, 5:57am
4 U-Go Tawa U-Go Tawa, WGN 258.9c Today, 5:56am
5 Waitomo Petone Waitomo Petone, WGN 258.9c Today, 6:03am
6 Gull Waione Gull Petone, WGN 258.9c Today, 4:50am
7 Gull Te Ngae Road Gull Rotorua, 258.9c Today, 12:22am
8 Waitomo Wainuiomata Waitomo Wainuiomata, 258.9c Today, 5:17am
9 Mobil Express Lower Hutt Mobil Lower Hutt, 258.9c Today, 5:48am
10 Gull Wingate Gull Lower Hutt, WGN 260.9c Today, 6:00am

Cheapest Premium 95 Stations in New Zealand

Rank Station Brand Location Price Updated
Waitomo Petone Independent Petone, WGN 110.0c Today, 3:44am
Gull Waione Gull Petone, WGN 272.9c Today, 4:50am
Gull Te Ngae Road Gull Rotorua, 272.9c Yesterday, 9:00pm
4 NPD Porirua NPD Self Serve Porirua, WGN 274.6c Today, 5:20am
5 NPD Seaview NPD Self Serve Seaview, 274.6c Today, 5:30am
6 Waitomo Tawa Waitomo Tawa, WGN 274.9c Today, 5:57am
7 U-Go Tawa U-Go Tawa, WGN 274.9c Today, 5:57am
8 Waitomo Petone Waitomo Petone, WGN 274.9c Today, 5:56am
9 Gull Waihi Gull Waihi, 274.9c Today, 5:33am
10 Waitomo Wainuiomata Waitomo Wainuiomata, 274.9c Yesterday, 7:18pm

Cheapest Premium 98 Stations in New Zealand

Rank Station Brand Location Price Updated
Mobil Express Lower Hutt Mobil Lower Hutt, 290.9c Yesterday, 11:55pm
NPD Porirua NPD Self Serve Porirua, WGN 293.6c Today, 5:21am
NPD Seaview NPD Self Serve Seaview, 293.6c Today, 4:09am
4 Mobil Express Sydenham Mobil Sydenham, CAN 293.9c Today, 5:42am
5 Mobil Express Madras Mobil Christchurch Central, CAN 293.9c Today, 5:41am
6 Mobil Express Reid & Mills Mobil Victoria, 293.9c Today, 1:07am
7 Mobil Express Cannons Creek Mobil Cannons Creek, WGN 294.9c Today, 4:22am
8 NPD Rotorua NPD Self Serve Rotorua, 298.6c Yesterday, 8:56pm
9 Mobil Express Yaldhurst Mobil Christchurch, CAN 299.9c Yesterday, 9:18pm
10 Mobil Express Henderson Mobil Henderson, AKL 301.9c Today, 5:42am

Cheapest Diesel Stations in New Zealand

Rank Station Brand Location Price Updated
Mobil Express Sydenham Mobil Sydenham, CAN 189.9c Today, 5:42am
Mobil Express Madras Mobil Christchurch Central, CAN 189.9c Today, 5:41am
U-Go Riccarton Rd U-Go Riccarton, CAN 194.9c Today, 5:10am
4 Gull South Hagley Gull Christchurch, CAN 194.9c Yesterday, 8:07pm
5 NPD Hornby NPD Self Serve Hornby South, CAN 195.6c Today, 5:17am
6 NPD Sockburn NPD Self Serve Christchurch, CAN 195.6c Today, 5:39am
7 NPD Wigram NPD Self Serve Christchurch, CAN 195.6c Today, 3:59am
8 NPD Lincoln Road NPD Self Serve Spreydon, CAN 195.6c Yesterday, 9:30pm
9 NPD Wairakei Rd NPD Self Serve Burnside, CAN 195.6c Today, 5:08am
10 NPD Harewood NPD Self Serve Christchurch, CAN 195.6c Today, 5:25am