Live prices from every station we track in Western Australia — not a state average.
The spread is the point: what you pay depends far more on which station you pick than on the state average.
A state average will not fill your tank. See the stations around you, sorted by price.
Average diesel per brand, live.
| Brand | Average | Cheapest | Stations |
|---|---|---|---|
| Vibe | A$2.68 | A$2.53 | 49 |
| United | A$2.74 | A$2.59 | 32 |
| Liberty | A$2.79 | A$2.59 | 46 |
| Shell | A$2.83 | A$2.66 | 38 |
| Reddy Express | A$2.84 | A$2.68 | 80 |
| Ampol | A$2.86 | A$2.60 | 85 |
| BP | A$2.96 | A$2.70 | 139 |
| Independent | A$3.04 | A$2.70 | 77 |
Every price here comes from FuelWatch — Government of Western Australia. We refetch it several times a day and show when each station last reported — the most recent refresh was 49 min ago.
Because an average hides the spread. Right now the cheapest diesel in Western Australia is A$2.51 and the most expensive is A$4.50 — a gap of A$1.99 per litre, which is real money on a full tank.
We track 995 stations in Western Australia with live prices across 4 fuel types. Tap any station on the map, or in the table above, for its own page and price history.
Source: FuelWatch — Government of Western Australia, CC BY 4.0.
For journalists & researchers Press room · Research data · Charts · Sources & licences · Reuse licence