Cheap fuel in Melbourne

Live petrol & diesel prices across Melbourne, Victoria. Melbourne is served by a wider catchment of reporting fuel stations sitting just outside the immediate suburb line. The closest reporting stations to Melbourne are in Carlton (1.8 km), Fitzroy (2.1 km), East Melbourne (2.4 km). The live price list on this page pulls in the 20 cheapest stations in the Melbourne area, sorted cheapest first. Pulled from the Victorian Government Fair Fuel scheme, updated every 15 minutes.

Melbourne Unleaded Prices

  • Live prices for Melbourne are refreshing — check the map above for the latest.

Melbourne fuel price map

Melbourne petrol & diesel prices by suburb

Compare live, discounted petrol, diesel and E10 prices at every reporting station in the Melbourne area - sorted cheapest first and refreshed every 15 minutes from official VIC Government fuel data. No ads, no sign-up.

Melbourne fuel forecastShould you fill up in Melbourne today?

No rush

Melbourne E10 is 195.9c/L, mid-cycle with no clear move. Fill up whenever suits.

Now 195.9cCycle low 190.4cCycle high 203.3cE10
CheapestDearest
Full Melbourne forecast & all cities

Melbourne fuel prices by region

Right now the cheapest E10 reporting in the Melbourne area is 179.2c/L at Metro Petroleum in Carlton, and the cheapest diesel is 230.5c/L in Preston. That is about 16.7 cents a litre under the Melbourne 14-day average of 195.9c/L - the gap you pocket by timing the fill-up. Of the 754 stations reporting in the catchment, the most common chains are 7-Eleven (150), BP (141) and Reddy Express (123). Carlton is the cheapest local area to fill up at 179.2c/L.

Looking for the suburb-by-suburb breakdown? Read our guide to the cheapest fuel suburbs in Melbourne.

Melbourne sits inside the wider metro fuel market, so it runs the same price cycle as the capital - just not in lockstep. Outer and satellite suburbs typically lag the inner-metro centres by 24 to 48 hours: when the city bottoms out on a Tuesday, the trough often does not reach Melbourne until Wednesday or Thursday, and the overnight hike back to the peak can land a day late too. That lag is an opportunity - it stretches the window where a genuinely cheap fill is still on the board locally after the inner suburbs have already snapped back.

Reading Melbourne fuel prices by region is how you exploit it. The cycle still rewards mid-week filling - Tuesday to Thursday - but the exact day shifts with the lag, so a live read beats a calendar rule of thumb. The catchment here also pulls in stations just over the suburb line, and those neighbours often undercut the headline sites by a clear margin, which is why the cheapest pump is frequently a short drive rather than the servo on your commute.

Where is the cheapest fuel in Melbourne today? With 754 reporting stations in the catchment, led by 7-Eleven, the tables below answer that live by fuel type, and Carlton is currently among the cheaper nearby suburbs worth the detour. Open the Melbourne fuel station map to see how the lag plays out across the surrounding suburbs in real time.

Petrol & diesel prices in Melbourne by fuel type

Where is the cheapest petrol in Melbourne?

These are the three cheapest E10 (Unleaded E10) sites reporting in the Melbourne area right now.

Where is the cheapest Premium 98 in Melbourne?

Cheapest Premium 98 reporting in the Melbourne area right now.

Where is the cheapest Diesel in Melbourne?

Cheapest Diesel reporting in the Melbourne area right now.

Frequently asked

What is the cheapest fuel in Melbourne right now?

The live price list on this page shows the cheapest fuel in Melbourne, VIC right now - it sorts the nearest reporting stations cheapest-first and refreshes every 15 minutes from the Victorian Government Fair Fuel scheme. Pick a fuel type to compare E10, Unleaded 91, Premium 95/98 and diesel.

How many fuel stations are in the Melbourne area?

There are 754 reporting stations in the Melbourne area, across 42 brands, all reporting live prices to the Victorian Government Fair Fuel scheme. The live price list on this page sorts them cheapest-first so you can find the cheapest fill-up in the area.

When is fuel cheapest in Melbourne?

Melbourne follows the VIC 42-day fuel cycle but lags the major metro centres by 24-48 hours. The cheapest pumps in Melbourne tend to be mid-week (Tuesday to Thursday). The closest cheaper alternative is usually Carlton, 1.8 km away. Check the live price list on this page before filling up.

Which fuel types does Fuel Daddy show for Melbourne?

Live prices in Melbourne cover Unleaded 91, Unleaded E10, Premium 95, Premium 98, Diesel and Premium Diesel wherever each of its nearby stations carries them. E85 ethanol is uncommon at Melbourne stations. Use the fuel-type dropdown above the price list to switch between them.

How often are Melbourne fuel prices updated?

Every 15 minutes. VIC fuel retailers must report price changes to the Government within 30 minutes of the bowser changing, and Fuel Daddy refreshes from the Victorian Government Fair Fuel scheme four times an hour. Stations nearest to Melbourne are re-checked on every refresh (this page last generated 13:32 AEST, 24 August 2026).

Browse by region

Free on iOS

Get Melbourne fuel prices in your pocket

Live prices at 8,100+ stations Australia-wide, price-drop alerts on your favourite servos, and one-tap directions - free on the Fuel Daddy app.

Download on the App Store

Embed Melbourne's prices free

Run a website about Melbourne? Drop a live cheapest-fuel board on your page - it updates itself and costs nothing. Also see the buy-or-wait forecast, price trends, or all widgets.

More sizes & widgets →