Cheapest Diesel Fuel Prices in South Australia Today

As of 5 April 2026, compare live Diesel prices across 205 stations in 75 suburbs across South Australia. Cheapest right now is 223.00 c/L in Coober Pedy. State average is 311.30 c/L. Prices from official South Australia government data, updated every 15 minutes.

Prices are pulling back

Diesel prices across South Australia swung 39.0 cents over the past 3 weeks. The Middle East conflict drove a surge to 323.90 c/L around 28 Mar, before the fuel excise cut on 1 April brought some relief. Currently averaging 311.30 c/L. The spread between cheapest and most expensive suburbs is 139.0 cents.

Cheapest suburbs for Diesel in South Australia

Lowest station price per suburb right now.

Most expensive suburbs for Diesel

Highest Diesel station price per suburb right now.

Regions in South Australia

Browse fuel prices by metro area and region.

All 75 suburbs in South Australia

Every suburb with live Diesel prices, sorted alphabetically.

Angastonfrom 304.90Ardrossanfrom 306.90Balaklavafrom 299.90Barmerafrom 295.90Berrifrom 299.90Blair Atholfrom 296.90Booleroo Centrefrom 299.90Bordertownfrom 309.90Burrafrom 305.90Cedunafrom 299.90Clarefrom 285.90Coffin Bayfrom 305.50Coober Pedyfrom 223.00Cowellfrom 322.00Cumminsfrom 315.90Edithburghfrom 322.90Elizabeth Southfrom 309.90Eudundafrom 310.90Findonfrom 304.90Flinders Rangesfrom 318.00Gladstonefrom 299.90Hawkerfrom 315.90Jamestownfrom 299.90Kadinafrom 299.90Keithfrom 293.90Kimbafrom 309.90Kingscotefrom 320.90Lameroofrom 309.00Laurafrom 310.90Littlehamptonfrom 309.90Lockfrom 309.90Loxtonfrom 299.90Lyndhurstfrom 330.20Meadowsfrom 304.90Meningiefrom 307.90Mount Gambierfrom 297.50Murray Bridgefrom 310.90Naracoortefrom 306.90Nullarborfrom 362.00Nuriootpafrom 304.90Old Noarlungafrom 302.50Parndanafrom 250.00Peterboroughfrom 299.90Pinnaroofrom 309.90Poorakafrom 298.90Port Adelaidefrom 296.50Port Augustafrom 304.90Port Augusta Westfrom 295.50Port Lincolnfrom 299.60Port Vincentfrom 319.90Port Wakefieldfrom 301.90Queenstownfrom 309.90Renmarkfrom 299.90Robefrom 317.90Rosetownfrom 308.90Roseworthyfrom 301.90Stirling Northfrom 314.90Strathalbynfrom 304.90Streaky Bayfrom 332.90Suttontownfrom 297.50Tailem Bendfrom 308.90Tintinarafrom 299.00Tumby Bayfrom 303.90Two Wellsfrom 303.90Valley Viewfrom 304.90Victor Harborfrom 294.90Warnertownfrom 304.90Whyalla Norriefrom 299.90Whyalla Playfordfrom 309.90Willungafrom 305.90Wilmingtonfrom 310.90Wingfieldfrom 304.90Wudinnafrom 299.90Yorketownfrom 320.90Yuntafrom 282.90

Frequently asked questions

Where is the cheapest fuel in South Australia?

As of 5 April 2026, the cheapest Diesel in South Australia is 223.00 cents per litre in Coober Pedy. The state average is 311.30 c/L across 205 stations. Prices update every 15 minutes from official government data.

How many petrol stations are in South Australia?

FuelTrack tracks 205 active petrol stations across 75 suburbs in South Australia. Prices are sourced from official government fuel price monitoring schemes.

What is the best day to buy fuel in South Australia?

Based on the past 4 weeks, Thursdays tend to have the cheapest Diesel prices in South Australia, averaging 299.90 c/L. Tuesdays tend to be the most expensive at 309.90 c/L – a difference of 10.0 cents. Patterns vary by suburb, so check your local area for the most accurate timing.

Compare fuel prices in other states

Prices from official South Australia government fuel price monitoring data. Compare fuel prices across Australia.