Last updated: 11 hours ago
Hit the All time button below to see the timing of long-term peak and low pricing levels here in Western Australia.
Today's Unleaded 91 pricing in Western Australia
- Cheapest city in Western Australia: Geraldton at $1.31
- Most expensive city in Western Australia: Karratha at $1.61
- State average: $1.40
Use the Fuel type selector above to show prices for other fuel types. Average retail fuel prices update daily.
Click through to see fuel pricing details for individual towns/cities in Western Australia.
- Perth: $1.32
- Bunbury: $1.34
- Busselton: $1.37
- Geraldton: $1.31
- Albany: $1.36
- Kalgoorlie: $1.46
- Karratha: $1.61
Can't find your town or city listed above? Find it in our Suburbs listing or use the sidebar search.
Filter fuel pricing details in Western Australia by different fuel types.
- Unleaded 91 (
- Premium Unleaded 95 (
- Premium Unleaded 98 (
- Premium Diesel
- b20 Diesel
- Compressed Natural Gas
- Electric Vehicle charge