Forrestfield Diesel Falls to 244 Cents While WA Drops 20 and NSW Climbs in the Opposite Direction
This week's fuel data uncovers a split that deserves closer scrutiny. On 22nd Apr 2026 at 2:07pm AEDT, Western Australia diesel averaged 281.8 cents per litre, down a substantial 20 cents from yesterday's 301.8. At the same moment, NSW diesel climbed 20.3 cents to 288.6, South Australia added 5.5 cents, and Queensland lifted another 4.1. Two states moving 40 cents apart in a single day raises serious questions about why motorists in one corner of the country are getting a fundamentally different deal.
Digging deeper into the Perth numbers, Forrestfield has emerged as the cheapest diesel suburb in the country. Five stations there average 253.5 cents with the cheapest pump sitting at 244.9. That is more than 50 cents below Australia's diesel average and almost 44 cents below the NSW figure. Drivers paying 288 cents in Sydney are funding an extra 43 dollars every time they fill an 80 litre tank compared to someone in Forrestfield. The variation between regions is striking and hard to justify on fuel tax or freight costs alone.
Kwinana Beach and Beckenham back the trend
Kwinana Beach follows closely with six stations averaging 254.6 cents and the cheapest at 246.9. Beckenham is third at 255.3 average, with its cheapest pump at 245.3. Welshpool rounds out the sub 258 cluster, averaging 257.9 across four sites despite a most expensive reading of 289.9 that tells its own story about which operators are passing savings on and which are not.
Motorists should be aware that this is not a one suburb fluke. Ascot shows five stations averaging 263.3 with a cheapest of 246.9. Thornlie, Mount Lawley and Landsdale all list a cheapest pump of 249.3 or 249.5. Canning Vale has nine stations averaging 268.1 with its cheapest at 249.7. Across at least ten Perth suburbs, motorists can fill up for under 250 cents a litre if they shop around. That is the kind of spread that only shows up when operators are genuinely competing for each litre.
The East Coast picture is going the other way
A closer look at the other side of the country reveals the opposite pattern. NSW diesel rose 20.3 cents to 288.6 overnight with pumps ranging from 248.7 to 375.0. The 126 cent spread is the widest of any mainland Australian state and suggests plenty of operators are charging well above necessary. Smithfield and Greenacre remain the cheapest Sydney suburbs at 261.6 cents average, with Randwick showing a cheapest pump of 254.9 that hints at what is possible. Still, the state as a whole moved the wrong way.
South Australia added 5.5 cents to reach 289.8, putting Adelaide based motorists in the highest average bracket on the mainland. Queensland climbed 4.1 cents with 1,023 stations averaging 286.9. Only Victoria sat still, dropping a token 0.6 cents to 288.8. The ACT and Tasmania remained competitive at 280.9 and 282.3 respectively, though Tasmania's maximum of 369.0 shows rural operators are still charging a premium that is worth investigating.
Why the gap deserves questions
This raises some interesting questions about pricing transparency. WA's FuelWatch scheme publishes next day prices and locks them in for 24 hours, giving motorists genuine visibility before they drive out. The East Coast has no equivalent. When diesel can swing 20 cents in a day on one side of the country while the other drops 20 cents the same day, motorists are owed an explanation about wholesale pass through, margin capture and why some markets move so much faster than others.
For Perth drivers, the message is simple. Check the board, cross-reference on an interactive fuel map, and do not assume the closest servo is offering the best deal. A 44 cent spread exists in the suburbs listed above, which means a full tank can swing by more than 35 dollars between two stations within a short drive.
For NSW, SA and QLD drivers, the advice is sharper. With state averages moving up while WA goes down, shopping around matters more than ever. Armed with this information, motorists can make informed decisions and avoid paying more than necessary.