Don't get pumped.
Compare real-time fuel prices from 1,540 stations across New Zealand
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 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.
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.
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.
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.
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |