PetrolPulse

Perth Petrol Prices Today

Perth unleaded is averaging 200.8¢/L right now, with the cheapest at 184.9¢/L at FastFuel 24/7 Forrestfield across 395 stations. It is worth waiting before you fill up. Import costs falling — waiting a few days may pay off.

Cheapest

184.9¢

Average

200.8¢

Highest

215.9¢

Stations tracked

395

U91

Mixed signals
Wait if you can

Import costs have dropped 8% in 2 weeks. Prices should ease as lower wholesale costs flow through to the pump. Fill up when you need to.

Current avg

200.8¢

Forecast confidenceMedium

U91 · Updated daily · Based on price cycle and global market signals

Find cheap fuel in Perth

Live prices across the metro area

Advertisement

Price Trend & Outlook

Unleaded 91 · Solid = historical · Dashed = forecast

HistoricalForecast
Crude oil -15.3%AUD/USD +1.3%high confidence

Crude oil has fallen 15% and the australian dollar has strengthened — the cost of importing petrol is down 10%. That typically flows through to the pump within 3–4 weeks. Don't over-fill right now — cheaper prices are likely coming.

Learn more

Perth has the most predictable cycle in Australia

Perth runs a weekly cycle, not a multi-week one — the ACCC puts the 2025 average at one week, against about five in Sydney and six and a half in Brisbane. Our own data puts the cheapest day on Tuesday and the dearest on Wednesday, with a day-of-week spread of roughly 15¢/L. That is six to thirty times larger than any other capital, and it makes the weekday the single most actionable signal in the product. Filling on Wednesday instead of Tuesday costs about $9 on a 60-litre tank, every week.

FuelWatch makes tomorrow's price public today

WA is the only state in Australia where retailers are legally required to commit to tomorrow's price by 2pm today, and then hold that price for a full 24 hours. The scheme is run by FuelWatch and has been in force since 2001. PetrolPulse ingests the same feed for today's prices. To see tomorrow's committed prices before they take effect, check FuelWatch directly — they are a regulatory commitment rather than a forecast, which makes Perth the easiest market in the country to time correctly.

How to play the weekly cycle

The simplest rule of thumb: fill up Tuesday, avoid Wednesday, and use FuelWatch's 24-hour advance prices to confirm the trough before it lands. On our measured day-of-week spread that is worth around 15¢/L versus filling at the weekly peak. The recommendation card above is built on the same weekly pattern — Perth is the one market where PetrolPulse treats the day of the week as the primary signal rather than a multi-week trough, because the weekly rhythm here is strong enough to beat the cycle model on its own.

Written and reviewed by Mark Schreuder, founder of PetrolPulse

Advertisement

Perth petrol prices — common questions

How much is petrol in Perth today?

Unleaded 91 is averaging 200.8¢/L across Perth (395 stations), with the cheapest station at 184.9¢/L. Prices on this page come from official government price feeds and refresh every 30 minutes.

What day is fuel cheapest in Perth?

Tuesday. Perth runs a weekly cycle rather than a multi-week one, and our data puts the cheapest day on Tuesday and the dearest on Wednesday — a day-of-week spread of roughly 15¢/L, or about $9 on a 60-litre tank. WA retailers must commit to tomorrow's price by 2pm today under FuelWatch, so you can confirm the trough before it lands.

Will petrol prices go down in Perth?

It is worth waiting before you fill up. Import costs falling — waiting a few days may pay off. We forecast Perth prices from the local price cycle plus Singapore MOGAS refined-import parity and the AUD/USD rate, and publish how accurate that forecast has been.

Live now

Australia Fuel Outage Map

Track which stations are out of diesel or unleaded by state