Current Prices
Price History
Last 14 days (19 May - 2 June)Over the past 14 days at this station, prices have shown mixed movements. Current prices are: Unleaded at 161.9¢, Diesel at 173.9¢, Premium Unleaded 95 at 176.9¢, Premium Diesel at 176.9¢ and Premium Unleaded 98 at 185.9¢ . Specifically, Unleaded has increased by 1.3% (from 159.9¢ to 161.9¢), Diesel has decreased by 1.7% (from 176.9¢ to 173.9¢), Premium Unleaded 95 has increased by 1.1% (from 174.9¢ to 176.9¢), Premium Diesel has decreased by 1.7% (from 179.9¢ to 176.9¢) and Premium Unleaded 98 has increased by 1.1% (from 183.9¢ to 185.9¢) .
Price History Graph (Last 14 days)
Stations Near Welshpool

United Kewdale Truck Stop
410-412 Orrong Rd

Vibe Welshpool
124 Welshpool Rd

Caltex Welshpool
23 Kewdale Rd

7-Eleven Queens Park
235 Welshpool Rd

Ampol Foodary Kewdale
2 Fenton St

Atlas Fuel Welshpool
36 Welshpool Rd

Shell Reddy Express Kewdale
518 Abernethy Rd

BP Connect Carlisle
44 Archer St

Shell Reddy Express Bentley
1128 Albany Hwy

Shell Reddy Express Cloverdale
223 Belmont Ave

7-Eleven Carlisle
232 Orrong Rd

Ampol Welshpool Diesel Stop
119 Kurnall Rd

7-Eleven Bentley
1133-1135 Albany Hwy

Caltex Bentley
1/1163 Albany Hwy

United East Victoria Park
916 Albany Hwy

Liberty Cannington
25 Cecil Ave

Ampol Foodary Cannington
1346 Albany Hwy

Ampol Foodary Bentley
91-93 Manning Rd

BP Kewdale
549 Abernethy Rd

Shell Reddy Express Victoria Park
66 Kent St

Ampol Foodary Rivervale
111 Great Eastern Hwy

Liberty Beckenham
63 William St

Caltex Burswood
265 Great Eastern Hwy

BP 2go Cannington
1443 Albany Hwy
Helpful Tips & Information
- 💡 Save instantly: U91 is currently the cheapest option available at this station.
- 💡 Best time to fuel up: Early morning or late evening to potentially avoid queues.
- 💡 Check your tire pressure while you're here for better fuel economy and safety.
- 💡 Remember to check for any loyalty program benefits specific to this station/brand.
- 💡 Compare prices with nearby stations using FuelRadar before filling up.
📍 BP Welshpool Location Details
1 Ballantyne Rd, 6106, WA