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

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

By the Petrolmate Data Team · Last updated 06 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 310.6c
3 NPD Northtown Waimataitai, CAN 310.6c
4 NPD Hornby Christchurch, CAN 311.6c
5 NPD Sockburn Sockburn, CAN 311.6c

Find NPD near me right now →

59
Stations
14
States
295.6c
Lowest Price
318.2c
Average Price
134.0c
vs Market Avg
Market Position
Cheapest (169.4c) Market Avg Most Expensive (209.3c)

NPD is 134.0c more expensive than the market average

14-Day Price History
Daily Avg -2.5c this week
23 May Today

NPD operates 59 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 318.2c/L. NPD averages 134.0c/L above the New Zealand market average of 184.2c/L. The cheapest NPD prices are in Wellington (305.6c/L), while Tasmania is higher at 328.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
100%
Fill Now
Good Value
Fair
Wait
Check

Check individual station prices in NPD

7-Day Price Forecast
-1.3c
average expected change
18
forecasting
drop
56
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
312.6c avg · Save up to 9.3c/L
Cheapest Suburb
295.6c avg · WGN
Cheapest In
86%
of 21 local markets
Metro vs Regional
6.7c
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
310.6¢/L
J B Cullen Drive
NPD Northtown
Waimataitai, CAN 7910
310.6¢/L
84 Evans Street
NPD Hornby
Christchurch, CAN 7676
311.6¢/L
600 Halswell Junction Road
NPD Sockburn
Sockburn, CAN 8042
311.6¢/L
William Lewis Drive
NPD Wigram
Wigram, CAN 8042
311.6¢/L
33 Lodestar Avenue

NPD Prices by State

State Stations Min Price Avg Price Max Price
Canterbury 20 310.6¢ 314.5¢ 333.9¢
Otago 7 319.6¢ 323.8¢ 333.8¢
Marlborough 5 316.6¢ 321.7¢ 326.8¢
Southland 5 314.6¢ 317.6¢ 324.6¢
Auckland 4 313.6¢ 314.1¢ 315.6¢
West Coast 3 320.6¢ 326.6¢ 329.6¢
Tasmania 3 323.6¢ 328.4¢ 337.9¢
Waikato 3 315.6¢ 316.3¢ 317.6¢
Manawatū-Whanganui 2 319.6¢ 319.6¢ 319.6¢
Wellington 2 295.6¢ 305.6¢ 315.6¢
Nelson 2 318.6¢ 320.6¢ 322.6¢
Bay of Plenty 1 317.6¢ 317.6¢ 317.6¢
Taranaki 1 317.6¢ 317.6¢ 317.6¢
Hawke's Bay 1 323.6¢ 323.6¢ 323.6¢

NPD Prices by Fuel Type

Fuel Type Stations Cheapest Average
Diesel 58 270.6¢ 287.8¢
Premium Unleaded 95 45 314.6¢ 336.9¢
Unleaded Petrol 59 295.6¢ 318.2¢

How NPD Compares

Average unleaded prices compared to other major brands

Ampol
179.5¢
Bp
186.6¢
Independent
205.0¢
7-Eleven
174.7¢
Shell
175.2¢
Coles
171.0¢
United
171.5¢
Metro
169.4¢

Market average: 184.2c/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

-2.5c
Falling (-0.8%)

30-Day Trend

-1.7c
Falling (-0.5%)

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

317.6c
50% of stations below this

Standard Deviation

±7.0c
Consistent pricing

Price Spread

42.3c
311.6c to 326.8c (10th-90th)

Best Day to Fill Up at NPD

320.0c
Sun
320.4c
Mon
321.3c
Tue
313.4c
Wed
312.6c
Thu
321.9c
Fri
320.3c
Sat
Fill up on Thursday instead of Friday to save 9.3c/L (strong pattern)

Competitive Position

Cheapest In

85.7%
of 21 competitive markets

Below Average In

90.5%
of markets where NPD operates

Rating

Excellent
Overall competitive standing

Most competitive in: Hillsborough, Ōamaru, Manurewa, Raumati Beach, Ōtara

Metro vs Regional Prices

Metro Average

311.6c
1 stations in major cities

Regional Average

318.3c
58 stations outside metros

Difference

6.7c more
Metro areas are cheaper

Available Fuel Types

  • Diesel at 58 stations (from 270.6c, avg 287.8c)
  • Premium Unleaded 95 at 45 stations (from 314.6c, avg 336.9c)
  • Unleaded Petrol at 59 stations (from 295.6c, avg 318.2c)

Smart Savings Tips for NPD

  • Fill up on Thursday to save up to 9.3c/L compared to Friday
  • Best value at Porirua City Centre (295.6c average)
  • Metro NPD stations are 6.7c/L cheaper on average
  • Look for stations in the bottom 25% (under 313.1c) 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 22.6 cents per litre below the NPD network average of 318.2c/L. The next cheapest NPD sites are NPD Ashburton (Netherby) at 310.6c, followed by NPD Northtown (Waimataitai) at 310.6c.

Across the NPD network, metro stations are currently 6.7 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 318.2c/L on average, NPD currently sits 134.0 cents above the national market average of 184.2c/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: 06 June 2026 at 10:56 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.