Petrol prices in Perth.
Perth petrol prices are locked for 24 hours under FuelWatch – and tomorrow’s prices are published at 2:30pm today. FuelNow shows both: today’s guaranteed price and, from 2:30pm, tomorrow’s next to it, so you can decide tonight whether to fill up now or wait for the morning.
Perth prices now
As at , the cheapest Unleaded 91 in Perth is 142.7 c/L – the median across 410 reporting stations is 166.9 c/L.
| Station | U91 (c/L) | Tomorrow | Price reported |
|---|---|---|---|
| Costco Casuarina | 142.7 | 142.7 | |
| Costco Perth Airport | 146.7 | 146.7 | |
| Liberty Landsdale | 153.5 | 159.2 | |
| Liberty Beckenham | 153.5 | 159.3 | |
| Vibe Oakford Truckstop | 153.9 | 158.9 | |
| Vibe Bedford | 156.3 | 156.3 | |
| Vibe Ascot | 156.3 | 156.3 | |
| Atlas Fuel Ascot | 156.5 | 156.5 | |
| OMG Metro Maddington | 156.5 | 155.9 | |
| OMG Metro Dianella | 156.5 | 155.9 |
FuelWatch prices are locked until 6am; tomorrow’s prices appear from 2:30pm. This board refreshes every few minutes; the app is live to the minute.
Are petrol prices in Perth going up or down?
Steady this week – Perth’s Unleaded 91 median has moved less than 2 c/L over the past seven days and sits at 166.9 c/L. Over the past month the median has swung between 148.4 and 169.9 c/L – today’s price is near the top of that swing.
Diesel in Perth now
As at , the cheapest diesel in Perth is 168.3 c/L – the median across 201 reporting stations is 183.5 c/L.
| Station | Diesel (c/L) | Tomorrow | Price reported |
|---|---|---|---|
| Liberty Landsdale | 168.3 | 175.2 | |
| Atlas Fuel Ascot | 169.9 | 169.9 | |
| Atlas Fuel Wanneroo | 170.5 | 170.5 | |
| Liberty Beckenham | 171.3 | 177.3 | |
| Vibe Kwinana OPT | 172.3 | 172.3 |
The five cheapest diesel stations in view – the app carries every diesel price in Perth, plus premium diesel.
How Perth pricing works
FuelWatch is Australia’s oldest price scheme. Every WA station’s price locks at 6am for 24 hours – what you see is guaranteed until 6am tomorrow, not a snapshot that might change before you arrive.
At 2:30pm each day, FuelWatch publishes tomorrow’s prices. FuelNow shows tomorrow’s price alongside today’s – PetrolSpy and MotorMouth don’t show them at all.
Timing your fill-up in Perth
Perth’s prices are locked daily and fully frozen – no intraday movement at all – so the fill-up-now-or-wait question has an exact answer here. From 2:30pm, FuelNow shows you today and tomorrow side by side – that is the whole decision.
Questions
- What is the cheapest petrol in Perth today?
- As at 10:31 pm AWST on 12 July 2026, the cheapest Unleaded 91 in Perth is 142.7 c/L at Costco Casuarina. The median across 410 reporting stations is 166.9 c/L, and the gap between the cheapest and most expensive station is 66.8 c/L. The FuelNow app shows every Perth station live – free, no ads, no account.
- Where do Perth petrol prices come from?
- FuelWatch – the official government fuel price scheme covering Western Australia. FuelNow reads the scheme directly: station-reported prices only, no crowd-sourcing, no estimates.
- How fresh are Perth petrol prices?
- WA locks every station’s price at 6am for 24 hours under FuelWatch, so the price you see is guaranteed until 6am tomorrow. Tomorrow’s prices are published at 2:30pm and FuelNow shows them the same afternoon.
Every fuel type
E10, Unleaded 91, 95, 98, Diesel, Premium Diesel, E85 and LPG – pick yours once and the whole Perth map re-prices around it.
Where the data comes from, in detail: the data sources page · Beyond the city: petrol prices in regional WA · Other cities: petrol prices across Australia · Coming up: the August 2026 price rise, explained