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
AMPM Elizabeth
Shop 8, 88 Elizabeth Way
Elizabeth 5112SA151.9c
U91
AMPM Gawler
22 Murray St
Gawler 5118SA152.9c
U91
BP Kingston
469 Kingston Road
Kingston 4114QLD154.9c
U91
AMPM Parafield Gardens
492 Salisbury Highway
Parafield Gardens 5107SA155.9c
U91
AMPM Mawson Lakes
603-615 Salisbury Hwy
Mawson Lakes 5095SA155.9c
U91
BP 2go Morrison Road
226 Morrison Rd
MIDVALE 6056WA155.9c
U91
BP Naval Base
1351 Rockingham Rd
NAVAL BASE 6165WA155.9c
U91
BP Embleton
484 Walter Rd East
EMBLETON 6062WA155.9c
U91
BP Canning Vale
1 Wilfred Rd
CANNING VALE 6155WA155.9c
U91
BP Connect Wellington Rd
261 Walter Rd West
MORLEY 6062WA155.9c
U91
BP 2go Noranda
40 Benara Rd
NORANDA 6062WA155.9c
U91
BP 2go Cannington
1443 Albany Hwy
CANNINGTON 6107WA155.9c
U91
BP Connect Riverton
339 High Rd
RIVERTON 6148WA155.9c
U91
BP Thornlie
459 Nicholson Rd
CANNING VALE 6155WA156.9c
U91
BP Connect North Perth
349 Charles St
NORTH PERTH 6006WA156.9c
U91
BP Nookenburra
386 Scarborough Beach Rd
INNALOO 6018WA156.9c
U91
BP Connect Kwinana Hub
4 Chisham Ave
KWINANA TOWN CENTRE 6167WA156.9c
U91
BP Connect Myaree
246 Leach Hwy
MYAREE 6154WA156.9c
U91
BP Connect Main Street
218 Main St
OSBORNE PARK 6017WA156.9c
U91
BP Connect Padbury
2 Warburton Ave
PADBURY 6025WA156.9c
U91

BP stations by state

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

VIC
519
stations
Avg U91: 168.3c
NSW
332
stations
Avg U91: 208.1c
QLD
275
stations
Avg U91: 175.2c
WA
222
stations
Avg U91: 182.9c
SA
59
stations
Avg U91: 172.6c
TAS
42
stations
Avg U91: 205.1c
NT
23
stations
Avg U91: 202.8c

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)