Fuel and petrol prices across Australia today

Know when to fill up.

or search a suburb for U91 prices near you.

Cheapest now

Today across Australia

Perth has the cheapest U91 of the capitals today, and Darwin the dearest: U91 · national average 227.6 c/L.

214.3 cents a litre

Cheapest capital: Perth

Dearest capital: Darwin

Is U91 petrol cheap in Australia today?

Prices fell in every capital over the last 7 days.

Have a docket or membership?See your price

As seen on

  • 9News
  • 10 News+
  • Today Show
  • The Australian
  • Yahoo Finance
  • carsales
  • Drive
  • The Chronicle
  • Big Rigs
  • PerthNow

Today in Australia

On Thu 12 Nov, U91 averaged 214.3 c/L in Perth, the cheapest capital, and 240.1 in Darwin, the dearest.

Fuel type

Against the national U91 average, 227.6 c/L (dashed):UnderOver

Source: FuelRadar (fuelradar.com.au)

All states and territories

Cheapest and dearest towns, October 2026

Each town's average U91 price in c/L over the period, not today's price.

Cheapest towns

Dearest towns

Every fuel today

Lowest and average reported price across Australia, with EV plugs, power and access on the same map.

LowestAverageEvery grade on one scale, 73 to 289 c/L

Updated · Prices in c/L. Current charging prices and live availability are not provided.

Get the free FuelRadar app

Free on iPhone and Android: price alerts, saved stations, the forecast.

Download on the App StoreGet it on Google Play
FuelRadar app Today screen with the fill-up call for Brisbane and the cheapest Unleaded 91 within 15 km
FuelRadar app fuel map with Unleaded 91 prices around Brisbane, each marked Cheap, Average or Pricey

No ads and more alerts with FuelRadar+. A$4.99 once.

App preview. Prices shown are example captures, not current reports.

Fuel price questions

Do I need an account to compare fuel prices?

No. Search a suburb or postcode and compare 8,166 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,618 stations in the last 24 hours, most recently at 12 Nov, 9:07 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 12 of the last 12 full weeks, about 6.8 c/L under the weekly average. In Adelaide, Brisbane, Sydney, Melbourne, Hobart, Canberra and Darwin, no weekday was consistently cheaper over the last 12 full weeks.

Is E10 cheaper than U91?

Yes. E10 averages 222.2 c/L across Australia and U91 227.6 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 227.6 c/L, 60 litres costs $136.56. At Perth's average of 208.6 c/L, it costs $125.16.