Metro Fuel Fuel Prices in Australia

Metro Petroleum is one of Australia's most recognisable independent fuel brands, operating over 300 service stations primarily in metropolitan areas across the country. The brand has built a strong reputation for offering consistently competitive fuel prices, often being the cheapest option in local markets.

Metro Petroleum focuses on delivering value to customers through a no-frills approach to fuel retailing. The brand typically operates smaller format stations with an emphasis on fuel sales rather than extensive convenience offerings, allowing operational efficiencies that translate into lower prices for customers.

Metro stations offer a standard range of fuel types including Unleaded 91, E10, Premium 95, Premium 98, and Diesel. All Metro fuels meet Australian fuel quality standards and are sourced from reputable suppliers and terminals.

Cheapest Metro Fuel fuel stations in Australia

The 20 cheapest Metro Fuel sites we currently track, ordered by Unleaded 91 (or E10 where U91 is unavailable).

StationSuburbStateLowest price
Metro Petroleum Great Western
116 MAIN STREET, GREAT WESTERN, 3374
GREAT WESTERN 3374VIC145.9c
U91
Mobil Stawell
29-31 Ararat Road, STAWELL, 3380
STAWELL 3380VIC145.9c
U91
Metro petroleum Coburg North
46 Newlands Road, Coburg North, 3058
Coburg North 3058VIC146.9c
U91
Metro Petroleum, Doncaster East
1100 Doncaster Road, DONCASTER EAST, 3109
DONCASTER EAST 3109VIC147.9c
U91
Metro Bassendean
2/335 Collier Rd
BASSENDEAN 6054WA149.2c
U91
Metro Petroleum, Thomastown
212 Mahoneys Road, THOMASTOWN, 3074
THOMASTOWN 3074VIC149.9c
U91
Metro Petroleum Portland
609 Henty Highway, PORTLAND, 3305
PORTLAND 3305VIC149.9c
U91
Metro Maribyrnong
33 Raleigh Road, MARIBYRNONG, 3032
MARIBYRNONG 3032VIC149.9c
U91
Metro petroleum Taradale
124 High Street, Taradale, 3447
Taradale 3447VIC151.7c
U91
Metro petroleum Daylesford
4375 Midland Highway, Daylesford, 3460
Daylesford 3460VIC151.9c
U91
Metro Petroleum Capalaba
202-212 Old Cleveland Road
Capalaba 4157QLD152.9c
U91
Metro Petroleum Marsden
502 Browns Plains Rd
Marsden 4132QLD152.9c
U91
metro petroleum corio
446-450 Princes Highway, CORIO, 3214
CORIO 3214VIC152.9c
U91
Metro Petroleum Sandgate
57 Rainbow St
Sandgate 4017QLD153.5c
U91
Metro Frankston
86 Cranbourne Road, FRANKSTON, 3199
FRANKSTON 3199VIC153.7c
U91
Metro Nerang
2 Spencer Rd
Nerang 4211QLD154.5c
U91
Southport Metro
174 Nerang Street
Southport 4215QLD154.5c
U91
Metro Eagleby
87 Distillery Road
Eagleby 4207QLD154.9c
U91
Metro Petroleum Sunnybank
138 McCullough St
Sunnybank 4109QLD155.9c
U91
Metro Petroleum Fernvale
1514 Brisbane Valley Highway
Fernvale 4306QLD155.9c
U91

Metro Fuel stations by state

Metro Fuel operates approximately 336 stations across Australia. Average prices are for Unleaded 91 where available, otherwise E10.

NSW
222
stations
Avg U91: 199.7c
VIC
69
stations
Avg U91: 159.4c
QLD
34
stations
Avg U91: 161.7c
WA
10
stations
Avg U91: 161.7c
SA
1
stations
Avg U91: 159.9c

About Metro Fuel fuel prices on FuelSpot

FuelSpot tracks live Metro Fuel fuel prices across every Australian state that publishes data. Prices are sourced from official state government fuel-price reporting systems and refreshed throughout the day, so you can always find the cheapest Metro Fuel petrol station near you for U91, E10, U95, U98 and diesel.

© 2026 FuelSpot. All rights reserved.SitemapPrivacy PolicyContactFuelspot BlueskyFuelspot X(formerly known as Twitter)