Compare petrol brands in Melbourne
Live unleaded averages from 763 stations across 17 petrol brands in our Melbourne metro catalogue (inner and suburban postcodes we track). Compare Ampol, BP, Shell, Caltex, 7-Eleven, United, Liberty and independents, then open a brand for maps, loyalty context, and quick links to the cheapest sites.
We currently list 132 Ampol stations in Melbourne metro at an average unleaded price of 157.2 c/L. View all Ampol prices →
Is BP or Caltex cheaper in Melbourne?
Across our Melbourne metro catalogue today, Costco shows a lower average unleaded board price than APCO (145 c/L vs 148 c/L). Your cheapest fill still depends on the weekly cycle and the nearest sites — use the map on each brand page.
For background see how pricing works, rewards programs, and our full fuel brands directory.
Melbourne metro averages (unleaded U91)
Sorted by lowest average unleaded price where data is available. Station counts include every metro site we catalogue for that brand — not just stations reporting a live board price today.
| Brand | Stations | With ULP price | Avg c/L | Range c/L | Detail |
|---|---|---|---|---|---|
![]() | 3 | 3 | 145¢ | 143–148 | View |
![]() | 5 | 5 | 148¢ | 146–150 | View |
![]() | 29 | 1 | 150¢ | 150–150 | View |
![]() | 140 | 138 | 151.1¢ | 146–190 | View |
![]() | 13 | 13 | 155.3¢ | 143–214 | View |
![]() | 132 | 127 | 157.2¢ | 146–203 | View |
![]() | 101 | 100 | 163.4¢ | 152–196 | View |
![]() | 22 | 19 | 164.4¢ | 149–192 | View |
![]() | 152 | 139 | 165.3¢ | 145–255 | View |
![]() | 33 | 28 | 171.8¢ | 145–220 | View |
![]() | 49 | 20 | 177.6¢ | 146–350 | View |
![]() | 1 | 1 | 181¢ | 181–181 | View |
![]() | 14 | 14 | 181.6¢ | 153–231 | View |
![]() | 3 | 3 | 181.7¢ | 167–190 | View |
![]() | 64 | 63 | 187.6¢ | 150–190 | View |
![]() | 1 | 1 | 192¢ | 192–192 | View |
![]() | 1 | 0 | — | — | View |

Costco
3 metro stations · avg 145¢ ULP
Brand page →
APCO
5 metro stations · avg 148¢ ULP
Brand page →
Coles Express
29 metro stations · avg 150¢ ULP
Brand page →
Shell
140 metro stations · avg 151.1¢ ULP
Brand page →
Metro
13 metro stations · avg 155.3¢ ULP
Brand page →
Ampol
132 metro stations · avg 157.2¢ ULP
Brand page →
7-Eleven
101 metro stations · avg 163.4¢ ULP
Brand page →
Liberty
22 metro stations · avg 164.4¢ ULP
Brand page →
BP
152 metro stations · avg 165.3¢ ULP
Brand page →
Independent & other brands
33 metro stations · avg 171.8¢ ULP
Brand page →
Caltex
49 metro stations · avg 177.6¢ ULP
Brand page →
Woolworths
1 metro stations · avg 181¢ ULP
Brand page →Melbourne petrol brand FAQs
- Is BP or Caltex cheaper in Melbourne?
- Across our Melbourne metro catalogue today, Costco shows a lower average unleaded board price than APCO (145 c/L vs 148 c/L). Your cheapest fill still depends on the weekly cycle and the nearest sites — use the map on each brand page.
- How many Ampol petrol stations are in Melbourne?
- We track 132 Ampol-branded stations across Melbourne metro in our catalogue, with an average unleaded price of 157.2 c/L today. Open the Ampol brand page for a map, cheapest sites, and loyalty notes.
- How do I compare petrol brands in Melbourne?
- Use the comparison table on this page to see average unleaded prices and station counts for 17 brand groups covering 763 metro stations. Tap a brand for maps, cheapest sites, and links into suburb directories.
- Which petrol brand is cheapest in Melbourne today?
- Across our Melbourne metro catalogue today, Costco shows a lower average unleaded board price than APCO (145 c/L vs 148 c/L). Your cheapest fill still depends on the weekly cycle and the nearest sites — use the map on each brand page.
- Are BP and Caltex prices different in Melbourne?
- Today BP averages 165.3 c/L unleaded across 152 metro sites, while Caltex averages 177.6 c/L across 49 sites. Cycle timing and your nearest servo matter more than the network average — compare suburb pages before you fill.





