Compare Live Petrol Prices Across 1,872+ Stations in New South Wales

Compare live petrol prices from 1,872+ stations across New South Wales. Average: 177.0c/L

Last updated: 09:03 PM, 06 Jun 2026

Open Map View
177.0c
Average Price (ULP)
152.7c
Cheapest Price
1872+
Petrol Stations
137.3c
Price Range

New South Wales Fuel Market Overview

Across New South Wales, we're tracking live fuel prices from 1,872 service stations. Unleaded petrol currently ranges from 152.7c to 290.0c per litre, with motorists paying an average of 177.0c/L statewide. This 137.3c/L price spread means you could save up to $68.65 on a 50L tank simply by choosing the right station.

Regional Price Comparison

Location matters significantly across New South Wales. Greenacre offers the best value at 160.0c/L (across 6 stations), while Manly averages 167.9c/L — a difference of 7.9c per litre. Fairfield sits in the middle at 162.6c/L. Browse prices by suburb: Greenacre, Revesby, Condell Park, Bankstown, Girraween, Greystanes.

Fuel Types Available

Compare all fuel types across New South Wales: Unleaded (ULP) from 152.7c/L, E10 Ethanol from 99.7c/L, Premium 95 from 166.9c/L, Premium 98 from 167.9c/L. Each fuel type page shows the cheapest stations across the state, helping you find the best deal whether you need regular unleaded, premium fuel, or diesel.

Best Time to Fill Up in New South Wales

New South Wales follows a predictable weekly price cycle, with prices typically peaking on Thursdays. Smart motorists fill up Monday or Tuesday when prices are at their lowest, potentially saving $10-15 per tank over the course of a month. Major cities like Sydney, Newcastle, and Wollongong see the most pronounced cycles. Check our Best Time to Fill Up guide for detailed advice.

Data Sources

Prices for New South Wales are sourced from NSW FuelCheck and community-verified reports, updating continuously throughout the day. This ensures you always have the most accurate and current fuel price information. View our full station directory or compare prices by brand.

PetrolSMART. Smart Fuel Insights

Prices Heading Up
Heads up - prices are trending up around 3.9c across the state. Might be worth filling up sooner if you're running low.
81% Forecast Accuracy
Our price predictions are highly accurate, verified across 4.0M forecasts using proper scoring methods.
4293 Servos with Price Drops
We've spotted 4293 price drops and 29796 stations offering the cheapest fuel in their area right now.
436 Stations Rising Fast
We've noticed 436 stations with prices climbing quickly. Worth double-checking before you fill up.
Prices on the Way Down
The cycle is heading down across the state. Could be worth waiting a day or two for better prices.

PetrolSMART Price Intelligence

4293
Price Drops
in last 24h
29796
Cheapest in
Their Area
436
Rising Price
Alerts
PetrolSMART Market Sentiment
100%
Fill Now
Good Value
Fair
Wait
Check

Check individual station prices in New South Wales

Price Cycle Overview

Distribution of stations across cycle phases in New South Wales

Dominant
Falling
59% conf
Low 0% (78)
Rising 0% (282)
High 0% (4)
Falling 99% (72075)
Falling Phase Dominant
Prices dropping - might pay to wait a bit
7-Day Price Forecast
+3.9c
average expected change
10469
forecasting
drop
0
stable
33723
forecasting
rise
Prices Expected to Rise
Prices across New South Wales are forecast to rise around 3.9c on average. Consider filling up soon if you're running low.
Best Day to Fill Up
Saturday

Based on historical price patterns in New South Wales, Saturday tends to offer the best prices. Weekend prices tend to be higher with increased demand.

Cheapest Petrol Prices in New South Wales Right Now

Unleaded Petrol

Rank Station Brand Suburb Price Updated
Metro Greenacre Metro Greenacre 152.7c Yesterday, 12:00pm
Temco Petroleum TEMCO Petroleum Greenacre 152.7c Yesterday, 12:00pm
Metro Milperra Metro Milperra 154.6c Yesterday, 12:00pm
4 Metro Revesby Metro Revesby 154.6c Yesterday, 12:00pm
5 Shell Condell Park Shell Condell Park 154.9c Yesterday, 12:00pm

Diesel

Rank Station Brand Suburb Price Updated
Liberty Moruya Liberty Moruya 164.9c Yesterday, 11:46am
Ultra Mogo Ultra Petroleum Mogo 164.9c Yesterday, 12:00pm
Mogo Village Centre Independent Mogo 164.9c Yesterday, 11:46am
4 Liberty Moruya Liberty Moruya 164.9c Yesterday, 12:00pm
5 Metro Greenacre Metro Greenacre 179.7c Yesterday, 12:00pm

Ethanol 10%

Rank Station Brand Suburb Price Updated
BP Roadhouse BP Nimmitabel 99.7c 5 Jun, 10:00am
BP Roadhouse BP Nimmitabel 99.7c 5 Jun, 5:46am
Metro Condell Park West Metro Condell Park 149.9c Yesterday, 12:00pm
4 Metro Milperra Metro Milperra 152.6c Yesterday, 12:00pm
5 Metro Revesby Metro Revesby 152.6c Yesterday, 12:00pm

Premium Unleaded 95

Rank Station Brand Suburb Price Updated
Metro Petroleum Croydon Metro Croydon 166.9c Yesterday, 12:00pm
Metro Greenacre Metro Greenacre 167.9c Yesterday, 12:00pm
Metro Bonnyrigg Metro Bonnyrigg 170.9c Yesterday, 12:00pm
4 Metro Lansdowne Metro Lansdowne 170.9c Yesterday, 12:00pm
5 Speedway Mt Pritchard Speedway Mount Pritchard 170.9c Yesterday, 12:00pm

Premium Unleaded 98

Rank Station Brand Suburb Price Updated
Hill & Co Metro Depot Metro Goulburn 167.9c Yesterday, 12:00pm
Hill & Co Metro Depot Metro Goulburn 167.9c Yesterday, 11:46am
Metro Milperra West Metro Revesby 174.9c Yesterday, 12:00pm
4 Metro Petroleum Revesby West Metro Revesby 174.9c Yesterday, 12:00pm
5 Metro Bankstown Metro Bankstown 174.9c Yesterday, 12:00pm

Premium Diesel

Rank Station Brand Suburb Price Updated
Enhance Tomakin Enhance Tomakin 164.9c Yesterday, 12:00pm
Enhance Tomakin Enhance Tomakin 164.9c Yesterday, 11:46am
Liberty Moruya Liberty Moruya 167.9c Yesterday, 11:46am
4 Liberty Moruya Liberty Moruya 167.9c Yesterday, 12:00pm
5 Enhance Bass Hill Enhance Bass Hill 178.9c Yesterday, 12:00pm

LPG/Autogas

Rank Station Brand Suburb Price Updated
United Petroleum North Wyong United North Wyong 94.9c Yesterday, 12:00pm
Metro Bow Bowing Metro Minto 97.9c Yesterday, 12:00pm
Metro Fuel Croydon Park Metro Croydon Park 97.9c Yesterday, 12:00pm
4 Metro St Marys Metro St Marys 97.9c Yesterday, 12:00pm
5 Metro Tuggerah Metro Tuggerah 99.9c Yesterday, 12:00pm

Cheapest Suburbs for Petrol in New South Wales

Find the best value by suburb - average unleaded petrol prices:

Suburb Stations Average Price Cheapest Price
Greenacre 6 stations 160.0c 152.7c
Revesby 7 stations 161.1c 154.6c
Condell Park 3 stations 154.9c 154.9c
Bankstown 3 stations 161.5c 154.9c
Girraween 3 stations 175.4c 156.5c
Greystanes 3 stations 170.4c 157.3c
Granville 6 stations 167.0c 157.5c
Forestville 4 stations 159.7c 157.9c
Croydon 3 stations 163.2c 157.9c
Bass Hill 4 stations 160.0c 158.5c
Fairfield 5 stations 162.6c 158.5c
McGraths Hill 2 stations 166.2c 158.5c
Villawood 3 stations 160.7c 158.5c
Roseville 2 stations 165.4c 158.9c
Yagoona 6 stations 164.6c 159.5c

Cheapest Petrol Stations in New South Wales

Save money at these stations with the lowest ULP prices. Prices shown for all available fuel types:

Station Address Brand ULP E10 Diesel P95 P98 Updated
Temco Petroleum 190 Waterloo Rd, Greenacre NSW 2190 TEMCO Petroleum 152.7c - 179.7c - 175.7c Yesterday, 12:00pm
Metro Greenacre 1 David St, Greenacre NSW 2190 Metro 152.7c - 179.7c 167.9c 175.7c Yesterday, 12:00pm
Metro Milperra 144 Beaconsfield Street, Milperra NSW 2214 Metro 154.6c 152.6c 184.7c - 174.9c Yesterday, 12:00pm
Metro Revesby 6 Doyle Rd, Revesby NSW 2212 Metro 154.6c 152.6c - - 179.9c Yesterday, 12:00pm
Metro Condell Park 149 Eldridge Rd, Condell Park NSW 2200 Metro 154.9c 152.9c - - 183.9c Yesterday, 12:00pm
Shell Condell Park 228 Edgar Street, Condell Park NSW 2200 Shell 154.9c - 184.9c 179.9c 183.9c Yesterday, 12:00pm
Metro Condell Park West 130 Edgar St, Condell Park NSW 2200 Metro 154.9c 149.9c 179.9c - 183.9c Yesterday, 12:00pm
Metro Bankstown 108 Canterbury Rd, Bankstown NSW 2200 Metro 154.9c 152.9c 184.7c - 174.9c Yesterday, 12:00pm
Metro Petroleum Revesby West 10 Milperra Rd, Revesby NSW 2212 Metro 154.9c 152.9c 184.7c - 174.9c Yesterday, 12:00pm
Metro Milperra West 106 Milperra Rd, Revesby NSW 2212 Metro 154.9c 152.9c 184.7c - 174.9c Yesterday, 12:00pm

Most Expensive Petrol Stations in New South Wales

Avoid overpaying - these stations have the highest ULP prices:

Station Address Brand ULP E10 Diesel P95 P98 Updated
Independent Tibooburra 1 Silver City Highway, Tibooburra NSW 2880 Independent 290.0c - 280.9c - - Yesterday, 12:00pm
White Cliffs Outback Store Pty Ltd Cnr Keraro Rd & Johnston St, White Cliffs NSW 2836 Mobil 279.4c - 315.1c 285.4c - Yesterday, 12:00pm
Thredbo Service Station 51 Friday Drive, Thredbo NSW 2625 BP 272.5c - 294.9c - 291.9c Yesterday, 12:00pm
Thredbo Service Station 51 Friday Dr BP 272.5c - 294.9c - 291.9c Yesterday, 11:46am
Goodooga Community Store 41-43 Adams St, Goodooga NSW 2838 Independent 260.0c - 322.0c - - Yesterday, 12:00pm
Ampol Ivanhoe 32 Columbus St, Ivanhoe NSW 2878 Ampol 259.9c - 299.9c - 286.9c Yesterday, 12:00pm
Ampol Ivanhoe 60 Columbus St, Ivanhoe NSW 2878 Ampol 259.9c - 299.9c - 286.9c Yesterday, 12:00pm
Urbenville General Store 43 Urben St, Urbenville NSW 2475 Ampol 247.9c - 274.9c - 265.9c Yesterday, 12:00pm
Emmdale Roadhouse 15891 Barrier Highway, Cobar NSW 2835 Independent 239.9c - 280.9c 239.9c - Yesterday, 12:00pm
Elders Baradine 34 Wellington St, Baradine NSW 2396 Independent 239.0c - 275.0c 264.0c - Yesterday, 12:00pm

Savings Tip: Price difference between cheapest (152.7c/L) and most expensive (290.0c/L): 137.3c per litre. On a 50L tank, choosing the cheapest station saves you $68.65!

Nearby Areas in NSW

Compare fuel prices in these nearby locations:

Sydney
stations
Newcastle
stations
Wollongong
stations
View Interactive Map & Live Prices for New South Wales →

Other Suburbs in

Goulburn Wagga Wagga Griffith Casino Deniliquin Lismore Orange Leeton Lavington Albury Temora Dubbo Young Cooma Moama Broken Hill Port MacQuarie Armidale West Wyalong Cowra

About Petrol Prices in New South Wales

New South Wales has 1,872 petrol stations. Right now, ULP (unleaded petrol) prices in New South Wales range from 152.7c/L to 290.0c/L (a difference of 137.3c/L).

We track live prices from . The current average price is 177.0c/L (last updated: 09:03 PM, 06 Jun 2026).

How to Save Money on Fuel in New South Wales

🌏 Compare Petrol Prices in Other Cities

Find cheap fuel prices in other major cities across Australia and New Zealand:

Sydney, NSW Melbourne, VIC Brisbane, QLD Perth, WA Adelaide, SA Hobart, TAS Darwin, NT Canberra, ACT Auckland, NZ Wellington, NZ Christchurch, NZ
Free price alerts

Never miss a ULP price drop

Set up a free price alert and we'll email you when ULP prices fall at your local stations.

ULP is averaging 177.0c/L right now. Get alerted when it drops.

Set Up Free Alert

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