Cheapest Diesel Fuel Prices in South Australia Today
As of 21 May 2026, compare live Diesel prices across 121 stations in 45 suburbs across South Australia. Cheapest right now is 213.90 c/L in Suttontown. State average is 225.00 c/L. Prices from official South Australia government data, updated every 15 minutes.
Diesel prices across South Australia swung 31.0 cents over the past 4 weeks. The Middle East conflict drove a surge to 252.90 c/L around 24 Apr, before the fuel excise cut on 1 April brought some relief. Currently averaging 225.00 c/L. The spread between cheapest and most expensive suburbs is 23.5 cents.
Cheapest suburbs for Diesel in South Australia
Lowest live price per suburb.
Most expensive suburbs for Diesel
Highest live Diesel price per suburb.
Regions in South Australia
Browse fuel prices by metro area and region.
45 suburbs in South Australia
Browse live Diesel prices by suburb, sorted alphabetically.
Frequently asked questions
Where is the cheapest fuel in South Australia?
As of 21 May 2026, the cheapest Diesel in South Australia is 213.90 cents per litre in Suttontown. The state average is 225.00 c/L across 121 stations. Prices update every 15 minutes from official government data.
How many petrol stations are in South Australia?
FuelTrack tracks prices at 121 petrol stations across 45 suburbs in South Australia. Prices are sourced from official government fuel price monitoring schemes and updated every 15 minutes.
What is the best day to buy fuel in South Australia?
Based on the past 4 weeks, Wednesdays tend to have the cheapest Diesel prices in South Australia, averaging 231.70 c/L. Saturdays tend to be the most expensive at 237.30 c/L – a difference of 5.6 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.