Compare Live Petrol Prices Across 668+ Stations in South Australia

Compare live petrol prices from 668+ stations across South Australia. Average: 171.0c/L

Last updated: 05:58 AM, 06 Jun 2026

Open Map View
171.0c
Average Price (ULP)
153.5c
Cheapest Price
668+
Petrol Stations
156.4c
Price Range

South Australia Fuel Market Overview

Across South Australia, we're tracking live fuel prices from 668 service stations. Unleaded petrol currently ranges from 153.5c to 309.9c per litre, with motorists paying an average of 171.0c/L statewide. This 156.4c/L price spread means you could save up to $78.20 on a 50L tank simply by choosing the right station.

Regional Price Comparison

Location matters significantly across South Australia. Munno Para offers the best value at 156.2c/L (across 2 stations), while St Marys averages 157.8c/L — a difference of 1.6c per litre. Hillcrest sits in the middle at 157.7c/L. Browse prices by suburb: Munno Para, Port Adelaide, Clare, Elizabeth, Mawson Lakes, Salisbury Downs.

Fuel Types Available

Compare all fuel types across South Australia: Unleaded (ULP) from 153.5c/L, E10 Ethanol from 149.5c/L, Premium 95 from 168.5c/L, Premium 98 from 173.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 South Australia

South Australian fuel prices are typically lowest Monday to Wednesday. Adelaide and regional centres follow similar patterns. Avoid filling up on weekends when prices tend to peak. Check our Best Time to Fill Up guide for detailed advice.

Data Sources

Prices for South Australia are sourced from SA Fuel Pricing 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 Holding Steady
Prices are pretty stable across the state at the moment. Fill up whenever suits you.
77% Forecast Accuracy
Our price predictions are reliable, verified across 3.2M forecasts using proper scoring methods.
90 Servos with Price Drops
We've spotted 90 price drops and 8406 stations offering the cheapest fuel in their area right now.
22 Stations Rising Fast
We've noticed 22 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

90
Price Drops
in last 24h
8406
Cheapest in
Their Area
22
Rising Price
Alerts
PetrolSMART Market Sentiment
100%
Fill Now
Good Value
Fair
Wait
Check

Check individual station prices in South Australia

Price Cycle Overview

Distribution of stations across cycle phases in South Australia

Dominant
Falling
59% conf
Low 0% (14)
Rising 0% (32)
High 0% (0)
Falling 100% (13508)
Falling Phase Dominant
Prices dropping - might pay to wait a bit
7-Day Price Forecast
+1.6c
average expected change
3202
forecasting
drop
0
stable
2063
forecasting
rise
Prices Expected to Hold Steady
Prices across South Australia are expected to remain relatively stable over the next week. Fill up when convenient.
Best Day to Fill Up
Thursday

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

Cheapest Petrol Prices in South Australia Right Now

Unleaded Petrol

Rank Station Brand Suburb Price Updated
Liberty Port Adelaide Liberty Port Adelaide 153.5c Today, 5:58am
Liberty Port Adelaide Liberty Port Adelaide 153.5c Yesterday, 4:40am
Solo Clare St Solo Clare 153.5c Yesterday, 4:10am
4 Leroy’s Munno Para Independent Munno Para 153.5c Yesterday, 11:53am
5 Solo Clare St Solo Clare 153.5c Today, 5:58am

Diesel

Rank Station Brand Suburb Price Updated
United Petroleum Mount Gambier United Mount Gambier 194.9c Yesterday, 4:20am
APCO Mount Gambier APCO Mount Gambier 194.9c Today, 5:58am
United Mount Gambier United Glenburnie 194.9c Today, 5:58am
4 Matthews Petroleum BP Mount Gambier 194.9c Today, 5:58am
5 Matthews Petroleum BP Mount Gambier 194.9c Yesterday, 12:25am

Ethanol 10%

Rank Station Brand Suburb Price Updated
Liberty Port Adelaide Liberty Port Adelaide 149.5c Yesterday, 4:40am
Solo Clare St Solo Clare 149.5c Yesterday, 4:10am
Liberty Port Adelaide Liberty Port Adelaide 149.5c Today, 5:58am
4 Solo Clare St Solo Clare 149.5c Today, 5:58am
5 Solo Taperoo Solo Taperoo 153.5c Yesterday, 4:35am

Premium Unleaded 95

Rank Station Brand Suburb Price Updated
Leroy’s Munno Para Independent Munno Para 168.5c Yesterday, 11:53am
Leroy’s Munno Para Independent Munno Para 168.5c Today, 5:58am
U-Go West Hindmarsh U-Go West Hindmarsh 169.5c Today, 5:58am
4 Mobil Hampstead Gardens Mobil Hampstead Gardens 169.5c Today, 5:58am
5 Mobil Hampstead Gardens Mobil Hampstead Gardens 169.5c 4 Jun, 9:22am

Premium Unleaded 98

Rank Station Brand Suburb Price Updated
EG Ampol Nailsworth EG Ampol Nailsworth 173.5c Yesterday, 4:00pm
U-Go Clearview U-Go Clearview 173.5c Today, 5:58am
EG Ampol Elizabeth EG Ampol Elizabeth 173.5c Today, 5:58am
4 U-Go Clearview U-Go Clearview 173.5c Yesterday, 12:52am
5 U-Go West Hindmarsh U-Go West Hindmarsh 173.5c Yesterday, 12:52am

Premium Diesel

Rank Station Brand Suburb Price Updated
Matthews Petroleum BP Mount Gambier 194.9c Yesterday, 12:25am
Matthews Petroleum BP Mount Gambier 194.9c Today, 5:58am
Mobil Mount Gambier Mobil Mount Gambier 194.9c Yesterday, 1:55am
4 Pearl Energy Mount Gambier Pearl Energy Mount Gambier 194.9c Yesterday, 1:55am
5 Pearl Energy Mount Gambier Pearl Energy Mount Gambier 194.9c Today, 5:58am

LPG/Autogas

Rank Station Brand Suburb Price Updated
OTR Angle Park OTR Angle Park 95.9c Yesterday, 8:20pm
OTR Angle Park OTR Angle Park 95.9c Today, 5:58am
OTR Elizabeth South OTR Elizabeth South 95.9c Yesterday, 8:19pm
4 United Petroleum Elizabeth South United Elizabeth South 95.9c Today, 5:58am
5 United Elizabeth North United Elizabeth North 95.9c Today, 5:58am

Cheapest Suburbs for Petrol in South Australia

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

Suburb Stations Average Price Cheapest Price
Munno Para 2 stations 156.2c 153.5c
Port Adelaide 2 stations 153.7c 153.5c
Clare 5 stations 176.6c 153.5c
Elizabeth 3 stations 157.1c 155.5c
Mawson Lakes 2 stations 156.9c 155.9c
Salisbury Downs 3 stations 157.2c 155.9c
Parafield Gardens 3 stations 158.6c 155.9c
Blair Athol 5 stations 158.4c 156.7c
Gawler 2 stations 159.4c 156.9c
Marion 3 stations 157.8c 157.5c
Hillcrest 2 stations 157.7c 157.5c
Panorama 2 stations 157.5c 157.5c
Klemzig 2 stations 158.2c 157.5c
Gilles Plains 2 stations 157.5c 157.5c
Prospect 2 stations 157.7c 157.5c

Cheapest Petrol Stations in South Australia

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
Liberty Port Adelaide Cnr St Vincents & Perkins Drive Liberty 153.5c 149.5c 197.5c - 176.5c Today, 5:58am
Solo Clare St 19 Clare St Solo 153.5c 149.5c 197.5c - 176.5c Today, 5:58am
Leroy’s Munno Para Shop 111/600 Main N Rd Independent 153.5c - 197.5c 168.5c 176.5c Today, 5:58am
X Convenience Elizabeth Downs 28 Hamblynn Road X Convenience 153.9c - - 169.9c 177.9c Today, 5:58am
X Convenience Port Adelaide Lot 12 Grand Junction Road X Convenience 153.9c - - - 177.9c Today, 5:58am
Solo Smithfield Plains 237 Curtis Road Solo 154.5c 153.5c 196.5c - 176.5c Today, 5:58am
Solo Edinburgh North 107 Womma Rd Solo 154.5c 153.5c 196.5c - 177.5c Today, 5:58am
X Convenience Womma Road 2 Eyre Boulevard X Convenience 154.5c - - 170.5c 178.5c Today, 5:58am
X Convenience Eyre 503 Stebonheath Rd X Convenience 154.5c - - 170.5c 178.5c Today, 5:58am
Ampm Elizabeth Shop 8, 88 Elizabeth Way AM/PM 155.5c - - 170.5c 178.5c Today, 5:58am

Most Expensive Petrol Stations in South Australia

Avoid overpaying - these stations have the highest ULP prices:

Station Address Brand ULP E10 Diesel P95 P98 Updated
William Creek Hotel Oodnadatta Track Independent 309.9c - 339.9c - - Today, 5:58am
Pink Roadhouse Lot 42 Ikaturka Tce Independent 309.9c - 339.9c - - Today, 5:58am
Nullarbor Roadhouse 75886 Eyre Highway Mogas 280.0c - 299.0c 288.0c - Today, 5:58am
Western Ki Caravan Park 7928 South Coast Rd Independent 278.0c - - - - Today, 5:58am
Angorichina Tourist Village & Store Lot 1395 Parachilna Road Independent 269.0c - 299.0c - 289.0c Today, 5:58am
Punyelroo Caravan Park 153 Punyelroo Road Independent 263.9c - - - 292.9c Today, 5:58am
Border Village Roadhouse 22 Eyre Highway Shell 260.0c - 298.0c 285.0c - Today, 5:58am
Kingoonya Caravan Park 27 Harvey Street Independent 250.0c - 295.0c - - Today, 5:58am
Mid North Tyres Balaklava 18-22 How St Mogas 249.9c - - - - Today, 5:58am
Perrys Leigh Creek South Motors 1 Black Oak Drive Independent 239.9c - 279.9c - 269.9c Today, 5:58am

Savings Tip: Price difference between cheapest (153.5c/L) and most expensive (309.9c/L): 156.4c per litre. On a 50L tank, choosing the cheapest station saves you $78.20!

Nearby Areas in SA

Compare fuel prices in these nearby locations:

Adelaide
stations
Mount Gambier
stations
Whyalla
stations
View Interactive Map & Live Prices for South Australia →

Other Suburbs in

Mount Gambier Port Augusta Port Lincoln Murray Bridge Ceduna Whyalla Port Pirie Renmark Bordertown Pooraka Kadina Nuriootpa Clare Blair Athol Naracoorte Hawker Strathalbyn Victor Harbor Tumby Bay Berri

About Petrol Prices in South Australia

South Australia has 668 petrol stations. Right now, ULP (unleaded petrol) prices in South Australia range from 153.5c/L to 309.9c/L (a difference of 156.4c/L).

We track live prices from . The current average price is 171.0c/L (last updated: 05:58 AM, 06 Jun 2026).

How to Save Money on Fuel in South Australia

🌏 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 171.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.