PetrolPulse

Melbourne Petrol Prices Today

Melbourne unleaded is averaging 208.8¢/L in the latest published prices, with the cheapest at 190.5¢/L at LMCT+ Preston across 678 stations. Today is a good day to fill up. Import costs rising — fill up before prices climb.

Cheapest

190.5¢

Average

208.8¢

Highest

350.9¢

Stations tracked

678

U91

Fill up today

Even though the price cycle suggests waiting, import costs have risen 6% in two weeks. The next cycle low will likely be higher than recent lows. Filling up now locks in a better price than waiting.

Current avg

208.8¢

Forecast confidenceMedium

U91 · Updated daily · Based on price cycle and global market signals

Find cheap fuel in Melbourne

Live prices across the metro area

Advertisement

Price Trend & Outlook

Unleaded 91 · Solid = historical · Dashed = forecast

HistoricalForecastPredicted low
Crude oil +10.9%AUD/USD +0.7%medium confidence

Crude oil and the Australian dollar have both been relatively stable over the past two weeks — import costs haven't changed much. Prices will still cycle up and down short-term. Use the 7-day recommendation above for timing your fill-ups.

Learn more

Melbourne's cycle looks like Sydney's, but the data is slower

Melbourne's cycle has the same shape as Sydney's — a sharp 10-30¢/L jump followed by a long grind down — but it runs longer, averaging about six weeks between peaks across 2025 on ACCC figures. Like Sydney, regular cycles have mostly not occurred here since late February 2026. What's different is the data: Victoria's Fair Fuel scheme publishes a daily price cap (the maximum a station has committed to charge that day), not real-time changes. Stations are allowed to sell below their cap without updating the feed, so the listed price is a ceiling, not always the truth at the bowser. PetrolPulse's metro average is the best available signal for timing, but expect occasional surprises at the pump.

Geelong has a refinery — it doesn't make Melbourne cheaper

Viva Energy's Geelong refinery is one of only two operating refineries left in Australia, supplying a meaningful share of Victoria's petrol. Despite that, Melbourne pump prices track Singapore wholesale parity (the MOGAS benchmark) just like every other capital. The refinery doesn't translate to a local discount because Viva sells into the same wholesale market as importers. The cycle and the macro signals are what move your price, not where the fuel was refined.

Western and northern corridors are reliably cheaper

The most aggressive discounters — 7-Eleven, Liberty, United, Costco — cluster heaviest in western (Sunshine, Werribee, Footscray) and northern (Broadmeadows, Craigieburn, Epping) Melbourne. Inner south-eastern suburbs and the bayside corridor consistently run 5-12¢/L above the metro median because branded major stations dominate and there's less competitive pressure to drop first. If you commute through the west or north on a normal day, fill up at the far end of the trip rather than near home.

Written and reviewed by Mark Schreuder, founder of PetrolPulse

Advertisement

Melbourne petrol prices — common questions

How much is petrol in Melbourne today?

Unleaded 91 is averaging 208.8¢/L across Melbourne (678 stations), with the cheapest station at 190.5¢/L. Victoria's official open-data feed publishes prices with a ~24-hour delay, so these figures reflect yesterday's capped prices.

What day is fuel cheapest in Melbourne?

Melbourne has no consistent cheap weekday — prices follow a 14–28 day cycle, so timing the cycle trough matters much more than picking a day. Victorian prices are capped daily and can only fall during the day, so filling later in the day never costs more.

Will petrol prices go down in Melbourne?

Today is a good day to fill up. Import costs rising — fill up before prices climb. We forecast Melbourne prices from the local price cycle plus Singapore MOGAS refined-import parity and the AUD/USD rate, and publish how accurate that forecast has been.

Live now

Australia Fuel Outage Map

Track which stations are out of diesel or unleaded by state