Perth Metro Pumps the Nation's Cheapest Diesel While WA's State Average Climbs Past 223 Cents

This morning's fuel data uncovers a contradiction worth investigating. As of 8:06am AEST on 3rd June 2026, the statewide diesel average across Western Australia sits at 223.5 cents a litre, one of the dearest figures on the mainland and up a substantial 15.2 cents since yesterday. Yet drive through the Perth metro and you will find some of the cheapest diesel prices anywhere in the country. That gap is worth questioning, because the headline figure and the price on a Perth bowser are two very different things.

Digging deeper into the numbers, Beckenham is the standout. Servos there are pumping diesel at an average of just 186.3 cents, with the cheapest sitting at 185.3 and barely 2 cents separating the dearest from the cheapest. For a fuel that averages well over 220 cents nationally, that is unusually tight. Just up the road, Bassendean drivers are paying from 185.9 cents and Forrestfield from 186.9.

The story is the same across Perth's southern and eastern corridors. Kwinana Beach has diesel from 185.5 cents across six stations, while Ascot and Midvale both have sites near 185.5 and 185.9. The larger fuel hubs at Maddington and Canning Vale both list diesel from 187.9 cents across nine stations each. These are not isolated specials. They are clusters of competitive pricing that motorists can count on week to week.

So how does a state with metro diesel below 190 cents end up with an average of 223.5? A closer look reveals the answer in the spread. WA diesel ranges from a low of 183.3 cents to a high of 400 cents a litre. That upper figure comes from remote and regional sites, where long freight distances and limited competition push prices to levels metro drivers would never accept. When you average a 185 cent servo in Beckenham against a 400 cent outpost hundreds of kilometres from the coast, the headline number is pulled well past what most West Australians actually pay.

This is the trap with state averages, and it is one every motorist should know about. The 15.2 cent overnight rise in the WA figure was the largest single movement of any state this morning, ahead of South Australia at 10.4 cents and Queensland at 7.5 cents. On paper that looks like a sharp jump. In practice, the metro suburbs above barely moved. The average climbed because of where the data came from, not because Perth drivers suddenly faced a 15 cent increase at their local servo.

The variation between regions is striking when you compare states properly. NSW diesel averages 220 cents, Victoria 218.1, and Queensland 222.2, all sitting in a similar band. Only the Northern Territory stands apart at 278.7 cents, for the freight and remoteness reasons I have written about before. Western Australia's true metro pricing undercuts every one of those eastern states by 30 cents or more, even though its average suggests otherwise.

For diesel drivers, the practical lesson is clear. Do not let a statewide figure decide where you fill up. The difference between a servo in Beckenham at 185 cents and one charging the WA average of 223.5 is nearly 38 cents a litre, or close to 30 dollars on a 75 litre tank. Over a year of regular filling, that is hundreds of dollars sitting in plain sight for anyone who checks before they pull in.

It also pays to watch the timing. Perth runs a fairly predictable weekly price rhythm, and knowing the cheapest day to fill up can stack savings on top of choosing the right suburb. Motorists who track both the best time to fill up and their local prices are the ones consistently paying the least.

The takeaway from this morning's data is not that diesel in Perth is expensive. It is that the cheapest metro diesel in the country is hiding behind one of the highest state averages in the nation, a figure inflated by regional outliers that have little to do with what a Perth motorist actually pays. Armed with this information, motorists can make informed decisions and avoid paying more than necessary.