The 10 Cent Tell in Melbourne's West That Says the Discounting Phase Is Over

Anyone in Melbourne's west who filled the tank over the weekend got the good end of the deal. This morning's numbers sting a bit for everyone else.

Between Sunday and 8am AEST on Monday 17th Aug 2026, regular unleaded across Truganina lifted 8.4 cents to an average of 200.5, while St Albans went harder, up 10.8 cents to 206.8. E10 in Truganina climbed 10.4 cents to 195.2. Premium 95 rose 9.8 cents to 216.5. Premium 98 added 9.7 cents in Truganina and 10.3 in St Albans. Further out, Tarneit put 7.2 cents on 98, and Seaford added 7 cents on the same grade across town.

Here's what's really going on. Those numbers carry a fingerprint, and once you know how to read it, you can tell what kind of price rise you're looking at.

When every grade moves together, it's not the oil price

Global fuel costs don't behave like this. When crude lifts or the Australian dollar softens, the change filters through to the bowser over a week or two as servos take fresh deliveries at new wholesale prices. It hits grades unevenly, too. Premium blends carry different costs to E10, and the increases arrive in dribs and drabs rather than all at once.

A price cycle restoration looks completely different. Every petrol grade at a station jumps by roughly the same amount on the same morning, because the thing being reset is not the cost of fuel. It's the retail margin. That's exactly the pattern across Melbourne's west today: unleaded, E10, 95 and 98 all lifting 8 to 11 cents in step.

Then there's the clincher: diesel. While petrol grades jumped, the Victoria diesel average actually eased 1.7 cents to 245.8. Diesel doesn't follow capital city price cycles. If this were a supply story or a tax story, diesel would be moving with everything else. It isn't.

Why the west fires first

Melbourne's outer western growth corridor is one of the most competitive petrol markets in the country. Station density along the Truganina and Tarneit belt is high, the mortgages are new and the commutes are long, so servos out there discount deeper than almost anywhere else in Melbourne during the down phase of the cycle. Truganina's weekend average of 192.1 for unleaded was among the cheapest petrol anywhere in the city.

Deep discounting is why the restoration shows up there first and biggest. The sites furthest below their margins have the most ground to recover when the cycle turns, so they lead the charge back up. Seaford lifting in the south east on the same morning suggests the reset is already spreading beyond the west.

The fortnight that became a month

To put this in perspective, the ACCC has been tracking these cycles for years, and they're a genuine oddity. Regular sawtooth petrol cycles driven by retailer pricing strategy rather than costs are close to unique to Australian capital cities. They've also been stretching. A cycle that ran roughly a fortnight a decade ago can now take a month or more from peak to trough in the eastern capitals. Miss the bottom and you're not waiting a few days for cheap petrol to come back. You could be waiting weeks.

The practical upshot for your wallet

Restorations sweep across a city over several days rather than hitting every suburb at once, so Melbourne right now is a patchwork. Some suburbs are still sitting near the bottom of the cycle while others are already 10 cents into the climb. Checking unleaded petrol prices before you drive past a cheap servo tonight could save you around $5.50 on a 55 litre tank, and if you run ethanol blend, E10 prices follow the same pattern, with suburbs that haven't reset yet still cheaper than Truganina's new 195.2 average.

Worth keeping in mind for next time: none of this is random. Our best time to fill up guide breaks down how the down phase works and when the smart money fills the tank.

A restoration never makes the evening news. It just quietly costs you 10 cents a litre if you're not looking. Melbourne's west got its turn this morning, and the rest of the city gets its own over the next few days, one suburb at a time.