Diesel prices in Australia
5395 servos reporting Diesel · national average 215.5¢ · cheapest 146.8¢ · refreshed
Looking for the cheapest Diesel in Australia? Compare live Diesel prices at 5395 servos across all eight states and territories. Right now Diesel starts from 146.8¢ at Independent Alyangula Township Service Station, Alyangula (NT). National average: 215.5¢. Petrol Smart pulls prices from official government feeds — NSW FuelCheck, FuelWatch WA, Victorian FuelCheck and the rest — refreshing every few minutes. Set a price alert and we'll ping you the moment Diesel drops to your target.
Cheapest Diesel in each state
South Australia
191.5¢
APCO Mount Gambier
avg 213.9¢ · 381 servos
Victoria
179.9¢
LMCT+ Preston - (Members Only)
avg 212.4¢ · 1688 servos
New South Wales
164.9¢
Ultra Mogo
avg 208.7¢ · 1187 servos
Queensland
165.0¢
The Post Office Roadhouse
avg 214.0¢ · 1029 servos
Western Australia
178.3¢
Liberty Landsdale
avg 221.3¢ · 680 servos
Tasmania
198.9¢
Shell Tas Petroleum Cambridge (unmanned)
avg 222.2¢ · 224 servos
Northern Territory
146.8¢
Independent Alyangula Township Service Station
avg 271.9¢ · 182 servos
Australian Capital Territory
205.9¢
BP Fyshwick
avg 218.3¢ · 24 servos
Cheapest 20 Diesel stations nationally
- 1IN
Independent Alyangula Township Service Station
Alyangula, NT 0885
146.8¢
- 2U
Ultra Mogo
MOGO NSW 2536, NSW 2536
164.9¢
- 3

Liberty Moruya
MORUYA NSW 2537, NSW 2537
164.9¢
- 4IN
The Post Office Roadhouse
, QLD 4871
165.0¢
- 5

Astron Yarraman
, QLD 4614
170.9¢
- 6IN
Yarraman Fuel
, QLD 4614
172.9¢
- 7

Ampol Crystal Creek Servo
, QLD 4816
177.7¢
- 8

Liberty Landsdale
LANDSDALE, WA 6000
178.3¢
- 9B
Burk Oakford
OAKFORD, WA 6000
178.3¢
- 10

Metro Bassendean
BASSENDEAN, WA 6000
179.2¢
- 11

Metro Wangara
WANGARA, WA 6000
179.2¢
- 12

Liberty Beckenham
BECKENHAM, WA 6000
179.3¢
- 13IN
Active fuel
INGLEBURN NSW 2565, NSW 2565
179.5¢
- 14

Rollingstone Fuels
, QLD 4816
179.7¢
- 15T
TEMCO Petroleum
GREENACRE NSW 2190, NSW 2190
179.7¢
- 16

Metro Greenacre
GREENACRE NSW 2190, NSW 2190
179.7¢
- 17

Vibe Oakford Truckstop
OAKFORD, WA 6000
179.9¢
- 18

Metro Canning Vale
CANNING VALE, WA 6000
179.9¢
- 19

Metro Wanneroo
WANNEROO, WA 6000
179.9¢
- 20?
LMCT+ Preston - (Members Only)
, VIC 3000
179.9¢
About Diesel
Diesel is the dominant fuel in utes, 4WDs, light commercials, and most heavy vehicles. It uses a different combustion process to petrol — compression ignition rather than spark — and modern diesels run on Ultra-Low Sulphur Diesel (ULSD). Diesel does not follow the price cycle that petrol does, so its price tends to be steadier week-to-week. Per-litre price is typically a few cents higher than U91.
Frequently asked
What's the cheapest Diesel in Australia today?
The cheapest Diesel live in Australia right now is 146.8¢ at Independent Alyangula Township Service Station in Alyangula, NT. National average is 215.5¢. Prices update every few minutes from official state government feeds.
How often are Diesel prices updated?
Petrol Smart pulls prices straight from each state's official fuel price feed (NSW FuelCheck, FuelWatch WA, Victorian FuelCheck and the rest) and refreshes every few minutes. Each station shows its minutes-since-last-sync so you always know what's fresh.
Which app shows the cheapest Diesel prices?
Petrol Smart tracks Diesel at every major Australian retailer — BP, Shell, Ampol, 7-Eleven, United, Coles Express, OTR, Costco and the independents. The free app shows live prices on a colour-coded map, with 7-day price forecasts and price alerts so you know when to fill up.
Does Petrol Smart cover all states for Diesel?
Yes — Petrol Smart covers all eight Australian states and territories. Diesel availability varies: every retailer sells U91 and Diesel; E10, P95, P98 and LPG availability depends on the station.