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

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

By the Petrolmate Data Team · Last updated 05 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 Rolleston Rolleston, CAN 99.0c
2 NPD Porirua Porirua City Centre, WGN 286.6c
3 NPD Ashburton Netherby, CAN 294.6c
4 NPD Redruth Parkside, CAN 294.6c
5 NPD Northtown Waimataitai, CAN 294.6c

Find NPD near me right now →

64
Stations
15
States
99.0c
Lowest Price
301.5c
Average Price
115.4c
vs Market Avg
Market Position
Cheapest (171.6c) Market Avg Most Expensive (210.8c)

NPD is 115.4c more expensive than the market average

14-Day Price History
Daily Avg -22.3c this week
22 May Today

NPD operates 64 fuel stations across 15 regions in New Zealand. Current unleaded prices range from 99.0c to 337.9c per litre (NZD), with an average of 301.5c/L. NPD averages 115.4c/L above the New Zealand market average of 186.1c/L. The cheapest NPD prices are in Canterbury (292.0c/L), while is higher at 326.9c/L.

PetrolSMART. Smart Fuel Insights

Npd Prices Steady
Prices at Npd are holding steady at the moment. We're tracking 74 stations across Australia.
30 Price Drops Spotted
We've found 30 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

30
Price Drops
in last 24h
PetrolSMART Market Sentiment
90%
2%
1%
8%
Fill Now
Good Value
Fair
Wait
Check

90% of stations in NPD are showing great value right now

7-Day Price Forecast
-0.7c
average expected change
31
forecasting
drop
32
stable
11
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.4c avg · Save up to 10.4c/L
Cheapest Suburb
99.0c avg · CAN
Cheapest In
92%
of 25 local markets
Metro vs Regional
6.0c
metro areas are cheaper

Cheapest NPD Stations Right Now

NPD Rolleston
Rolleston, CAN 7675
99.0¢/L
740 Jones Road
NPD Porirua
Porirua City Centre, WGN 5022
286.6¢/L
3 Semple Street
NPD Ashburton
Netherby, CAN 7740
294.6¢/L
J B Cullen Drive
NPD Redruth
Parkside, CAN 7910
294.6¢/L
90 King Street
NPD Northtown
Waimataitai, CAN 7910
294.6¢/L
84 Evans Street
NPD Hornby
Christchurch, CAN 7676
295.6¢/L
600 Halswell Junction Road

NPD Prices by State

State Stations Min Price Avg Price Max Price
Canterbury 24 99.0¢ 292.0¢ 333.9¢
Otago 8 306.6¢ 311.4¢ 333.8¢
Southland 5 298.6¢ 301.6¢ 308.6¢
Marlborough 4 306.6¢ 314.4¢ 332.8¢
Auckland 4 297.6¢ 298.4¢ 300.6¢
Tasmania 3 307.6¢ 317.7¢ 337.9¢
West Coast 3 310.6¢ 312.6¢ 313.6¢
Waikato 3 299.6¢ 301.3¢ 304.6¢
Nelson 2 302.6¢ 304.6¢ 306.6¢
Manawatū-Whanganui 2 303.6¢ 303.6¢ 303.6¢
Wellington 2 286.6¢ 293.1¢ 299.6¢
Taranaki 1 301.6¢ 301.6¢ 301.6¢
Bay of Plenty 1 302.6¢ 302.6¢ 302.6¢
Hawke's Bay 1 307.6¢ 307.6¢ 307.6¢
1 326.9¢ 326.9¢ 326.9¢

NPD Prices by Fuel Type

Fuel Type Stations Cheapest Average
Diesel 62 254.6¢ 278.0¢
Premium Unleaded 95 52 305.6¢ 323.9¢
Unleaded Petrol 64 99.0¢ 301.5¢

How NPD Compares

Average unleaded prices compared to other major brands

Ampol
181.2¢
Bp
188.6¢
Independent
205.5¢
7-Eleven
176.4¢
Shell
177.4¢
United
173.2¢
Coles
172.6¢
Metro
171.6¢

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

-22.3c
Falling (-6.9%)

30-Day Trend

-16.0c
Falling (-5.0%)

30-Day Range

301.3c - 326.5c
Volatility: High

Price Distribution

Where NPD stations fall on the price spectrum:

Under 170c 170-190c Over 200c

Median Price

302.6c
50% of stations below this

Standard Deviation

±27.6c
Variable pricing

Price Spread

238.9c
295.6c to 317.9c (10th-90th)

Best Day to Fill Up at NPD

320.0c
Sun
320.4c
Mon
321.3c
Tue
314.2c
Wed
312.4c
Thu
322.8c
Fri
320.3c
Sat
Fill up on Thursday instead of Friday to save 10.4c/L (strong pattern)

Competitive Position

Cheapest In

92.0%
of 25 competitive markets

Below Average In

92.0%
of markets where NPD operates

Rating

Excellent
Overall competitive standing

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

Metro vs Regional Prices

Metro Average

295.6c
1 stations in major cities

Regional Average

301.6c
63 stations outside metros

Difference

6.0c more
Metro areas are cheaper

Available Fuel Types

  • Diesel at 62 stations (from 254.6c, avg 278.0c)
  • Premium Unleaded 95 at 52 stations (from 305.6c, avg 323.9c)
  • Unleaded Petrol at 64 stations (from 99.0c, avg 301.5c)

Smart Savings Tips for NPD

  • Fill up on Thursday to save up to 10.4c/L compared to Friday
  • Best value at Rolleston (99.0c average)
  • Metro NPD stations are 6.0c/L cheaper on average
  • Look for stations in the bottom 25% (under 295.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 Rolleston in Rolleston, CAN, selling unleaded fuel at 99.0c per litre — that is 202.5 cents per litre below the NPD network average of 301.5c/L. The next cheapest NPD sites are NPD Porirua (Porirua City Centre) at 286.6c, followed by NPD Ashburton (Netherby) at 294.6c.

Across the NPD network, metro stations are currently 6.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 301.5c/L on average, NPD currently sits 115.4 cents above the national market average of 186.1c/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: 05 June 2026 at 12:47 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.