Wiri and Mount Maunganui terminal · 6 Oct 2026
Petrol prices Hamilton
The wholesale floor under Hamilton's servos is 345.8c a litre for 91 and 309.7c for diesel, tax included, on the latest BP gate list.
Hamilton against the other terminals
| Terminal | BP 91 | BP diesel | Z 91 | Z diesel |
|---|---|---|---|---|
| Marsden Point | 343.9+6.2c | 308.0+5.5c | 335.5 | 291.8 |
| Wiri | 345.5+6.2c | 310.2+5.5c | 337.2 | 294.0 |
| Mount Maunganui | 346.2+6.2c | 309.2+5.7c | 335.1 | 290.8 |
| Napier | 346.8+6.2c | 309.7+5.7c | 337.1 | 290.1 |
| New Plymouth | 347.5+6.3c | 309.6+5.7c | – | – |
| Seaview | 346.9+6.2c | 309.9+5.7c | 336.6 | 292.3 |
| Nelson | – | 310.1+5.7c | 337.1 | 292.8 |
| Lyttelton | 351.6+6.3c | 311.0+5.7c | 335.1 | 290.8 |
| Timaru | – | – | 337.4 | 293.1 |
| Dunedin | 351.1+6.3c | 310.4+5.7c | 337.2 | 292.9 |
Hamilton at the terminal
Gate price under Hamilton servos: 345.5c for 91, 310.2c for diesel (Wiri and Mount Maunganui, BP, 6 October 2026). −1.6c from the mean puts Wiri and Mount Maunganui 2nd out of 8 on 91. The last BP revision at Wiri was +6.2c for 91, with diesel +5.5c. Z Energy's latest weekly list has Wiri and Mount Maunganui at 337.2c for 91 and 294.0c for diesel. The BP figure for Wiri sits +8.3c from Z's (345.5c versus 337.2c).
Hamilton has no fuel terminal of its own. Its fuel comes by road from the nearest gates, Wiri to the north and Mount Maunganui to the east, so this page reads both and averages them. On the map, Auckland, Waikato and Bay of Plenty take the colour of these terminals.
What a Hamilton driver pays starts from the 345.5c gate at Wiri and Mount Maunganui plus freight to the forecourt and the station's margin.
Wiri gate since May
Z's Wiri gate for 91 has run +0.7c against its own national mean, with a 337.2c peak and a 266.3c trough.
Hamilton in two answers
Hamilton: what does petrol cost at the gate?
The public figure is the gate: 345.8c for 91 at Wiri and Mount Maunganui (BP, 6 October).
Is Hamilton's gate above average?
Wiri was −1.6c against the average terminal on 91, 2nd of 8.