BP Fuel Prices in South Australia

As of 16 September 2026, BP sells Unleaded Petrol in South Australia from 213.5c per litre across 38 stations, averaging 222.2c — 0.8c below the South Australia average of 223.0c. The cheapest BP Unleaded right now is 213.5c at BP Mount Gambier.

Compare BP prices across 38 stations in South Australia. Updated 02:09 PM, 16 Sep 2026.

South Australia data source: Petrolmate sources South Australian prices via SA's Informed Sources real-time platform, the state's official live pricing feed. We sync at 6am and 12pm ACDT.
Unleaded Petrol (222.2c)
Premium Unleaded 95 (243.1c)
Premium Unleaded 98 (244.3c)
Diesel (267.4c)
LPG/Autogas (132.9c)
267.4c
Average Diesel
253.5c
Cheapest
284.9c
Highest
38
Stations

Cheapest BP Diesel in South Australia

Matthews Petroleum
Mount Gambier • 7 O'leary Road...
253.5c
Matthews Petroleum
Mount Gambier • 7 O'leary Road...
253.5c
Burra Motor Company
Burra • 1 Upper Thames Street...
258.9c
24 Seven Keith
Seven Keith • 12810 Dukes Hwy...
259.9c
24 Seven Keith
Seven Keith • 12810 Dukes Hwy...
259.9c
BP Gaskells Keith
Gaskells Keith • 35 Naracoorte Rd...
259.9c
BP Gaskells Keith
Gaskells Keith • 35 Naracoorte Rd...
259.9c
Tinty Auto & AG
Tintinara • 9-11 Becker Tce...
260.0c
Eglington Bros
Maitland • 18 Yorketown Road...
260.2c
BP Nangwarry
Nangwarry • Lot 305 Riddoch Highway...
260.9c

BP in South Australia Insights

Compare Brands in South Australia

BrandAvg ULPStations
Solo210.1c10
U-Go212.4c5
United216.8c32
X Convenience216.8c46
Liberty217.9c15
Caltex220.9c27
Perrys221.3c7
BP222.2c36