Compare petrol brands in Melbourne

Live unleaded averages from 710 stations across 15 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 116 Ampol stations in Melbourne metro at an average unleaded price of 207.9 c/L. View all Ampol prices →

Is BP or Caltex cheaper in Melbourne?

Across our Melbourne metro catalogue today, APCO shows a lower average unleaded board price than Puma Energy (192 c/L vs 192 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.

BrandStationsWith ULP priceAvg c/LRange c/LDetail
APCO Petrol Station Logo
APCO
44192¢190–195View
Puma Energy Petrol Station Logo
Puma Energy
11192¢192–192View
Costco Petrol Station Logo
Costco
11193¢193–193View
Metro Petrol Station Logo
Metro
1010193.8¢189–201View
Caltex Petrol Station Logo
Caltex
4921194.6¢160–216View
Mobil Petrol Station Logo
Mobil
43196¢188–210View
Liberty Petrol Station Logo
Liberty
1918197.3¢183–200View
Petrol station logo
Independent & other brands
2214197.6¢183–220View
United Petrol Station Logo
United
7370200.6¢181–223View
BP Petrol Station Logo
BP
140129202.9¢182–216View
Astron Petrol Station Logo
Astron
1010203.2¢179–230View
Shell Petrol Station Logo
Shell
144139204¢180–208View
Coles Express Petrol Station Logo
Coles Express
251206¢206–206View
Ampol Petrol Station Logo
Ampol
116110207.9¢182–212View
7-Eleven Petrol Station Logo
7-Eleven
9292207.9¢170–210View
APCO Petrol Station Logo

APCO

4 metro stations · avg 192¢ ULP

Brand page →
Puma Energy Petrol Station Logo

Puma Energy

1 metro stations · avg 192¢ ULP

Brand page →
Costco Petrol Station Logo

Costco

1 metro stations · avg 193¢ ULP

Brand page →
Metro Petrol Station Logo

Metro

10 metro stations · avg 193.8¢ ULP

Brand page →
Caltex Petrol Station Logo

Caltex

49 metro stations · avg 194.6¢ ULP

Brand page →
Mobil Petrol Station Logo

Mobil

4 metro stations · avg 196¢ ULP

Brand page →
Liberty Petrol Station Logo

Liberty

19 metro stations · avg 197.3¢ ULP

Brand page →
Petrol station logo

Independent & other brands

22 metro stations · avg 197.6¢ ULP

Brand page →
United Petrol Station Logo

United

73 metro stations · avg 200.6¢ ULP

Brand page →
BP Petrol Station Logo

BP

140 metro stations · avg 202.9¢ ULP

Brand page →
Astron Petrol Station Logo

Astron

10 metro stations · avg 203.2¢ ULP

Brand page →
Shell Petrol Station Logo

Shell

144 metro stations · avg 204¢ ULP

Brand page →

Melbourne petrol brand FAQs

Is BP or Caltex cheaper in Melbourne?
Across our Melbourne metro catalogue today, APCO shows a lower average unleaded board price than Puma Energy (192 c/L vs 192 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 116 Ampol-branded stations across Melbourne metro in our catalogue, with an average unleaded price of 207.9 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 15 brand groups covering 710 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, APCO shows a lower average unleaded board price than Puma Energy (192 c/L vs 192 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 202.9 c/L unleaded across 140 metro sites, while Caltex averages 194.6 c/L across 49 sites. Cycle timing and your nearest servo matter more than the network average — compare suburb pages before you fill.