loading 999 stations…

Live fuel prices in Western Australia — cheapest servos near you

fuel-prices.eufp.eu
More ▾ A$/L ▾

Fuel prices near me — Western Australia

All fuel prices near me
MORE ABOUT WESTERN AUSTRALIA Cheapest stations, live prices, guides
Back to the map fuel-prices.eu / live / australia / western-australia · 9h 33min ago

Fuel prices in Western Australia, right now

Live prices from every station we track in Western Australia — not a state average.

Cheapest right now
A$2.49/L Diesel
Atlas · Ascot
−A$0.37 below the state average
State average
A$2.86/L Diesel
A$2.41/L SP95
Stations tracked
999
updated 9h 33min ago
Cheapest Diesel in Western Australia right now Top 10 of 683 stations · Western Australia average A$2.86/L
Atlas Ascot472 Great Eastern Hwy#1updated 19 h agoA$2.49−36 c vs avg Vibe Ascot268 Great Eastern Hwy#2updated 19 h agoA$2.50−35 c vs avg Vibe Kwinana BeachCnr Mandurah Rd & Beach St#3updated 19 h agoA$2.50−35 c vs avg Atlas Forrestdale12 Antsey Rd#4updated 19 h agoA$2.50−35 c vs avg Atlas Kwinana Beach1 Mandurah Rd#5updated 19 h agoA$2.50−35 c vs avg Vibe Oakford1780 Thomas Rd#6updated 19 h agoA$2.50−35 c vs avg Burk Oakford1526 Thomas Rd#7updated 19 h agoA$2.51−35 c vs avg Atlas Wanneroo951 Wanneroo Rd#8updated 19 h agoA$2.51−34 c vs avg Vibe Piara Waters386 Nicholson Rd#9updated 19 h agoA$2.52−34 c vs avg Vibe Baldivis120 Kerosene Lane#10updated 19 h agoA$2.53−33 c vs avg Vibe Forrestfield159 Milner Rd#11updated 19 h agoA$2.53−33 c vs avg Vibe Port Kennedy35 Blackburn Dr#12updated 19 h agoA$2.53−33 c vs avg Vibe Wanneroo964 Wanneroo Rd#13updated 19 h agoA$2.53−33 c vs avg Atlas Caversham40 Bennett St#14updated 19 h agoA$2.53−32 c vs avg Atlas Forrestfield78C Hale Rd#15updated 19 h agoA$2.53−32 c vs avg Atlas Golden Bay2 Aurea Bvd#16updated 19 h agoA$2.53−32 c vs avg FastFuel 24/7 Forrestfield54 Cumberland Rd#17updated 19 h agoA$2.53−32 c vs avg Vibe Byford868 South Western Hwy#18updated 19 h agoA$2.53−32 c vs avg Burk Bassendean309 Guildford Rd#19updated 19 h agoA$2.55−31 c vs avg Burk Beckenham1510 Albany Hwy#20updated 19 h agoA$2.55−31 c vs avg Burk Landsdale274 Gnangara Rd#21updated 19 h agoA$2.55−31 c vs avg Liberty Beckenham63 William St#22updated 19 h agoA$2.55−31 c vs avg Liberty Landsdale2 Cowle St#23updated 19 h agoA$2.55−31 c vs avg Vibe Beechboro495 Beechboro Rd North#24updated 19 h agoA$2.55−31 c vs avg Petro Fuels Calista103 Calista Ave#25updated 19 h agoA$2.55−31 c vs avg United Leda2 Feilman Dr#26updated 19 h agoA$2.55−31 c vs avg Vibe Kwinana Town Centre6 Chisham Ave#27updated 19 h agoA$2.55−30 c vs avg Vibe HendersonLot 104 Russel Rd#28updated 19 h agoA$2.56−30 c vs avg Liberty Naval Base24 Dooley St#29updated 19 h agoA$2.56−30 c vs avg United Naval Base13 Lionel St#30updated 19 h agoA$2.56−30 c vs avg Ampol ByfordLot 22 South Western Hwy#31updated 19 h agoA$2.56−29 c vs avg Vibe Hamilton Hill114 Rockingham Rd#32updated 19 h agoA$2.56−29 c vs avg Solo Hamilton Hill436 Carrington St#33updated 19 h agoA$2.57−29 c vs avg Solo Morley298 Benara Rd#34updated 19 h agoA$2.57−29 c vs avg Solo Riverton268 High Rd#35updated 19 h agoA$2.57−29 c vs avg Burk Malaga1 Harlond Ave#36updated 19 h agoA$2.57−29 c vs avg Liberty Gosnells2341 Albany Hwy#37updated 19 h agoA$2.57−29 c vs avg United Byford801-803 South Western Hwy#38updated 19 h agoA$2.57−29 c vs avg Atlas Jarrahdale2 Jarrahdale Rd#39updated 19 h agoA$2.57−28 c vs avg Caltex Kwinana Beach4 Ocean St#40updated 19 h agoA$2.57−28 c vs avg Independent Kelmscott259 Railway Ave#41updated 19 h agoA$2.57−28 c vs avg Atlas Thornlie223 Yale Rd#42updated 19 h agoA$2.58−28 c vs avg OMG Metro Maddington134 Westfield St#43updated 19 h agoA$2.58−27 c vs avg Petro Fuels Karragullen1287 Brookton Hwy#44updated 19 h agoA$2.58−27 c vs avg Petro Fuels Seville Grove537 Lake Rd#45updated 19 h agoA$2.58−27 c vs avg Vibe North Perth427 Charles St#46updated 19 h agoA$2.58−27 c vs avg Burk CamilloCnr Westfield Rd & Ypres Rd#47updated 19 h agoA$2.59−27 c vs avg Burk Mount Lawley791 Beaufort St#48updated 19 h agoA$2.59−27 c vs avg Vibe Bedford168 Walter Rd West#49updated 19 h agoA$2.59−27 c vs avg Vibe South Bunbury302 Blair St#50updated 19 h agoA$2.59−27 c vs avg

Every fuel in Western Australia, right now

The spread is the point: what you pay depends far more on which station you pick than on the state average.

SP95939 Prices A$2.03 Cheapest Average A$2.41Most expensive A$4.56 A$2.03A$4.56 Spread A$2.53
SP98724 Prices A$2.32 Cheapest Average A$2.57Most expensive A$3.32 A$2.32A$3.32 Spread A$1.00
Diesel683 Prices A$2.49 Cheapest Average A$2.86Most expensive A$4.56 A$2.49A$4.56 Spread A$2.07
GPL37 Prices A$1.46 Cheapest Average A$1.63Most expensive A$1.92 A$1.46A$1.92 Spread A$0.46

Cheapest station near you

A state average will not fill your tank. See the stations around you, sorted by price.

Prices near me →

Which brand is cheapest in Western Australia

Average diesel per brand, live.

Brand Average Cheapest Stations
Vibe A$2.64 A$2.50 50
United A$2.73 A$2.55 34
Liberty A$2.78 A$2.55 46
Shell A$2.83 A$2.63 39
Ampol A$2.85 A$2.56 85
Reddy Express A$2.86 A$2.63 79
BP A$2.97 A$2.64 139
Independent A$3.06 A$2.57 76

Go deeper

Frequently asked

How often do these prices update?

Every price here comes from FuelWatch — Government of Western Australia. We show when each station last reported — the most recent refresh was 9h 33min ago.

Why is the cheapest station cheaper than the average?

Because an average hides the spread. Right now the cheapest diesel in Western Australia is A$2.49 and the most expensive is A$4.56 — a gap of A$2.07 per litre, which is real money on a full tank.

How many stations does this map cover?

We track 999 stations in Western Australia with live prices across 4 fuel types. Tap any station on the map, or in the table above, for its own page and price history.

Source: FuelWatch — Government of Western Australia, CC BY 4.0.

For journalists & researchers Press room · Research data · Charts · Sources & licences · Reuse licence