PetrolPulse

Perth Petrol Prices Today

Perth unleaded is averaging 200.4¢/L right now, with the cheapest at 188.7¢/L at Costco Perth Airport across 396 stations. Today is a good day to fill up. Import costs rising — fill up before prices climb.

Cheapest

188.7¢

Average

200.4¢

Highest

216.9¢

Stations tracked

396

U91

Fill up today

Fill up now. Rising import costs (6% in 2 weeks) mean the next cycle low will be higher than recent lows. Prices at the pump are likely to stay elevated.

Current avg

200.4¢

Forecast confidenceHigh

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 +10.9%AUD/USD +0.7%medium confidence

Crude oil and the Australian dollar have both been relatively stable over the past two weeks — import costs haven't changed much. Prices will still cycle up and down short-term. Use the 7-day recommendation above for timing your fill-ups.

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.4¢/L across Perth (396 stations), with the cheapest station at 188.7¢/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?

Today is a good day to fill up. Import costs rising — fill up before prices climb. 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