BP Fuel Prices in New South Wales

As of 22 October 2026, BP sells Unleaded Petrol in New South Wales from 233.5c per litre across 282 stations, averaging 245.1c — 2.8c above the New South Wales average of 242.3c. The cheapest BP Unleaded right now is 233.5c at BP Orange.

Compare BP prices across 282 stations in New South Wales. Updated 07:48 AM, 22 Oct 2026.

New South Wales data source: Petrolmate sources NSW prices directly from NSW FuelCheck, the NSW Government's mandatory price reporting platform — every retailer in NSW is required by law to report pump prices within 30 minutes of a change. We sync at 6am and 12pm AEDT, with boost-window syncs every 30 minutes between 06:00 and 10:00 during the morning price-flip window.
Unleaded Petrol (245.1c)
Ethanol 10% (239.8c)
Premium Unleaded 95 (258.8c)
Premium Unleaded 98 (268.9c)
Diesel (282.3c)
LPG/Autogas (127.1c)
282.3c
Average Diesel
267.5c
Cheapest
381.0c
Highest
117
Stations

Cheapest BP Diesel in New South Wales

BP North Orange
Orange • 5 Hanrahan Place, Orange NSW 2800...
267.5c
BP Balranald Roadhouse
• 94 Sturt Hwy Balranald NSW 2715...
267.9c
BP Darlington Point Truck Stop
Darlington Point • 7 Sturt Highway, Darlington Point NSW 2706...
268.9c
BP Port Kembla
Port Kembla • 144 Wentworth Street, Port Kembla NSW 2505...
269.5c
BP Denham Court
Denham Court • 505 Campbelltown Road, Denham Court NSW 2565...
269.9c
BP Laurieton
Laurieton • 461 Ocean Drive, Laurieton NSW 2443...
269.9c
BP Guildford
Guildford • 257 Guildford Rd, Guildford NSW 2161...
270.5c
BP Fairfield
Fairfield East • 183 the Horsley Drive, Fairfield East NSW 2165...
270.8c
BP Leppington
Leppington • 1389 Camden Valley Way, Leppington NSW 2179...
270.8c
BP Riverwood
Riverwood • 189-191 Belmore Rd, Riverwood NSW 2210...
270.8c

BP in New South Wales Insights

Compare Brands in New South Wales

BrandAvg ULPStations
U-Go232.5c11
Speedway234.4c45
Pearl Energy235.9c50
Budget236.4c29
Arko Energy236.6c8
Metro237.0c194
United238.9c57
Enhance239.3c27