Skip to prices

Petrol prices Perth today

Week ending · TGP · FuelWatch

ULPPerth · c/L
Unleaded
232.8
+0.2
Diesel
275.3
−4.4
Terminal gate ULP
230.5
Terminal gate diesel
256.3
AIP weekly average (Motormouth data), week ending Sunday 4 October 2026; AIP terminal gate price, Friday 2 October 2026.
Perth · week ending 4 Octc/L
Perth week low
226.1
Perth week high
238.7
vs national average
−4.5
ULP margin over TGP
3.8
TGP change, 7 days
+2.1
60-litre fill at the average
$139.68
avg 169.6140.6249.5
Perth: terminal gate ULP 230.5 c/L today; five-year low 140.6 in December 2021, high 249.5 in March 2026.

On Tuesday 6 October the median Perth metro servo is selling unleaded at 229.9 c/L, across 446 sites on FuelWatch; the cheapest is at 217.3.

Measured against Australia's 237.3, Perth drivers are 4.5 c/L ahead, which is $2.70 each time they fill 60 litres.

Tomorrow's prices are lodged by 2pm and published at 2:30pm; the tomorrow page shows the change servo by servo, and the FuelWatch WA overview covers the rest of the state.

Perth is the one capital where tomorrow is public. Under FuelWatch, which has run since January 2001, every WA retailer tells the state by 2pm what it will charge the next day, the list goes up at 2:30pm, and the price holds for 24 hours from 6am. Nobody can lift it at lunchtime.

The 24-hour rule did not kill the cycle; it made it regular. Perth's prices climb once a week and slide for six days, and the daily record on this page shows on which weekday the climb lands.

Every metro servo on the map

222.9 or less228.9234.9 or morec/L · one dot per servo
Perth metro areas · FuelWatch Tuesday 6 October 2026
AreaMedian ULPCheapestServos
South of River229.9217.3213
North of River229.9219.3177
East/Hills229.9221.556

Fifteen cheapest in metro Perth today

ServoBrandULP
Burk Cannington1510 Albany Hwy, BeckenhamBurk217.3
Burk Oakford1526 Thomas Rd, OakfordBurk217.3
Burk Mount Lawley791 Beaufort St, Mount LawleyBurk219.3
Burk Landsdale274 Gnangara Rd, LandsdaleBurk221.3
Liberty Beckenham63 William St, BeckenhamLiberty221.5
Liberty Banksia Grove7 Honeybee Pde, Banksia GroveLiberty221.5
Liberty East Rockingham115 Dixon Rd, East RockinghamLiberty221.5
Liberty Gosnells2341 Albany Hwy, GosnellsLiberty221.5
Liberty Landsdale2 Cowle St, LandsdaleLiberty221.5
Liberty Tapping3 Herdsman Lane, WannerooLiberty221.5
Liberty O'Connor9 Pritchard St, O'ConnorLiberty221.5
Shell High Wycombe1100 Abernethy Rd, High WycombeShell221.5
Liberty Naval Base24 Dooley St, Naval BaseLiberty221.5
Vibe Oakford Truckstop1780 Thomas Rd, OakfordVibe222.2
Vibe Kwinana OPTCnr Mandurah Rd & Beach St, Kwinana BeachVibe222.3

Wholesale against the bowser in Perth

Perth's servos bought at a terminal gate that averaged 229.0 c/L across the survey week and sold at 232.8: 3.8 cents of gross margin on unleaded, 17.6 on diesel. Terminal change: +2.1 in a week, +32.0 in four.

How far can the terminal swing? In Perth it has covered 140.6 (8 December 2021) to 249.5 (26 March 2026) in five years. Today's 230.5 is marked on the dipstick, and the retail average tends to arrive there a week or two later (signal by city).

139166193220247AprMayJunJulAugSepOctPerth metro median at the bowserTerminal gate ULP■ Perth metro median at the bowser ■ Terminal gate ULP
Daily Perth figures in c/L, GST included. Perth terminal gate: AIP average; bowser median from FuelWatch.

Regional Western Australia: 16 towns this week

Broome (288.1) and Bunbury (232.4) mark the ends of the WA list; 1 of the 16 towns averaged less than Perth.

ULP weekly average, c/L · AIP weekly average (Motormouth data), week ending Sunday 4 October 2026
TownULPWeekvs PerthLowHigh
Bunbury232.4+0.1−0.4231.6233.7
Busselton234.4−0.8+1.6233.7235.7
Geraldton234.6+0.2+1.8233.9235.7
Kalgoorlie237.1+0.3+4.3236.7237.9
Albany237.4−0.2+4.6236.6238.6
Bridgetown237.5+1.1+4.7236.8239.5
Dongara237.7+2.1+4.9236.7239.2
Boulder240.4−0.4+7.6240.2241.5
Waroona241.0+0.6+8.1240.1241.3
Mount Barker241.4+6.2+8.5238.2243.0
Manjimup242.0+1.8+9.2241.8242.7
Esperance245.4+1.2+12.5244.9245.7
Karratha257.0+0.1+24.1255.6258.4
Carnarvon265.1+3.0+32.3264.6265.6
Port Hedland270.9+0.4+38.1270.4271.3
Broome288.1+2.9+55.3286.9288.6

Quick answers

Perth petrol price: what is the weekly average?

Unleaded 232.8 c/L, diesel 275.3 c/L (Perth, AIP, week ending 4 October 2026).

Where does Perth rank among the capitals?

1st cheapest of eight for unleaded, −4.5 c/L on the national average.

When are tomorrow's Perth petrol prices released?

FuelWatch publishes them at 2:30pm WA time. Retailers lodge them by 2pm and must hold them for 24 hours from 6am.