Compare Live Petrol Prices Across 2,100+ Stations in New South Wales

Compare live petrol prices from 2,100+ stations across New South Wales. Average: 177.6c/L

Last updated: 06:30 AM, 06 Jun 2026

Open Map View
177.6c
Average Price (ULP)
2.3c
Cheapest Price
2100+
Petrol Stations
287.7c
Price Range

New South Wales Fuel Market Overview

Across New South Wales, we're tracking live fuel prices from 2,100 service stations. Unleaded petrol currently ranges from 2.3c to 290.0c per litre, with motorists paying an average of 177.6c/L statewide. This 287.7c/L price spread means you could save up to $143.85 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 159.7c/L (across 7 stations), while Casula averages 163.9c/L — a difference of 4.2c per litre. Bass Hill sits in the middle at 160.0c/L. Browse prices by suburb: Greenacre, Revesby, Bankstown, Condell Park, Earlwood, Croydon.

Fuel Types Available

Compare all fuel types across New South Wales: Unleaded (ULP) from 2.3c/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.8c 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.
6315 Servos with Price Drops
We've spotted 6315 price drops and 29624 stations offering the cheapest fuel in their area right now.
709 Stations Rising Fast
We've noticed 709 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

6315
Price Drops
in last 24h
29624
Cheapest in
Their Area
709
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
62% conf
Low 0% (208)
Rising 1% (569)
High 20% (13992)
Falling 79% (56170)
Falling Phase Dominant
Prices dropping - might pay to wait a bit
7-Day Price Forecast
+3.8c
average expected change
9953
forecasting
drop
0
stable
33709
forecasting
rise
Prices Expected to Rise
Prices across New South Wales are forecast to rise around 3.8c on average. Consider filling up soon if you're running low.
Best Day to Fill Up
Friday

Based on historical price patterns in New South Wales, Friday tends to offer the best prices. Friday often sees rising prices ahead of weekend travel.

Cheapest Petrol Prices in New South Wales Right Now

Unleaded Petrol

Rank Station Brand Suburb Price Updated
Metro Berkeley Metro Berkeley 2.3c Yesterday, 12:05pm
Temco Petroleum TEMCO Petroleum Greenacre 149.7c Today, 6:30am
Metro Greenacre Metro Greenacre 152.7c Today, 6:30am
4 Metro Revesby Metro Revesby 154.6c Today, 6:30am
5 Metro Milperra Metro Milperra 154.6c Today, 6:30am

Diesel

Rank Station Brand Suburb Price Updated
Metro Berkeley Metro Berkeley 2.6c Yesterday, 12:05pm
Ultra Mogo Ultra Petroleum Mogo 164.9c Today, 6:30am
Liberty Moruya Liberty Moruya 164.9c Today, 6:30am
4 Mogo Village Centre Independent Mogo 164.9c Today, 5:46am
5 Liberty Moruya Liberty Moruya 164.9c Today, 5:46am

Ethanol 10%

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

Premium Unleaded 95

Rank Station Brand Suburb Price Updated
Metro Petroleum Croydon Metro Croydon 166.9c Today, 6:30am
Metro Greenacre Metro Greenacre 167.9c Today, 6:30am
Apex Petroleum Villawood Independent Villawood 171.5c Today, 6:30am
4 Apex Petroleum Airds Independent Airds 171.7c Today, 6:30am
5 Metro Marrickville Metro Marrickville 171.7c Today, 6:30am

Premium Unleaded 98

Rank Station Brand Suburb Price Updated
Hill & Co Metro Depot Metro Goulburn 167.9c Today, 6:30am
Hill & Co Metro Depot Metro Goulburn 167.9c Today, 5:46am
Temco Petroleum TEMCO Petroleum Greenacre 174.7c Today, 6:30am
4 Metro Petroleum Revesby West Metro Revesby 174.9c Today, 6:30am
5 Metro Milperra West Metro Revesby 174.9c Today, 6:30am

Premium Diesel

Rank Station Brand Suburb Price Updated
Enhance Tomakin Enhance Tomakin 164.9c Today, 6:30am
Enhance Tomakin Enhance Tomakin 164.9c Today, 5:46am
Liberty Moruya Liberty Moruya 167.9c Today, 6:30am
4 Liberty Moruya Liberty Moruya 167.9c Today, 5:46am
5 Enhance Bass Hill Enhance Bass Hill 178.9c Today, 6:30am

LPG/Autogas

Rank Station Brand Suburb Price Updated
United Petroleum North Wyong United North Wyong 94.9c Today, 6:30am
Metro Fuel Croydon Park Metro Croydon Park 97.9c Today, 6:30am
Metro Bow Bowing Metro Minto 97.9c Today, 6:30am
4 Metro St Marys Metro St Marys 97.9c Today, 6:30am
5 APCO Albury APCO Albury 99.9c Today, 6:30am

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 7 stations 159.7c 149.7c
Revesby 7 stations 161.1c 154.6c
Bankstown 3 stations 161.5c 154.9c
Condell Park 3 stations 154.9c 154.9c
Earlwood 4 stations 160.7c 155.9c
Croydon 3 stations 162.8c 155.9c
Wentworthville 2 stations 158.2c 156.9c
Greystanes 3 stations 170.6c 158.1c
Girraween 3 stations 176.1c 158.5c
Villawood 3 stations 160.7c 158.5c
Bass Hill 4 stations 160.0c 158.5c
McGraths Hill 2 stations 166.2c 158.5c
Forestville 5 stations 163.9c 158.9c
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 149.7c - 179.7c - 174.7c Today, 6:30am
Metro Greenacre 1 David St, Greenacre NSW 2190 Metro 152.7c - 179.7c 167.9c 175.7c Today, 6:30am
Metro Milperra 144 Beaconsfield Street, Milperra NSW 2214 Metro 154.6c 152.6c 184.7c - 179.9c Today, 6:30am
Metro Revesby 6 Doyle Rd, Revesby NSW 2212 Metro 154.6c 152.6c - - 179.9c Today, 6:30am
Metro Condell Park 149 Eldridge Rd, Condell Park NSW 2200 Metro 154.9c 152.9c - - 183.9c Today, 6:30am
Shell Condell Park 228 Edgar Street, Condell Park NSW 2200 Shell 154.9c - 184.9c 179.9c 183.9c Today, 6:30am
Metro Condell Park West 130 Edgar St, Condell Park NSW 2200 Metro 154.9c 149.9c 179.9c - 183.9c Today, 6:30am
Metro Bankstown 108 Canterbury Rd, Bankstown NSW 2200 Metro 154.9c 152.9c 184.7c - 174.9c Today, 6:30am
Metro Petroleum Revesby West 10 Milperra Rd, Revesby NSW 2212 Metro 154.9c 152.9c 184.7c - 174.9c Today, 6:30am
Metro Milperra West 106 Milperra Rd, Revesby NSW 2212 Metro 154.9c 152.9c 184.7c - 174.9c Today, 6:30am

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 - - Today, 6:30am
White Cliffs Outback Store Pty Ltd Cnr Keraro Rd & Johnston St, White Cliffs NSW 2836 Mobil 279.4c - 315.1c 285.4c - Today, 6:30am
Thredbo Service Station 51 Friday Drive, Thredbo NSW 2625 BP 272.5c - 294.9c - 291.9c Today, 6:30am
Thredbo Service Station 51 Friday Dr BP 272.5c - 294.9c - 291.9c Today, 5:46am
Goodooga Community Store 41-43 Adams St, Goodooga NSW 2838 Independent 260.0c - 322.0c - - Today, 6:30am
Ampol Ivanhoe 32 Columbus St, Ivanhoe NSW 2878 Ampol 259.9c - 299.9c - 286.9c Today, 6:30am
Ampol Ivanhoe 60 Columbus St, Ivanhoe NSW 2878 Ampol 259.9c - 299.9c - 286.9c Today, 6:30am
Urbenville General Store 43 Urben St, Urbenville NSW 2475 Ampol 247.9c - 274.9c - 265.9c Today, 6:30am
Tambar Springs General Store 76 Tambar Rd, Tambar Springs NSW 2381 Independent 242.9c - 298.9c - - Today, 6:30am
Emmdale Roadhouse 15891 Barrier Highway, Cobar NSW 2835 Independent 239.9c - 280.9c 239.9c - Today, 6:30am

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

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 Lismore Lavington Deniliquin Orange Leeton Dubbo Albury Cooma Broken Hill Moama Temora Young Port MacQuarie Blacktown Armidale Tamworth

About Petrol Prices in New South Wales

New South Wales has 2,100 petrol stations. Right now, ULP (unleaded petrol) prices in New South Wales range from 2.3c/L to 290.0c/L (a difference of 287.7c/L).

We track live prices from . The current average price is 177.6c/L (last updated: 06:30 AM, 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.6c/L right now. Get alerted when it drops.

Set Up Free Alert

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