Western Australia fuel price report: October 2026

Western Australia drivers paid an average of 244.9 c/L for U91 and 283.3 c/L for diesel in October 2026.

By the FuelRadar team5 min read

Report highlights

  • Perth reported prices averaged 233.9 c/L for U91 in October 2026, up 13.8 c/L on September 2026.
  • Pinjarra was the cheapest town in Mandurah for U91 in October 2026 at 230.7 c/L, 3.2 c/L below Perth.
  • Bunbury averaged 235.3 c/L for U91 in October 2026, 1.4 c/L above Perth, and was cheaper than Perth in 1 of 7 months since our records began on 13 April 2026.
  • Since our records began on 13 April 2026, Tuesday has been the cheapest day to buy U91 in Perth and Wednesday the dearest, 12.6 c/L apart on average: $7.56 on a 60-litre tank.
  • Filling a 60-litre tank with U91 in Oakford (rural) rather than in Drysdale River (rural) saved $81.42 on average in October 2026.
  • Independent service stations in Western Australia averaged 2.4 c/L more than the major brands for U91 in October 2026, and 7.1 c/L less in Perth.
  • Diesel cost 36.7 c/L more than U91 in Perth in October 2026, down from 42.8 c/L in September 2026.
  • Oakford (rural) was Western Australia’s cheapest town for U91 in October 2026 at 222.5 c/L, 11.4 c/L below Perth.

Quote these with the credit: Source: FuelRadar Australia, Western Australia fuel prices, October 2026, fuelradar.com.au/fuel-price-reports/wa/2026-10

Western Australia drivers paid an average of 244.9 c/L for U91 in October 2026. This was 15.9 c/L higher than the previous period. The state diesel average reached 283.3 c/L, which was a rise of 10.3 c/L.

What drivers paid

Average price by fuel, October 2026 (c/L)
FuelWestern AustraliaChangePerthRest of state
U91244.9+15.9233.9254.8
Diesel283.3+10.3270.6288.9
P95253.3+15.0250.0261.1
P98262.5+15.2258.9267.9
LPG163.0+0.5158.0185.0

The Western Australia U91 average sat at 244.9 c/L for the month. This price was up 15.9 c/L on September 2026. The state diesel price climbed 10.3 c/L to an average of 283.3 c/L.

Other fuel types also moved, with P95 up 15 c/L to 253.3 c/L, P98 rising 15.2 c/L to 262.5 c/L, and LPG higher by 0.5 c/L to 163 c/L.

Perth against the rest of Western Australia

Drivers in Perth paid an average of 233.9 c/L for U91. People in the rest of Western Australia saw an average of 254.8 c/L. This means regional drivers paid 20.9 c/L more than the capital for unleaded petrol.

For diesel, the Perth average was 270.6 c/L. The rest of the state paid 288.9 c/L, which made regional diesel 18.3 c/L dearer than the city.

Cheapest and dearest towns

We ranked 83 towns across the state for U91 prices. Oakford (rural) was the cheapest town at 222.5 c/L, and Drysdale River (rural) was the dearest at 358.2 c/L. This gave a town spread of 135.7 c/L. Just 5 towns paid less than the capital for U91, with Vibe Oakford Truckstop offering one of the lowest local averages. For diesel, we compared 82 places. Oakford (rural) recorded the lowest average at 251.6 c/L, while Warmun was the most expensive at 389.5 c/L. This left a gap of 137.9 c/L. We found 8 towns cheaper than Perth for diesel.

Cheapest and dearest towns, October 2026 (c/L)
FuelTownAverageAgainst PerthCheapest station
U91CheapestOakford (rural)222.5−11.4Vibe Oakford Truckstop
U91CheapestGidgegannup (rural)230.7−3.2Vibe Toodyay Rd
U91CheapestPinjarra230.7−3.2United Pinjarra Truck Stop
U91CheapestBullsbrook231.8−2.1Vibe Bullsbrook
U91CheapestAnketell232.2−1.7United Anketell
U91DearestDrysdale River (rural)358.2+124.3Drysdale River Station
U91DearestWarmun355.2+121.3Warmun Roadhouse
U91DearestDjarindjin–Lombadina316.1+82.2Djarindjin Roadhouse
U91DearestOnslow290.0+56.1Thalanyji Fish and Fuel
U91DearestHalls Creek285.2+51.3Halls Creek Service Station
DieselCheapestOakford (rural)251.6−19.0Vibe Oakford Truckstop
DieselCheapestMuchea (rural)267.0−3.6Road Trains of Australia
DieselCheapestAnketell267.9−2.7United Anketell
DieselCheapestGidgegannup (rural)268.7−1.9Vibe Toodyay Rd
DieselCheapestBunbury268.8−1.8Liberty Dalyellup
DieselDearestWarmun389.5+118.9Warmun Roadhouse
DieselDearestDrysdale River (rural)369.6+99.0Kalumburu Mission
DieselDearestOnslow350.0+79.4Thalanyji Fish and Fuel
DieselDearestWiluna313.8+43.2Refuel Australia - Wiluna
DieselDearestDjarindjin–Lombadina313.7+43.1Djarindjin Roadhouse

What to watch next

The forecast for Perth U91 is "rising", with prices expected to reach 228 c/L by 12 November 2026. The diesel outlook is also "rising", heading towards a projected 270.4 c/L on the same date. These figures are estimates, not a guarantee.

In the wholesale market, petrol prices rose 3.2 c/L to 225.2 c/L, and diesel lifted 3.6 c/L to 266.7 c/L. Brent crude oil fell 9.9% to $103.53 a barrel.

Check before you fill

You can read the full report to see how every town ranked and find the cheapest station in each place at fuelradar.com.au/fuel-price-reports/wa/2026-10. The numbers in this report are station-day averages over the whole period, not today's prices.

To find the lowest prices before you take a detour, use our interactive map at fuelradar.com.au/map.

How we worked these out: each day, every service station counts once at its latest price, carried forward at most 30 days, and the averages are taken over every station-day in the period. The full report ranks every town we could rank and names the cheapest station in each. Download the PDF.

Disclaimer: Fuel prices can change after publication. The station prices in this report are the reports FuelRadar Australia held when it was published, and forecast calls are model estimates, not confirmed station prices. Check the station page or map for the latest reported price and update time before making a detour.

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