Find the cheapest NPD fuel today - Live prices at 58 stations

Compare NPD pump prices across New Zealand. Current range: 295.6c to 337.9c/L. Average: 316.5c/L.

By the Petrolmate Data Team · Last updated 07 June 2026 · Sources: NSW FuelCheck, QLD Fuel Price Reporting, SA Fuel Pricing Information, VIC Fair Fuel, WA FuelWatch, NT MyFuel, Tasmania FuelCheck, and community-verified prices

Cheapest NPD stations right now

# Station Suburb Price
1 NPD Porirua Porirua City Centre, WGN 295.6c
2 NPD Ashburton Netherby, CAN 308.6c
3 NPD Hornby Christchurch, CAN 308.6c
4 NPD Sockburn Sockburn, CAN 308.6c
5 NPD Wigram Wigram, CAN 308.6c

Find NPD near me right now →

58
Stations
14
States
295.6c
Lowest Price
316.5c
Average Price
132.8c
vs Market Avg
Market Position
Cheapest (169.0c) Market Avg Most Expensive (208.5c)

NPD is 132.8c more expensive than the market average

14-Day Price History
Daily Avg -5.5c this week
24 May Today

NPD operates 58 fuel stations across 14 regions in New Zealand. Current unleaded prices range from 295.6c to 337.9c per litre (NZD), with an average of 316.5c/L. NPD averages 132.8c/L above the New Zealand market average of 183.7c/L. The cheapest NPD prices are in Wellington (305.6c/L), while Tasmania is higher at 326.4c/L.

PetrolSMART. Smart Fuel Insights

Npd Prices Steady
Prices at Npd are holding steady at the moment. We're tracking 74 stations across Australia.
0 Price Drops Spotted
We've found 0 Npd servos with recent price drops, currently cheaper than their local area average.
Cheapest Day: Wednesday
Looking at the data, Wednesday tends to have the best prices at Npd. Worth keeping in mind for your next fill.

PetrolSMART Price Intelligence

PetrolSMART Market Sentiment
10%
16%
58%
16%
Fill Now
Good Value
Fair
Wait
Check

58% of stations suggest waiting might save you money

7-Day Price Forecast
-1.3c
average expected change
17
forecasting
drop
57
stable
0
forecasting
rise
Prices Expected to Hold Steady
Prices across NPD are expected to remain relatively stable over the next week. Fill up when convenient.
Best Day to Fill Up
Wednesday

Based on historical price patterns in NPD, Wednesday tends to offer the best prices. Midweek can be a sweet spot before weekend price hikes.

Best Day to Fill Up
Thursday
311.8c avg · Save up to 10.0c/L
Cheapest Suburb
295.6c avg · WGN
Cheapest In
81%
of 21 local markets
Metro vs Regional
8.0c
metro areas are cheaper

Cheapest NPD Stations Right Now

NPD Porirua
Porirua City Centre, WGN 5022
295.6¢/L
3 Semple Street
NPD Ashburton
Netherby, CAN 7740
308.6¢/L
J B Cullen Drive
NPD Hornby
Christchurch, CAN 7676
308.6¢/L
600 Halswell Junction Road
NPD Sockburn
Sockburn, CAN 8042
308.6¢/L
William Lewis Drive
NPD Wigram
Wigram, CAN 8042
308.6¢/L
33 Lodestar Avenue
NPD Lincoln Road
Hillmorton, CAN 8024
308.6¢/L
1/88 Lincoln Road

NPD Prices by State

State Stations Min Price Avg Price Max Price
Canterbury 19 308.6¢ 311.1¢ 323.6¢
Otago 7 319.6¢ 323.8¢ 333.8¢
Marlborough 5 316.6¢ 321.7¢ 326.8¢
Southland 5 310.6¢ 315.2¢ 324.6¢
Auckland 4 313.6¢ 314.1¢ 315.6¢
West Coast 3 320.6¢ 324.9¢ 329.6¢
Tasmania 3 320.6¢ 326.4¢ 337.9¢
Waikato 3 315.6¢ 316.3¢ 317.6¢
Manawatū-Whanganui 2 316.6¢ 316.6¢ 316.6¢
Wellington 2 295.6¢ 305.6¢ 315.6¢
Nelson 2 315.6¢ 317.6¢ 319.6¢
Bay of Plenty 1 317.6¢ 317.6¢ 317.6¢
Taranaki 1 317.6¢ 317.6¢ 317.6¢
Hawke's Bay 1 319.6¢ 319.6¢ 319.6¢

NPD Prices by Fuel Type

Fuel Type Stations Cheapest Average
Diesel 58 270.6¢ 286.0¢
Premium Unleaded 95 48 314.6¢ 335.0¢
Unleaded Petrol 58 295.6¢ 316.5¢

How NPD Compares

Average unleaded prices compared to other major brands

Ampol
178.8¢
Bp
185.3¢
Independent
205.1¢
7-Eleven
173.8¢
Shell
175.0¢
United
171.5¢
Coles
170.0¢
Metro
169.0¢

Market average: 183.7c/L

Popular NPD Locations

Find Cheap NPD Fuel Near You

Use Petrolmate to compare live fuel prices and save money every time you fill up.

Search NPD Stations

NPD Deep Insights

NPD operates fuel stations primarily in New Zealand.

Price Trend Analysis

7-Day Trend

-5.5c
Falling (-1.7%)

30-Day Trend

-7.6c
Falling (-2.4%)

30-Day Range

306.9c - 326.5c
Volatility: High

Price Distribution

Where NPD stations fall on the price spectrum:

Under 170c 170-190c Over 200c

Median Price

316.6c
50% of stations below this

Standard Deviation

±7.2c
Consistent pricing

Price Spread

42.3c
308.6c to 324.6c (10th-90th)

Best Day to Fill Up at NPD

320.0c
Sun
320.4c
Mon
321.3c
Tue
313.4c
Wed
311.8c
Thu
321.8c
Fri
319.4c
Sat
Fill up on Thursday instead of Friday to save 10.0c/L (strong pattern)

Competitive Position

Cheapest In

81.0%
of 21 competitive markets

Below Average In

85.7%
of markets where NPD operates

Rating

Excellent
Overall competitive standing

Most competitive in: Hillsborough, Harewood, Ōamaru, Manurewa, Ōtara

Metro vs Regional Prices

Metro Average

308.6c
1 stations in major cities

Regional Average

316.6c
57 stations outside metros

Difference

8.0c more
Metro areas are cheaper

Available Fuel Types

  • Diesel at 58 stations (from 270.6c, avg 286.0c)
  • Premium Unleaded 95 at 48 stations (from 314.6c, avg 335.0c)
  • Unleaded Petrol at 58 stations (from 295.6c, avg 316.5c)

Smart Savings Tips for NPD

  • Fill up on Thursday to save up to 10.0c/L compared to Friday
  • Best value at Porirua City Centre (295.6c average)
  • Metro NPD stations are 8.0c/L cheaper on average
  • Look for stations in the bottom 25% (under 310.6c) for best deals
  • Use Petrolmate to compare NPD with other brands in your area before filling up

Where to find the cheapest NPD today

Based on Petrolmate's live price feeds, the lowest-priced NPD station in New Zealand is NPD Porirua in Porirua City Centre, WGN, selling unleaded fuel at 295.6c per litre — that is 20.9 cents per litre below the NPD network average of 316.5c/L. The next cheapest NPD sites are NPD Ashburton (Netherby) at 308.6c, followed by NPD Hornby (Christchurch) at 308.6c.

Across the NPD network, metro stations are currently 8.0 cents per litre cheaper on average than regional locations for unleaded fuel. Metropolitan sites benefit from denser fuel competition, which typically drives pump prices lower during cycle troughs.

At 316.5c/L on average, NPD currently sits 132.8 cents above the national market average of 183.7c/L, reflecting NPD's premium positioning. Drivers looking for the cheapest fuel regardless of brand should compare against nearby independents before filling up.

Prices last updated: 07 June 2026 at 03:20 AM AEST | Based on 30 days of historical data

Free price alerts

Track NPD fuel prices

Get free alerts when NPD drops prices at your nearest stations.

Set Up Free Alert

No spam. Unsubscribe anytime. Tracking 10,000+ stations across Australia and NZ.