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

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

Last updated: 2026-01-31 06:05:01.141772

Open Map View
176.5c
Average Price (ULP)
1.0c
Cheapest Price
1771+
Petrol Stations
255.9c
Price Range

New South Wales Fuel Market Overview

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

Regional Price Comparison

Location matters significantly across New South Wales. Earlwood offers the best value at 158.7c/L (across 4 stations), while Shortland averages 151.7c/L — a difference of -7.0c per litre. Campbelltown sits in the middle at 169.8c/L. Browse prices by suburb: Earlwood, Bathurst, Thornton, Beresfield, Kelso, Lidcombe.

Fuel Types Available

Compare all fuel types across New South Wales: Unleaded (ULP) from 1.0c/L, E10 Ethanol from 141.9c/L, Premium 95 from 157.9c/L, Premium 98 from 163.5c/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 Dropping Across the State
Good news for drivers - prices look set to drop around 2.8c on average over the next week. 4515 servos are trending cheaper.
81% Forecast Accuracy
Our price predictions are highly accurate, verified across 3.4M forecasts using proper scoring methods.
1658 Servos with Price Drops
We've spotted 1658 price drops and 11403 stations offering the cheapest fuel in their area right now.
935 Stations Rising Fast
We've noticed 935 stations with prices climbing quickly. Worth double-checking before you fill up.
Cheapest Day: Monday
Looking at the data, Monday tends to have the best prices statewide. Worth planning your fill around if you can.

PetrolSMART Price Intelligence

1658
Price Drops
in last 24h
11403
Cheapest in
Their Area
935
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
High
47% conf
Low 0% (34)
Rising 4% (743)
High 73% (12974)
Falling 23% (4118)
High Phase Dominant
Prices near peak - wait if you can
7-Day Price Forecast
-2.8c
average expected change
4515
forecasting
drop
3833
stable
872
forecasting
rise
Prices Expected to Drop
Prices across New South Wales are forecast to drop around 2.8c on average over the next week. If you can wait, you might save.
Best Day to Fill Up
Monday

Based on historical price patterns in New South Wales, Monday tends to offer the best prices. Start of the week often brings lower prices as stations compete for customers.

Cheapest Petrol Prices in New South Wales Right Now

Unleaded Petrol

Rank Station Brand Suburb Price Updated
Shell Tyndale (24/7 Unmanned Fuel) Shell Tyndale 1.0c Today, 6:00am
Caltex Karuah Caltex Karuah 45.0c Today, 6:00am
Metro Petroleum Earlwood Metro Earlwood 142.9c Today, 6:00am
4 Arko Earlwood Arko Energy Earlwood 143.5c Today, 6:00am
5 Pearl Energy Bathurst Pearl Energy Bathurst 143.9c Today, 6:00am

Diesel

Rank Station Brand Suburb Price Updated
Astron Bathurst Astron Bathurst 152.9c Today, 6:00am
Metro Milperra Metro Milperra 152.9c Today, 6:00am
Ampol Kelso Ampol Kelso 155.9c Today, 6:00am
4 Astron Beresfield Astron Beresfield 157.4c Today, 6:00am
5 BP Port Kembla BP Port Kembla 157.9c Today, 6:00am

Ethanol 10%

Rank Station Brand Suburb Price Updated
Pearl Energy Bathurst Pearl Energy Bathurst 141.9c Today, 6:00am
Astron Bathurst Astron Bathurst 141.9c Today, 6:00am
Metro South Bathurst Metro South Bathurst 142.9c Today, 6:00am
4 Metro Petroleum Earlwood Metro Earlwood 142.9c Today, 6:00am
5 Astron Beresfield Astron Beresfield 143.4c Today, 6:00am

Premium Unleaded 95

Rank Station Brand Suburb Price Updated
Metro South Bathurst Metro South Bathurst 157.9c Today, 6:00am
EG Ampol West Ryde EG Ampol West Ryde 160.7c Today, 6:00am
Metro Petroleum Tarro Metro Tarro 161.4c Today, 6:00am
4 BP Guildford BP Guildford 161.5c Today, 6:00am
5 Speedway Auburn Road Speedway Auburn 161.5c Today, 6:00am

Premium Unleaded 98

Rank Station Brand Suburb Price Updated
Arko Earlwood Arko Energy Earlwood 163.5c Today, 6:00am
Metro Petroleum Earlwood Metro Earlwood 163.5c Today, 6:00am
Pearl Energy Bathurst Pearl Energy Bathurst 165.9c Today, 6:00am
4 Astron Bathurst Astron Bathurst 165.9c Today, 6:00am
5 Metro Petroleum Kelso Metro Kelso 166.9c Today, 6:00am

Premium Diesel

Rank Station Brand Suburb Price Updated
Metro South Bathurst Metro South Bathurst 152.9c Today, 6:00am
Pearl Energy Bathurst Pearl Energy Bathurst 152.9c Today, 6:00am
Pearl Energy Thornton Pearl Energy Thornton 157.4c Today, 6:00am
4 Pearl Energy Medowie Pearl Energy Medowie 157.9c Today, 6:00am
5 Apw APW Wentworthville 158.3c Today, 6:00am

LPG/Autogas

Rank Station Brand Suburb Price Updated
APCO Albury APCO Albury 89.9c Today, 5:41am
APCO Albury APCO Albury 89.9c Today, 6:00am
Metro Fuel Croydon Park Metro Croydon Park 92.7c Today, 6:00am
4 Metro Tuggerah Metro Tuggerah 95.9c Today, 6:00am
5 Metro Bow Bowing Metro Minto 95.9c Today, 6:00am

Cheapest Suburbs for Petrol in New South Wales

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

Suburb Stations Average Price Cheapest Price
Earlwood 4 stations 158.7c 142.9c
Bathurst 4 stations 152.2c 143.9c
Thornton 3 stations 161.6c 145.4c
Beresfield 4 stations 167.3c 145.4c
Kelso 4 stations 151.4c 146.9c
Lidcombe 2 stations 154.4c 148.9c
Guildford 3 stations 160.1c 149.5c
Auburn 4 stations 166.8c 149.5c
Waratah 2 stations 149.5c 149.5c
Granville 6 stations 167.4c 149.5c
Campbelltown 2 stations 169.8c 149.7c
Marrickville 3 stations 159.2c 149.9c
Port Kembla 4 stations 153.7c 149.9c
Hexham 2 stations 154.2c 150.5c
Mayfield 4 stations 160.2c 150.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
Metro Petroleum Earlwood 281 Homer St, Earlwood NSW 2206 Metro 142.9c 142.9c - - 163.5c Today, 6:00am
Arko Earlwood 108 Homer St, Earlwood NSW 2206 Arko Energy 143.5c - - - 163.5c Today, 6:00am
Pearl Energy Bathurst 146 William Street, Bathurst NSW 2795 Pearl Energy 143.9c 141.9c - - 165.9c Today, 6:00am
Astron Bathurst 35 William St, Bathurst NSW 2795 Astron 143.9c 141.9c 152.9c 162.9c 165.9c Today, 6:00am
Metro South Bathurst 45 Bant Street, South Bathurst NSW 2795 Metro 144.9c 142.9c - 157.9c - Today, 6:00am
Astron Beresfield 261 Anderson Dr, Beresfield NSW 2322 Astron 145.4c 143.4c 157.4c - 182.9c Today, 6:00am
Pearl Energy Thornton 5 Glenwood Dr, Thornton NSW 2322 Pearl Energy 145.4c 143.4c - - 182.9c Today, 6:00am
Ampol Kelso 19 Sydney Road, Kelso NSW 2795 Ampol 146.9c 144.9c 155.9c - 168.9c Today, 6:00am
Metro Petroleum Kelso 16 Ingersole Dr, Kelso NSW 2795 Metro 146.9c 144.9c - - 166.9c Today, 6:00am
Metro Fuel Homebush 134 John Street, Lidcombe NSW 2141 Metro 148.9c 146.9c - - 171.9c Today, 6:00am

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
White Cliffs Outback Store Pty Ltd Cnr Keraro Rd & Johnston St, White Cliffs NSW 2836 Mobil 256.9c - 269.9c 259.9c - Today, 6:00am
Goodooga Community Store 41-43 Adams St, Goodooga NSW 2838 Independent 225.0c - 225.0c - - Today, 6:00am
Independent Ivanhoe 28 Columbus Street, Ivanhoe NSW 2878 Independent 225.0c - 232.0c - 246.0c Today, 6:00am
Junee Tyre Service Corner Cox and Main Street, Junee NSW 2663 Caltex 212.9c - 228.9c - - Today, 6:00am
Ampol Foodary Wentworthville 313 Great Western Hwy, South Wentworthville NSW 2145 Ampol Foodary 209.9c 207.9c - 225.9c 234.9c Today, 6:00am
7-Eleven Greystanes 601-605 Great Western Highway, Greystanes NSW 2145 7-Eleven 209.9c 207.9c - 221.9c 229.9c Today, 6:00am
Ampol Wilcannia Roadhouse 79-81 Woore St, Wilcannia NSW 2836 Ampol 209.9c - 219.9c - 235.9c Today, 6:00am
7-Eleven Menai Corner Allison Crescent & Menai Road, Menai NSW 2234 7-Eleven 209.9c 207.9c - - 229.9c Today, 6:00am
BP Edgecliff 67 New South Head Rd, Edgecliff NSW 2027 BP 209.9c 207.9c - - 244.9c Today, 6:00am
Independent Tibooburra 1 Silver City Highway, Tibooburra NSW 2880 Independent 208.9c - 205.9c - - Today, 6:00am

Savings Tip: Price difference between cheapest (142.9c/L) and most expensive (256.9c/L): 114.0c per litre. On a 50L tank, choosing the cheapest station saves you $57.00!

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

Orange Goulburn Dubbo Broken Hill Port MacQuarie Casino Wagga Wagga Bomaderry Morisset Tamworth Gunnedah Coffs Harbour Griffith Armidale Blacktown Lismore Randwick Revesby Ingleburn Port Kembla

About Petrol Prices in New South Wales

New South Wales has 1,771 petrol stations. Right now, ULP (unleaded petrol) prices in New South Wales range from 1.0c/L to 256.9c/L (a difference of 255.9c/L).

We track live prices from . The current average price is 176.5c/L (last updated: 2026-01-31 06:05:01.141772).

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