Diesel Prices in Western Australia

Compare Diesel across 1,223 stations in Western Australia. Updated 04:20 AM, 05 Jun 2026.

Western Australia data source: Petrolmate sources Western Australian prices directly from WA FuelWatch, the WA Government's 24-hour rule price scheme — WA retailers must publish their next-day prices by 2pm and hold them for 24 hours. We sync at 6am Perth time (9am AEDT).
Best day to fill up — Diesel in Western Australia
Fill up on Tue, avoid Wed
Perth follows a strict weekly price cycle. Prices jump sharply on Wednesday and then ease for the rest of the week, reaching their lowest point on Tuesday. Tuesday is the day to fill up in Perth. It is the cheapest point of the cycle, right before the Wednesday price hike.
221.9c
Western Australia Average
181.3c
Cheapest
400.0c
Highest
1,223
Stations

Compare Fuel Types in Western Australia

Diesel (222c)Ethanol 85% (270c)LPG/Autogas (158c)Premium Diesel (209c)Premium Unleaded 95 (191c)Premium Unleaded 98 (202c)Unleaded Petrol (186c)

Diesel in Western Australia Insights

Cheapest Diesel Stations

Burk Oakford
Oakford • Burk
181.3c
Vibe Kwinana OPT
182.9c
Vibe Oakford Truckstop
Oakford • Vibe
182.9c
Vibe Kwinana OPT
182.9c
Vibe Forrestfield
183.9c
Burk Landsdale
Landsdale • Burk
184.3c
Burk Cannington
Beckenham • Burk
184.3c
Burk Cannington
Beckenham • Burk
184.3c
Petro Fuels Bassendean
184.8c
Petro Fuels Bassendean
184.8c

Diesel by Brand

BrandAvg PriceStations
OMG Metro187.9c4
Metro193.5c9
Burk194.6c16
Petro Fuels195.3c8
Atlas197.5c23
Vibe199.3c54
Astron201.4c4
EG Ampol204.5c22

Diesel by Suburb