
BP Petrol Prices Melbourne Today
Metro catalogue: 132 stations · 116 with unleaded board price.
This curve is a model of how Melbourne pump prices often move through the cycle — not historical exchange-traded data for BP. For timing tips see fuel price trends or our cycle explainer.
Horizontal axis: day 1–14 · Vertical axis: indicative cents per litre (U91)
BP and BPme in Australia
BPme & partner offers
BP promotes app-led offers through BPme, with targeted cents-per-litre discounts and partner promotions that vary by site and season. Availability differs between metro and highway locations.
- Install the BPme app to see station-specific offers before you drive.
- Stack with eligible payment promotions only where terms allow.
Practical tip
Treat BP like any other major: compare the board price on the day, because the Melbourne weekly retail cycle moves all brands together.
Loyalty rules change. Confirm discounts in the retailer's app or at the pump before filling.
Cheapest BP stations (metro)
Sorted by unleaded where we have a price. Open a station for full detail.
- BP CLAYTON SOUTHClayton South · 729 HEATHERTON ROAD160¢
- BP KINGSBURYKingsbury · 917-929 PLENTY ROAD173¢
- BP DOVETONDoveton · 60-64 PRINCES HIGHWAY180¢
- BPDoveton180¢
- BP BRAYBROOKBraybrook · 277-281 BALLARAT ROAD181¢
- BP DEER PARKDeer Park · 1001-1007 WESTERN HIGHWAY181¢
- BP THOMASTOWN - KEON PARADEThomastown · 72 KEON PARADE181¢
- BPBraybrook181¢
- BP BOX HILL SOUTHBox Hill · 891 CANTERBURY ROAD182¢
- BP BURWOODBurwood · 144 BURWOOD HIGHWAY182¢
- BPCamberwell · 1237 Toorak Road182¢
- BP CHADSTONEChadstone · 716-720 WARRIGAL ROAD182¢
BP stations in Melbourne (map)
132 locations with coordinates in our metro catalogue. Tap a marker for unleaded where we have a price.
Preparing map…
Loads when you scroll here
Brand station map loading