Fuel and petrol prices across Australia today
Know when to fill up.
A free fuel finder with prices from 8,168 Australian service stations, plus a FuelRadar estimate of where prices head this week.
Australia today
U91 + Diesel · national averagesCheapest capital today Perth 202.1 c/L
Cheapest U91 station: 187.2 c/L at Vibe Oakford Truckstop, Oakford, WA (cheapest of 6,902)
Perth has the cheapest U91 of the capitals today at 202.1 c/L, and Darwin the dearest at 235.3 c/L.
Updated
Prices from Australia's mandatory state fuel price reporting, updated by FuelRadar every few minutes. FuelRadar is independent.
How Australia compares
Pick your town for its stations, cheapest first.
PerthWA
U91 202.1Diesel 257.7
Bunbury · Busselton · Geraldton · Albany · Kalgoorlie–Boulder · Karratha · Port Hedland · Broome · All WA towns
AdelaideSA
U91 208.4Diesel 255.4
Mount Gambier · Whyalla · Murray Bridge · Port Augusta · Port Lincoln · All SA towns
BrisbaneQLD
U91 215.4Diesel 263.3
Gold Coast · Sunshine Coast · Toowoomba · Rockhampton · Mackay · Townsville · Cairns · Mount Isa · All QLD towns
SydneyNSW
U91 215.6Diesel 267.3
Newcastle · Central Coast · Wollongong · Albury · Coffs Harbour · Dubbo · Wagga Wagga · Tamworth · All NSW towns
MelbourneVIC
U91 218.6Diesel 265.9
Geelong · Ballarat · Bendigo · Shepparton–Mooroopna · Mildura · Warrnambool · Traralgon · Wodonga · All VIC towns
HobartTAS
U91 225.5Diesel 268.4
CanberraACT
U91 228.9Diesel 272.4
DarwinNT
U91 235.3Diesel 276.5
Capital city averages of current reports, c/L.
Where is U91 cheapest in Australia today?
South Australia has the lowest average U91 price at 218.1 c/L and Northern Territory the highest at 257.4 c/L, 39.3 c/L apart.
Source: FuelRadar (fuelradar.com.au)
Capitals' daily average U91, last 30 days
The daily average U91 price across the 8 capitals is 23.1 c/L lower than 30 days ago, at 219.4 c/L. The low was 219.4 c/L on 14 Nov.
Source: FuelRadar (fuelradar.com.au) · data as at
This week in Hobart
Week-ahead estimates are still being checked against actual prices. How the forecast is tested
As seen on
Get the free FuelRadar app
Free on iPhone and Android: price alerts, saved stations, the forecast.
Each cheapest price says what it beat: 187.2 c/L at Vibe Oakford Truckstop is the cheapest U91 of 6,902 Australian stations today.
See who’s out before you drive
Drivers report a station out of a fuel, and it shows on the list and the map.
Every price shows when it was updated
Each price says when FuelRadar updated it and how long it has held.
Your price, after your discounts
Tick your dockets, rewards and cards once, and prices show what you pay. No account needed.
Your town in context, diesel included
Unleaded 91 averages 224.1 c/L and diesel averages 271.0 c/L across Australia today. FuelRadar estimate for Hobart on Sat, 21 Nov: 217.5 c/L.
No ads and more alerts with FuelRadar+. From A$4.99.
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 202.1 c/L. Today's U91 averages, cheapest first: Perth 202.1 c/L, Adelaide 208.4 c/L, Brisbane 215.4 c/L, Sydney 215.6 c/L, Melbourne 218.6 c/L, Hobart 225.5 c/L, Canberra 228.9 c/L, Darwin 235.3 c/L.
Do I need an account to compare fuel prices?
No. Search a suburb or postcode and compare 8,168 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,710 stations in the last 24 hours, most recently at 14 Nov, 10:04 am 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.7 c/L under the weekly average. In Adelaide, Brisbane, Sydney, Melbourne, Hobart, Canberra and Darwin, no weekday was consistently cheaper over the last 11 full weeks.
Is E10 cheaper than U91?
Yes. E10 averages 218.7 c/L across Australia and U91 224.1 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.1 c/L, 60 litres costs $134.46. At Perth's average of 202.1 c/L, it costs $121.26.
















