Fuel prices

Diesel Prices Australia

Compare today's diesel prices by capital city and see what a price move costs a ute, truck or fleet fill-up.

The average diesel price across Australian capital cities is about $2.63 per litre. Cheapest average: Hobart ($2.09).

6 of 8 cities are showing live state feed data; the rest are labelled estimates.

Diesel prices by Australian capital city, cheapest average first
CityAverage $/LLowest $/LDataUpdated
Hobart TAS2.092.03Estimate24 October 2026 — regional estimate
Darwin NT2.122.06Estimate24 October 2026 — regional estimate
Perth WA2.692.47Live24 Oct 2026, 05:44 am AWST
Sydney NSW2.792.58Live24 Oct 2026, 05:44 am AEST
Melbourne VIC2.792.52Live24 Oct 2026, 05:44 am AEST
Brisbane QLD2.841.80Live24 Oct 2026, 05:44 am AEST
Adelaide SA2.862.54Live24 Oct 2026, 05:44 am ACST
Canberra ACT2.872.76Live24 Oct 2026, 05:44 am AEST

What a price change costs you

Fill cost at today's average
$2,631.25
Extra cost with a 20c/L change
$200.00

Sources: Official NSW FuelCheck Real-Time API; Official Victoria Fair Fuel Open Data API; Official Queensland Fuel Price Reporting Scheme Direct API; Official WA FuelWatch RSS Ingestion Feed; Official South Australia Fuel Pricing Information Scheme Direct API; Calibrated Australian 2026 Price Index & AIP Fuel Cycle Model. City averages are indicative and are not a quote for a specific service station.

Based on or contains data provided by the State of New South Wales (Department of Customer Service / NSW Fair Trading). Copyright of the State of New South Wales.

Contains data provided by Service Victoria under the Fair Fuel Open Data API.

Based on or contains data provided by the State of Queensland (Fuel Price Reporting Scheme). Copyright of the State of Queensland.

Based on or contains data provided by the State of South Australia (Office of Consumer and Business Services 2021-2026). Copyright of the State of South Australia.

Diesel prices in Australia

Diesel prices move with global oil prices, the Australian dollar and refinery margins, and they can change faster than petrol. For trucks, farms, mines and tradies, diesel is often the biggest running cost, so a small change per litre adds up quickly.

The board above shows each capital city's average and lowest price, whether the figure comes from a live state feed or a labelled estimate, and when it was updated. Use the cost box to turn a cents-per-litre change into dollars for your own fill-up.

Last reviewed by the myCalculator Editorial Team. General information only, not financial or tax advice.

Frequently asked questions

Why is diesel more expensive than petrol?

Diesel often costs more per litre than petrol because of global demand for diesel, refining margins and supply constraints. Excise is the same per litre for both fuels, so the difference usually comes from the wholesale price.

Which Australian city has the cheapest diesel?

It changes day to day. The table is sorted by average price so the cheapest capital city is at the top, and each city page has its own fuel calculator.

Can businesses claim back the fuel tax on diesel?

Many businesses can claim Fuel Tax Credits for diesel used in eligible off-road and heavy vehicle activities. The truck diesel calculator estimates the credit for your usage; confirm eligibility with the ATO.

How do I work out the cost of a diesel fill-up?

Multiply litres by the price per litre. A 100 L fill-up at $2.00 per litre costs $200. Use the box above to see the extra cost of a price change.

SponsoredMortgage Hub

Dedicated Australian home loans, borrowing capacity, mortgage repayments & refinance modeling.

Advertise here →