City fuel prices
Cheapest Fuel in Perth — 184 Stations & Best Day
Cheapest now
Fill up today — cycle is near the bottom — cheapest is 9.4c below the Perth average
Prices as of 2 hr ago AEST · sourced from FuelWatch
FILL UP
Good time to fill up in Perth
Cheapest petrol is 153.3 c/L · 9.4c under the Perth average · Usually cheapest on Monday.
Cheapest petrol stations in Perth
Fair price 162.7| Rank | Station | Price | vs fair | Distance | Directions |
|---|---|---|---|---|---|
| Cheapest | ![]() Burk Cannington WA | 153.3c/L | fairat or below fair price | — | |
| 2 | ![]() Liberty Beckenham WA | 153.3c/L | fairat or below fair price | — | |
| 3 | ![]() Solo Riverton WA | 153.3c/L | fairat or below fair price | — | |
| 4 | ![]() Vibe Beechboro WA | 154.9c/L | fairat or below fair price | — | |
| 5 | ![]() Vibe Morley WA | 154.9c/L | fairat or below fair price | — | |
| 6 | ![]() Burk Bassendean WA | 155.3c/L | fairat or below fair price | — | |
| 7 | ![]() Burk Malaga WA | 155.3c/L | fairat or below fair price | — | |
| 8 | ![]() Burk Mount Lawley WA | 155.3c/L | fairat or below fair price | — | |
| 9 | ![]() Solo Morley WA | 155.3c/L | fairat or below fair price | — | |
| 10 | ![]() Liberty Cannington WA | 156.2c/L | fairat or below fair price | — | |
| 11 | ![]() Vibe Ascot WA | 156.5c/L | fairat or below fair price | — | |
| 12 | ![]() Costco Perth Airport WA | 156.7c/L | fairat or below fair price | — |
- Cheapest

Burk Cannington
WA
153.3c/L - 2

Liberty Beckenham
WA
153.3c/L - 3

Solo Riverton
WA
153.3c/L - 4

Vibe Beechboro
WA
154.9c/L - 5

Vibe Morley
WA
154.9c/L - 6

Burk Bassendean
WA
155.3c/L - 7

Burk Malaga
WA
155.3c/L - 8

Burk Mount Lawley
WA
155.3c/L - 9

Solo Morley
WA
155.3c/L - 10

Liberty Cannington
WA
156.2c/L - 11

Vibe Ascot
WA
156.5c/L - 12

Costco Perth Airport
WA
156.7c/L
All fuel types
Fuel prices in Perth by type
Low, average and high for each fuel type from the 184 stations tracked here.
| Fuel | Low | Avg | High | Stations | Cheapest at |
|---|---|---|---|---|---|
| Unleaded 91 | 153.3c | 162.7c | 181.9c | 184 | Burk Cannington |
| LPG (Autogas) | 129.9c | 148.2c | 159.9c | 16 | Liberty Beckenham |
| Premium 95 | 167.3c | 178.4c | 189.9c | 155 | Burk Cannington |
| Premium 98 | 173.5c | 187.6c | 199.9c | 181 | EG Ampol Canning Vale |
| Diesel | 181.9c | 196.5c | 209.9c | 84 | Solo Riverton |
| Premium Diesel | 183.9c | 203.3c | 211.9c | 129 | Solo Riverton |
Timing · Weekly cycle
Should you fill up in Perth?
Usually cheapest on Monday
Prices typically peak on Wednesday (+21.1¢) and bottom on Monday. Consider filling early in the week.
See the live price cycleUp to 28.6c/L between the cheapest and dearest station today.
Cheaper by area
Cheapest suburbs around Perth
Where to drive to save: local areas pulling the Perth average down — cheapest first, with each suburb's gap to the city average. Worth a short detour when the spread is wide.
Cheaper by brand
Cheapest petrol brands in Perth
Which retailer to trust on price: brand averages across Perth, cheapest first. A single station can still beat its brand's average — the leaderboard up top has the live winner.
City at a glance
Perth fuel prices at a glance
- Cheapest petrol
- 153.3 c/L
- Perth average
- 162.7 c/L
- Highest listed
- 181.9 c/L
- Stations tracked
- 184
- Price spread
- 28.6 c
- Best buy window
- Usually cheapest on Monday
- Data source
- FuelWatch
Perth snapshot
Live petrol prices in Perth
Today's prices
In Perth, WA, the cheapest Unleaded 91 today is 153.3c with a city average of 162.7c across 184 listed stations. Other fuels tracked in this city include LPG (Autogas) from 129.9c, Premium 95 from 167.3c and Premium 98 from 173.5c.
Compare nearby areas
Cheaper suburbs around Perth include Bassendean (from 155.3c), Shelley (from 153.3c), Morley (from 154.9c), Forrestfield (from 158.5c) and Lockridge (from 154.9c). Worth a short detour when the city-wide spread is more than 5c/L.
Cycle and timing
Perth typically follows a Weekly cycle price cycle. Prices typically peak on Wednesday (+21.1¢) and bottom on Monday. Consider filling early in the week. Check the live city cycle data before a full tank when the local spread is wide.
Keep exploring
More ways to read Perth fuel prices
Zoom out to the price cycle, the 7-day forecast, the wider state market and the cheapest-suburb tools.
Frequently asked
Perth fuel questions
The cheapest U91 in Perth is currently around c153.3 per litre, against a city average of c162.7. Prices refresh every 15-30 minutes, so compare live stations before you fill up.



