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).

StationSuburbStateLowest price
BP Alice Springs Truckstop
44a (North) Stuart Hwy
ALICE SPRINGS 0870NT169.9c
LPG
BP 2go Morrison Road
226 Morrison Rd
MIDVALE 6056WA169.9c
U91
BP Embleton
484 Walter Rd East
EMBLETON 6062WA169.9c
U91
BP Thornlie
459 Nicholson Rd
CANNING VALE 6155WA169.9c
U91
BP 2go Noranda
40 Benara Rd
NORANDA 6062WA169.9c
U91
BP 2go Cannington
1443 Albany Hwy
CANNINGTON 6107WA169.9c
U91
BP Connect Kwinana Hub
4 Chisham Ave
KWINANA TOWN CENTRE 6167WA169.9c
U91
BP Connect Main Street
218 Main St
OSBORNE PARK 6017WA169.9c
U91
BP Piara Waters
12 Erade Dr
PIARA WATERS 6112WA169.9c
U91
BP Connect Thomsons Lake
810 Beeliar Dr
SUCCESS 6164WA169.9c
U91
BP Kingston
469 Kingston Road
Kingston 4114QLD170.9c
U91
BP Jindalee
2 Abello Bvd
JINDALEE 6036WA170.9c
U91
BP Naval Base
1351 Rockingham Rd
NAVAL BASE 6165WA170.9c
U91
BP Connect Wellington Rd
261 Walter Rd West
MORLEY 6062WA170.9c
U91
BP Connect Ascot (WA)
210 Great Eastern Hwy
ASCOT 6104WA170.9c
U91
BP Huntingdale
68 Warton Rd
HUNTINGDALE 6110WA170.9c
U91
BP Clarkson
28K Caloundra Rd
CLARKSON 6030WA170.9c
U91
BP Ellenbrook
180 The Promenade
ELLENBROOK 6069WA170.9c
U91
BP Kewdale
549 Abernethy Rd
KEWDALE 6105WA170.9c
U91
BP Welshpool
1 Ballantyne Rd
KEWDALE 6105WA170.9c
U91

BP stations by state

BP operates approximately 1465 stations across Australia. Average prices are for Unleaded 91 where available, otherwise E10.

VIC
515
stations
Avg U91: 184.6c
NSW
332
stations
Avg U91: 208.1c
QLD
275
stations
Avg U91: 188.8c
WA
219
stations
Avg U91: 193.4c
SA
59
stations
Avg U91: 189.7c
TAS
42
stations
Avg U91: 205.1c
NT
23
stations
Avg U91: 223.4c

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.

© 2026 FuelSpot. All rights reserved.SitemapPrivacy PolicyContactFuelspot BlueskyFuelspot X(formerly known as Twitter)