Check Live Prices
⛽

Cheapest Petrol in Western Australia

525 suburbs · 1000 stations · updated every two hours

Cuppa lists the price at every reporting station in Western Australia, straight from the state government feed, so the cheapest station in your suburb is a click away. FuelWatch prices are set for the whole day and published the evening before.

Capital city

Perth fuel pricesFour-week price chart and cycle read

Cheapest unleaded 91 in WA right now

SuburbCheapest Unleaded 91Stations
Casuarina208.7c1
Perth Airport208.7c2
Kwinana Town Centre209.2c3
Oakford209.3c2
Kwinana Beach209.9c6
Forrestdale211.9c5
Golden Bay212.5c2
Ascot212.9c5
Beechboro212.9c2
Bassendean213.3c4

Cheapest diesel in WA right now

SuburbCheapest DieselStations
Ascot246.9c5
Kwinana Beach246.9c6
Oakford246.9c2
Forrestdale248.5c5
Forrestfield249.7c5
Piara Waters249.7c2
Golden Bay249.9c2
Wanneroo249.9c7
Beechboro251.2c2
Bassendean251.3c4

All WA suburbs A to Z

Station count and the cheapest price reported in each suburb today.

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

Y

Prices are from the WA government fuel feed and refreshed every two hours; last update 2026-11-05 11:50 UTC. A station is listed while it has reported a price in the last seven days.