BP Fuel Prices in Australia
BP is one of Australia's largest and most recognisable fuel retailers, with a network of over 1,300 service stations across the country. The British multinational oil and gas company has been operating in Australia since 1919, making it one of the longest-established fuel brands in the nation.
BP's Australian operations are headquartered in Melbourne, and the company has made significant investments in the local market over the decades. In May 2024, BP expanded its presence by acquiring X Convenience, a South Australian chain of 49 stations, further strengthening its footprint in that state.
The brand is known for its premium fuel offerings, including BP Ultimate fuels which contain additives designed to improve engine performance and efficiency. BP stations offer a full range of fuel types including Unleaded 91, E10, Premium 95, Premium 98 (Ultimate), Diesel, and Premium Diesel at select locations.
Cheapest BP fuel stations in Australia
The 20 cheapest BP sites we currently track, ordered by Unleaded 91 (or E10 where U91 is unavailable).
| Station | Suburb | State | Lowest price |
|---|---|---|---|
| AMPM Elizabeth Shop 8, 88 Elizabeth Way | Elizabeth 5112 | SA | 151.9c U91 |
| AMPM Gawler 22 Murray St | Gawler 5118 | SA | 152.9c U91 |
| BP Kingston 469 Kingston Road | Kingston 4114 | QLD | 154.9c U91 |
| AMPM Parafield Gardens 492 Salisbury Highway | Parafield Gardens 5107 | SA | 155.9c U91 |
| AMPM Mawson Lakes 603-615 Salisbury Hwy | Mawson Lakes 5095 | SA | 155.9c U91 |
| BP 2go Morrison Road 226 Morrison Rd | MIDVALE 6056 | WA | 155.9c U91 |
| BP Naval Base 1351 Rockingham Rd | NAVAL BASE 6165 | WA | 155.9c U91 |
| BP Embleton 484 Walter Rd East | EMBLETON 6062 | WA | 155.9c U91 |
| BP Canning Vale 1 Wilfred Rd | CANNING VALE 6155 | WA | 155.9c U91 |
| BP Connect Wellington Rd 261 Walter Rd West | MORLEY 6062 | WA | 155.9c U91 |
| BP 2go Noranda 40 Benara Rd | NORANDA 6062 | WA | 155.9c U91 |
| BP 2go Cannington 1443 Albany Hwy | CANNINGTON 6107 | WA | 155.9c U91 |
| BP Connect Riverton 339 High Rd | RIVERTON 6148 | WA | 155.9c U91 |
| BP Thornlie 459 Nicholson Rd | CANNING VALE 6155 | WA | 156.9c U91 |
| BP Connect North Perth 349 Charles St | NORTH PERTH 6006 | WA | 156.9c U91 |
| BP Nookenburra 386 Scarborough Beach Rd | INNALOO 6018 | WA | 156.9c U91 |
| BP Connect Kwinana Hub 4 Chisham Ave | KWINANA TOWN CENTRE 6167 | WA | 156.9c U91 |
| BP Connect Myaree 246 Leach Hwy | MYAREE 6154 | WA | 156.9c U91 |
| BP Connect Main Street 218 Main St | OSBORNE PARK 6017 | WA | 156.9c U91 |
| BP Connect Padbury 2 Warburton Ave | PADBURY 6025 | WA | 156.9c U91 |
BP stations by state
BP operates approximately 1472 stations across Australia. Average prices are for Unleaded 91 where available, otherwise E10.
Frequently Asked Questions
Common questions about BP Australia petrol station
About BP Fuel Stations
Does BP offer a loyalty program in Australia?
Yes, BP offers the BPMe Rewards program. Members can earn points on fuel and shop purchases, and redeem them for fuel discounts or rewards.
What fuel types does BP offer?
BP stations typically offer Unleaded 91, E10, Premium 95, Premium 98 (Ultimate), Diesel, and Premium Diesel at select locations.
Are BP fuel prices competitive?
BP prices vary by location. While branded stations may be slightly higher than independent retailers, BP offers quality fuels with additives designed to improve engine performance.
About BP fuel prices on FuelSpot
FuelSpot tracks live BP fuel prices across every Australian state that publishes data. Prices are sourced from official state government fuel-price reporting systems and refreshed throughout the day, so you can always find the cheapest BP petrol station near you for U91, E10, U95, U98 and diesel.