BP Fuel Prices in Western Australia
As of 17 September 2026, BP sells Unleaded Petrol in Western Australia from 207.0c per litre across 200 stations, averaging 240.2c — 7.6c above the Western Australia average of 232.6c. The cheapest BP Unleaded right now is 207.0c at BP Manypeaks.
Compare BP prices across 200 stations in Western Australia. Updated 02:19 AM, 17 Sep 2026.
Western Australia data source: Petrolmate sources Western Australian prices directly from
WA FuelWatch, the WA Government's 24-hour rule price scheme — WA retailers must publish their next-day prices by 2pm and hold them for 24 hours. We sync at 6am Perth time (9am AEDT).
Unleaded Petrol (240.2c)
Premium Unleaded 95 (256.4c)
Premium Unleaded 98 (259.8c)
Diesel (269.5c)
LPG/Autogas (169.8c)
240.2c
Average Unleaded Petrol
Cheapest BP Unleaded Petrol in Western Australia
256.4c
Average Premium Unleaded 95
Cheapest BP Premium Unleaded 95 in Western Australia
The Roadhouse Hooked and Cooked
239.3c
The Roadhouse Hooked and Cooked
239.3c
BP Connect Wellington Rd
Morley • 261 Walter Rd West...
239.9c
Nightowl BP Morley
Morley • 261 Walter Rd West...
239.9c
259.8c
Average Premium Unleaded 98
Cheapest BP Premium Unleaded 98 in Western Australia
Cheapest BP Diesel in Western Australia
169.8c
Average LPG/Autogas
Cheapest BP LPG/Autogas in Western Australia
BP Morley
Morley • 335 Walter Rd West...
158.9c
BP Morley
Morley • 335 Walter Rd West...
158.9c
BP in Western Australia Insights
- BP is 7.6c more expensive than the Western Australia average.
- Price spread of 167.0c means location matters. Check suburbs before filling.
- Finding the cheapest BP can save $16.60 per 50L tank.
Compare Brands in Western Australia