Melbourne North Petrol Prices Drop Nearly 20 Cents While State Average Climbs

*4th December 2025 8:10am AEDT*

This week's Victorian fuel price data reveals a striking disconnect that deserves closer scrutiny. While state averages show diesel climbing 2.2 cents per litre, motorists in Melbourne's northern suburbs are seeing unleaded petrol prices crash by nearly 20 cents. The variation between the headline figures and what's actually happening at the bowser raises some interesting questions about where the real value lies.

Thomastown Leads the Pack

Digging deeper into the numbers, Thomastown stands out as the clear winner for price conscious drivers this week. Unleaded petrol has dropped a substantial 19.9 cents to 196.0 cents per litre, while E10 fell 18.1 cents to 195.8 cents. Even premium 98 has come down 21 cents to 217.9 cents.

For a driver filling a 60 litre tank with standard unleaded, that translates to savings of nearly $12 compared to what they would have paid just days ago. Motorists should be aware that these prices may not last, as price cycles in Melbourne tend to move quickly.

Western Suburbs Show Competitive Pricing

A closer look at Melbourne's western corridor reveals similar opportunities. Deer Park is offering diesel from 173.9 cents per litre, with an average of 178.5 cents across four stations. Premium 95 has dropped 13.3 cents to 204.5 cents.

St Albans maintains tight diesel pricing between 183.7 and 185.7 cents, showing a spread of just 2.0 cents. This consistency suggests genuine competition rather than the price manipulation sometimes seen in other areas.

Further out, Corio near Geelong offers diesel from 175.5 cents, making it worth the trip for drivers heading down the Western Freeway.

Northern Suburbs Worth Investigating

Preston has recorded a notable 15.4 cent drop in diesel prices, now averaging 188.5 cents across eight stations. This represents one of the sharpest single suburb movements we've tracked this week.

Reservoir, with seven stations competing, offers diesel from 174.9 cents with an average of 180.4 cents. The 11 cent spread between cheapest and most expensive stations highlights why shopping around remains essential.

Regional Victoria Offers Surprises

The data uncovers some unexpected value in regional Victoria. Epsom near Bendigo has diesel as low as 169.1 cents, though the 25.8 cent spread to 194.9 cents suggests motorists need to check prices carefully before filling up.

Moe in Gippsland shows diesel from 173.5 cents, and Kilmore north of Melbourne has prices starting at 177.5 cents. These regional options deserve consideration for anyone travelling outside the metro area.

Southeast Corridor Remains Competitive

Doveton stands out for price consistency, with all three stations within half a cent of each other at around 180 cents for diesel. This kind of uniformity often indicates healthy competition rather than coordinated pricing.

Seaford offers six stations with diesel from 179.5 cents, averaging 184.0 cents. Cranbourne West starts at 179.5 cents but shows a larger 20.4 cent spread, meaning the difference between a good deal and an expensive fill can be substantial.

The Bigger Picture

What this data reveals is that state averages tell only part of the story. Victoria's diesel average climbing 2.2 cents masks the fact that informed motorists can find prices more than 20 cents below the state average in multiple suburbs.

The variation between regions is striking. Metro north has seen some of the biggest drops, western suburbs remain consistently competitive, and regional centres like Epsom are matching or beating metropolitan prices.

Compared to other states, Victoria's average diesel price of 191.3 cents sits between NSW at 192.6 cents and Western Australia at 189.5 cents. However, Victoria's minimum price of 168.9 cents is competitive with the national best.

What This Means for Motorists

For standard unleaded buyers, which represents the majority of Australian drivers, Thomastown's 196.0 cents compares favourably to many inner Melbourne stations still charging above 210 cents. The lesson is clear: a short drive north could save a family running two cars more than $20 per week.

For diesel users, the message is even more pronounced. With prices ranging from 168.9 to 240 cents across Victoria, the difference between filling up at the wrong station versus the right one could exceed $40 on a full tank.

Armed with this information, motorists can make informed decisions and avoid paying more than necessary. The data suggests that competition in Melbourne's outer suburbs is delivering real savings, even as headline state averages suggest prices are rising.

Check our interactive fuel map to find the cheapest prices in your area before your next fill up.