Ascot Servos Sit 29 Cents Apart on Diesel While the Same 253.9 Board Appears in Seven WA Suburbs
At 8:07am AEST on 13th Sep 2026, the five servos in Ascot are charging anywhere from 235.7 to 264.9 cents a litre for diesel. That is a 29.2 cent gap inside one Perth suburb. Drive down to Donnybrook in the South West and the five servos there sit between 248.5 and 249.9. Same fuel, same state, same pricing rules, and one suburb has a spread twenty times wider than the other.
That is a strange result, because Western Australia is supposed to be the one state where it cannot happen.
Perfect information, imperfect prices
Economics has a tidy idea called the law of one price. If buyers know every seller's price and the product is identical, competition should push all the prices together. Nobody pays 264.9 when 235.7 is available down the road.
WA comes closer to that ideal than anywhere else in the country. Every servo in the FuelWatch area must lodge tomorrow's price by 2pm. It is published at 2:30pm and locked for the whole of the next day. You can know tonight exactly what every board in Perth will read tomorrow.
And yet Ascot still spans 29 cents. Information is not the problem. The product is, because what a servo sells is not identical even though the diesel in the tank is.
Think of it this way. Ascot sits on Great Eastern Highway beside Perth Airport. A driver returning a hire car with the needle on empty is not shopping around. They need diesel now, in this suburb. To that customer, a servo two exits away is a different product, and the operator at the top of the range knows it. Economists call this product differentiation. It lets a price stand well above the suburb's floor even when everyone can see the floor.
Donnybrook is the mirror image, a country town with five servos, no captive airport traffic, and locals who drive past all of them every week. There is nowhere to hide a premium, so nobody tries. The result is a 1.4 cent cluster.
The 253.9 fingerprint
The dearest diesel board in each of these seven suburbs reads the same number this morning:
* Kwinana Beach: 253.9
* Landsdale: 253.9
* Port Kennedy: 253.9
* Byford: 253.9
* Neerabup: 253.9
* Picton: 253.9
* Williams: 253.9
The list runs from Perth's northern fringe down to Bunbury and out to a wheatbelt town on Albany Highway, and every one of them tops out at exactly 253.9. Seven local managers do not land on the same figure by chance. One retailer is setting a single diesel price across its whole WA network from one desk, and the boards carry the fingerprint.
The floor tells a similar story. 237.2 is the cheapest board in Bassendean, Wanneroo and Wangara. 235.7 is the cheapest in both Kwinana Beach and Ascot. That looks like two more networks, each with its own shared number.
You might be wondering what this means for the suburb spreads we started with. The gap in your suburb mostly comes down to which chains happen to have a site there. How hard the local operators are fighting each other matters less. Wanneroo's 25.7 cent spread and Wangara's 24.7 both come from having a floor chain at 237.2 and a dearer operator at the other end. Neerabup's tidy 8.6 cent range is what you get when the 253.9 network is the ceiling and nobody undercuts it by much.
What this means for your tank
The state average lifted a modest 1.3 cents overnight to 262.6 across 1,007 servos, so WA as a whole is not moving much. The action is in the gaps, and the gaps are wide. Maddington's nine servos run from 238.9 to 257.9. Busselton's eight span 21 cents.
WA drivers already half know the practical lesson. Because tomorrow's prices are published this afternoon, you do not have to guess. Check the diesel prices for your suburb after 2:30pm Perth time and you will see exactly which network is at the floor, and whether a site near you is charging the airport premium. That planning window is worth more in WA than in any other state, and our guide to the best time to fill up explains how to use it. The same structure sits underneath the unleaded petrol prices boards too.
In WA the map matters more than the calendar. Know which chain is where, and the 29 cent spread in Ascot becomes a saving rather than a puzzle.