Cheapest Fuel Prices in Melbourne, VIC 3000

Compare fuel prices from 10 petrol stations near Melbourne. Find the cheapest unleaded, diesel, and LPG prices updated throughout the day.

Current Fuel Prices in Melbourne

U91
219.3c
Avg 238.2c
E10
222.5c
Avg 234.2c
U95
235.5c
Avg 254.9c
U98
239.2c
Avg 262.9c
Diesel
258.5c
Avg 280.7c
Prem Diesel
257.5c
Avg 282.8c
LPG
97.7c
Avg 100.7c
E85
259.9c
Avg 259.9c

Petrol Stations near Melbourne, VIC

StationDistance
7-Eleven Royal Melbourne
45 Flemington Road, North Melbourne, 3051
1.5 km
7-Eleven Royal Melbourne
45 Flemington Road, North Melbourne, 3051
1.5 km
BP CLARENDON (VIC)
322 CITY ROAD, SOUTH MELBOURNE, 3205
1.6 km
BP CLARENDON (VIC)
322 CITY ROAD, SOUTH MELBOURNE, 3205
1.6 km
United Kingsway
151 Kings Way, South Melbourne, 3205
1.8 km
United Kingsway
151 Kings Way, South Melbourne, 3205
1.8 km
SHELL REDDY EXPRESS CARLTON (VIC)
406 Lygon ST, CARLTON, 3053
1.8 km
SHELL REDDY EXPRESS CARLTON (VIC)
406 Lygon ST, CARLTON, 3053
1.8 km
BP Carlton
117 Elgin Street, Carlton, 3053
1.9 km
BP Carlton
117 Elgin Street, Carlton, 3053
1.9 km

About Fuel Prices in Melbourne

FuelSpot tracks fuel prices from 10+ petrol stations near Melbourne, VIC 3000. The cheapest unleaded (U91) price in the area is currently 219.3 cents per litre, with an average of 238.2 cents per litre. Diesel prices range from 258.5 to 340.9 cents per litre.

Prices are sourced from official state government fuel price reporting systems and updated throughout the day. Use the map above to explore nearby stations or browse the station list to compare prices.

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