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 113 Ampol stations in Melbourne metro at an average unleaded price of 237.8 c/L. View all Ampol prices →

Is BP or Caltex cheaper in Melbourne?

Across our Melbourne metro catalogue today, Woolworths shows a lower average unleaded board price than Caltex (181 c/L vs 218.7 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
Woolworths Petrol Station Logo
Woolworths
11181¢181–181View
Caltex Petrol Station Logo
Caltex
5325218.7¢160–248View
Petrol station logo
Independent & other brands
2113220.5¢179–238View
Liberty Petrol Station Logo
Liberty
1615221.1¢177–240View
United Petrol Station Logo
United
6157221.5¢181–240View
Metro Petrol Station Logo
Metro
1616226.7¢217–236View
Costco Petrol Station Logo
Costco
11229¢229–229View
APCO Petrol Station Logo
APCO
44229.8¢228–233View
BP Petrol Station Logo
BP
136124231.5¢181–250View
Coles Express Petrol Station Logo
Coles Express
251233¢233–233View
Astron Petrol Station Logo
Astron
1212233.6¢179–242View
7-Eleven Petrol Station Logo
7-Eleven
103103235.7¢170–252View
Shell Petrol Station Logo
Shell
146140236.3¢180–241View
Ampol Petrol Station Logo
Ampol
113109237.8¢192–252View
Mobil Petrol Station Logo
Mobil
21250¢250–250View
Woolworths Petrol Station Logo

Woolworths

1 metro stations · avg 181¢ ULP

Brand page →
Caltex Petrol Station Logo

Caltex

53 metro stations · avg 218.7¢ ULP

Brand page →
Petrol station logo

Independent & other brands

21 metro stations · avg 220.5¢ ULP

Brand page →
Liberty Petrol Station Logo

Liberty

16 metro stations · avg 221.1¢ ULP

Brand page →
United Petrol Station Logo

United

61 metro stations · avg 221.5¢ ULP

Brand page →
Metro Petrol Station Logo

Metro

16 metro stations · avg 226.7¢ ULP

Brand page →
Costco Petrol Station Logo

Costco

1 metro stations · avg 229¢ ULP

Brand page →
APCO Petrol Station Logo

APCO

4 metro stations · avg 229.8¢ ULP

Brand page →
BP Petrol Station Logo

BP

136 metro stations · avg 231.5¢ ULP

Brand page →
Coles Express Petrol Station Logo

Coles Express

25 metro stations · avg 233¢ ULP

Brand page →
Astron Petrol Station Logo

Astron

12 metro stations · avg 233.6¢ ULP

Brand page →
7-Eleven Petrol Station Logo

7-Eleven

103 metro stations · avg 235.7¢ ULP

Brand page →

Melbourne petrol brand FAQs

Is BP or Caltex cheaper in Melbourne?
Across our Melbourne metro catalogue today, Woolworths shows a lower average unleaded board price than Caltex (181 c/L vs 218.7 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 113 Ampol-branded stations across Melbourne metro in our catalogue, with an average unleaded price of 237.8 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, Woolworths shows a lower average unleaded board price than Caltex (181 c/L vs 218.7 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 231.5 c/L unleaded across 136 metro sites, while Caltex averages 218.7 c/L across 53 sites. Cycle timing and your nearest servo matter more than the network average — compare suburb pages before you fill.