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

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

Last updated: 07:30 AM, 08 Jun 2026

Open Map View
177.1c
Average Price (ULP)
147.7c
Cheapest Price
2099+
Petrol Stations
142.3c
Price Range

New South Wales Fuel Market Overview

Across New South Wales, we're tracking live fuel prices from 2,099 service stations. Unleaded petrol currently ranges from 147.7c to 290.0c per litre, with motorists paying an average of 177.1c/L statewide. This 142.3c/L price spread means you could save up to $71.15 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.1c/L (across 7 stations), while McGraths Hill averages 165.2c/L — a difference of 6.1c per litre. Tempe sits in the middle at 164.4c/L. Browse prices by suburb: Greenacre, Croydon, Earlwood, Revesby, Condell Park, Bankstown.

Fuel Types Available

Compare all fuel types across New South Wales: Unleaded (ULP) from 147.7c/L, E10 Ethanol from 149.9c/L, Premium 95 from 165.7c/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 2.5c 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.
902 Servos with Price Drops
We've spotted 902 price drops and 34888 stations offering the cheapest fuel in their area right now.
1224 Stations Rising Fast
We've noticed 1224 stations with prices climbing quickly. Worth double-checking before you fill up.
Cheapest Day: Thursday
Looking at the data, Thursday tends to have the best prices statewide. Worth planning your fill around if you can.

PetrolSMART Price Intelligence

902
Price Drops
in last 24h
34888
Cheapest in
Their Area
1224
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
41% conf
Low 0% (40)
Rising 0% (89)
High 0% (3)
Falling 100% (60222)
Falling Phase Dominant
Prices dropping - might pay to wait a bit
7-Day Price Forecast
+2.5c
average expected change
14366
forecasting
drop
0
stable
26503
forecasting
rise
Prices Expected to Rise
Prices across New South Wales are forecast to rise around 2.5c on average. Consider filling up soon if you're running low.
Best Day to Fill Up
Thursday

Based on historical price patterns in New South Wales, Thursday tends to offer the best prices. Some areas see prices start to rise on Thursday ahead of the weekend.

Cheapest Petrol Prices in New South Wales Right Now

Unleaded Petrol

Rank Station Brand Suburb Price Updated
Temco Petroleum TEMCO Petroleum Greenacre 147.7c Today, 7:30am
Metro Greenacre Metro Greenacre 152.7c Today, 7:30am
Metro Petroleum Croydon Metro Croydon 153.9c Today, 7:30am
4 Arko Earlwood Arko Energy Earlwood 154.5c Today, 7:30am
5 Metro Revesby Metro Revesby 154.6c Today, 7:30am

Diesel

Rank Station Brand Suburb Price Updated
Ultra Mogo Ultra Petroleum Mogo 164.9c Today, 7:30am
Mogo Village Centre Independent Mogo 164.9c Today, 5:46am
Liberty Moruya Liberty Moruya 164.9c Today, 5:46am
4 Liberty Moruya Liberty Moruya 164.9c Today, 7:30am
5 Temco Petroleum TEMCO Petroleum Greenacre 177.7c Today, 7:30am

Ethanol 10%

Rank Station Brand Suburb Price Updated
Metro Condell Park West Metro Condell Park 149.9c Today, 7:30am
Metro Milperra Metro Milperra 152.6c Today, 7:30am
Metro Revesby Metro Revesby 152.6c Today, 7:30am
4 Metro Bankstown Metro Bankstown 152.9c Today, 7:30am
5 Metro Milperra West Metro Revesby 152.9c Today, 7:30am

Premium Unleaded 95

Rank Station Brand Suburb Price Updated
Metro Marrickville Metro Marrickville 165.7c Today, 7:30am
Metro Petroleum Croydon Metro Croydon 166.9c Today, 7:30am
Metro Bonnyrigg Metro Bonnyrigg 167.9c Today, 7:30am
4 U-Go Moorebank Bridges Rd (Self- Serve) U-Go Moorebank 167.9c Today, 7:30am
5 Metro Greenacre Metro Greenacre 167.9c Today, 7:30am

Premium Unleaded 98

Rank Station Brand Suburb Price Updated
Hill & Co Metro Depot Metro Goulburn 167.9c Today, 7:30am
Hill & Co Metro Depot Metro Goulburn 167.9c Today, 5:46am
Temco Petroleum TEMCO Petroleum Greenacre 173.7c Today, 7:30am
4 Speedway Fairfield Speedway Fairfield 174.5c Today, 7:30am
5 Apex Petroleum Villawood Independent Villawood 174.5c Today, 7:30am

Premium Diesel

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

LPG/Autogas

Rank Station Brand Suburb Price Updated
United Petroleum North Wyong United North Wyong 94.9c Today, 7:30am
Metro St Marys Metro St Marys 97.9c Today, 7:30am
Metro Bow Bowing Metro Minto 97.9c Today, 7:30am
4 Metro Fuel Croydon Park Metro Croydon Park 97.9c Today, 7:30am
5 Metro Ourimbah South Metro Ourimbah 99.9c Today, 7: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.1c 147.7c
Croydon 3 stations 161.8c 153.9c
Earlwood 4 stations 159.9c 154.5c
Revesby 7 stations 161.1c 154.6c
Condell Park 3 stations 154.9c 154.9c
Bankstown 3 stations 161.5c 154.9c
Wentworthville 2 stations 157.4c 156.3c
Arncliffe 2 stations 164.2c 156.5c
Fairfield 5 stations 161.0c 156.5c
Villawood 3 stations 159.1c 156.5c
Tempe 2 stations 164.4c 156.9c
Greystanes 3 stations 170.4c 157.3c
Granville 6 stations 167.0c 157.5c
Forestville 5 stations 161.3c 157.9c
Mount Pritchard 3 stations 165.9c 157.9c

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 147.7c - 177.7c - 173.7c Today, 7:30am
Metro Greenacre 1 David St, Greenacre NSW 2190 Metro 152.7c - 179.7c 167.9c 175.7c Today, 7:30am
Metro Petroleum Croydon 221-229 Elizabeth St, Croydon NSW 2132 Metro 153.9c 153.9c 181.9c 166.9c 179.9c Today, 7:30am
Arko Earlwood 108 Homer St, Earlwood NSW 2206 Arko Energy 154.5c - - - 177.5c Today, 7:30am
Metro Milperra 144 Beaconsfield Street, Milperra NSW 2214 Metro 154.6c 152.6c 184.7c - 174.9c Today, 7:30am
Metro Revesby 6 Doyle Rd, Revesby NSW 2212 Metro 154.6c 152.6c - - 179.9c Today, 7:30am
Metro Condell Park 149 Eldridge Rd, Condell Park NSW 2200 Metro 154.9c 152.9c - - 183.9c Today, 7:30am
Shell Condell Park 228 Edgar Street, Condell Park NSW 2200 Shell 154.9c - 184.9c 179.9c 183.9c Today, 7:30am
Metro Condell Park West 130 Edgar St, Condell Park NSW 2200 Metro 154.9c 149.9c 183.9c - 182.9c Today, 7:30am
Metro Petroleum Revesby West 10 Milperra Rd, Revesby NSW 2212 Metro 154.9c 152.9c 184.7c - 174.9c Today, 7: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, 7:30am
White Cliffs Outback Store Pty Ltd Cnr Keraro Rd & Johnston St, White Cliffs NSW 2836 Mobil 279.4c - 315.1c 285.4c - Today, 7:30am
Thredbo Service Station 51 Friday Drive, Thredbo NSW 2625 BP 272.5c - 294.9c - 291.9c Today, 7: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, 7:30am
Ampol Ivanhoe 32 Columbus St, Ivanhoe NSW 2878 Ampol 259.9c - 299.9c - 286.9c Today, 7:30am
Ampol Ivanhoe 60 Columbus St, Ivanhoe NSW 2878 Ampol 259.9c - 299.9c - 286.9c Today, 7:30am
Urbenville General Store 43 Urben St, Urbenville NSW 2475 Ampol 247.9c - 274.9c - 265.9c Today, 7:30am
Tambar Springs General Store 76 Tambar Rd, Tambar Springs NSW 2381 Independent 242.9c - 298.9c - - Today, 7:30am
Emmdale Roadhouse 15891 Barrier Highway, Cobar NSW 2835 Independent 239.9c - 280.9c 239.9c - Today, 7:30am

Savings Tip: Price difference between cheapest (147.7c/L) and most expensive (290.0c/L): 142.3c per litre. On a 50L tank, choosing the cheapest station saves you $71.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,099 petrol stations. Right now, ULP (unleaded petrol) prices in New South Wales range from 147.7c/L to 290.0c/L (a difference of 142.3c/L).

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

Set Up Free Alert

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