Fuel and petrol prices across Australia today
Know when to fill up.
A free fuel finder with prices from 8,167 Australian service stations, plus a forecast that says whether to fill today or wait.
Cheapest capital today
Australia · U91Perth has the cheapest U91 of the capitals today at 203.9 c/L, and Darwin the dearest at 235.8 c/L. National average 224.8 c/L.
Should you fill today?
Week-ahead estimates are still being checked against actual prices. How the forecast is tested
As seen on
No ads and more alerts with FuelRadar+. A$4.99 once.
App preview. Prices shown are example captures, not current reports.
Fuel price questions
Which capital city has the cheapest U91 today?
Perth, at an average of 203.9 c/L. Today's U91 averages, cheapest first: Perth 203.9 c/L, Adelaide 209.8 c/L, Sydney 216.2 c/L, Brisbane 216.2 c/L, Melbourne 218.3 c/L, Hobart 226.1 c/L, Canberra 229.0 c/L, Darwin 235.8 c/L.
Do I need an account to compare fuel prices?
No. Search a suburb or postcode and compare 8,167 listed stations without an account. A free FuelRadar account adds price alerts and saved stations.
How often are fuel prices updated?
FuelRadar updated prices at 7,683 stations in the last 24 hours, most recently at 13 Nov, 2:04 pm AEST. The prices come from FuelCheck (NSW), Fuel Price Reporting Scheme (QLD), FuelWatch (WA), SA Fuel Pricing Information Scheme, MyFuel NT, FuelCheck TAS, FuelCheck ACT, VIC fuel price source.
What is the cheapest day to buy fuel?
In Perth, Wednesday was the cheapest day in 11 of the last 11 full weeks, about 6.8 c/L under the weekly average. In Adelaide, Sydney, Brisbane, Melbourne, Hobart, Canberra and Darwin, no weekday was consistently cheaper over the last 12 full weeks.
Is E10 cheaper than U91?
Yes. E10 averages 219.4 c/L across Australia and U91 224.8 c/L, 5.4 c/L less for E10 ($3.24 on a 60-litre fill).
How much does it cost to fill a 60-litre tank?
At the national U91 average of 224.8 c/L, 60 litres costs $134.88. At Perth's average of 203.9 c/L, it costs $122.34.
















