Cheapest Petrol & Diesel in Belfast Today

☆ Save

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in Belfast

144.9p per litre at Texaco, Bellevue Belfast
Belfast average: 147.5p — save up to 2.6p/litre

Cheapest Diesel in Belfast

Belfast average: 162.7p — save up to 6.8p/litre

There are 47 fuel stations in Belfast reporting live prices. Unleaded petrol (E10) averages 147.5p per litre, diesel (B7) averages 162.7p. Stations are spread across 32 boroughs or wards.

UK national average: petrol 153.1p, diesel 171.1p. Belfast petrol is currently 5.6p below the UK average.

Average Prices Across Belfast (pence per litre)

Unleaded (E10)
147.5p
47 stations
Super Unleaded (E5)
155.7p
Diesel (B7)
162.7p
Premium Diesel (SDV)
170.7p

Top 10 Cheapest Petrol Stations in Belfast

Unleaded (E10), sorted by price ascending.

# Station Price
1 Texaco, BT15 4EL 144.9p
2 Go Forecourt, BT15 3GH 144.9p
3 Go, BT3 9ED 144.9p
4 Go, BT5 5HG 144.9p
5 Go, BT2 7BG 144.9p
6 Go Forecourt, BT15 1JQ 144.9p
7 BP, BT13 2BB 144.9p
8 CIRCLE K, BT17 0LB 144.9p
9 BP, BT10 0GY 145.9p
10 SAINSBURY'S, BT11 9AE 145.9p

Top 10 Cheapest Diesel Stations in Belfast

Diesel (B7), sorted by price ascending.

# Station Price
1 Ormeau Road Service Station, BT7 3GG 155.9p
2 Texaco, BT15 4EL 157.9p
3 Emo, BT15 3PW 159.9p
4 Go Forecourt, BT15 1JQ 159.9p
5 Go Forecourt, BT15 3GH 159.9p
6 Circle K, BT10 0LN 159.9p
7 BP, BT13 2BB 159.9p
8 BP, BT5 6QE 159.9p
9 BP, BT6 9FH 159.9p
10 Go, BT3 9ED 159.9p

Fuel Prices by Brand in Belfast

Average prices by brand across all 47 stations, sorted cheapest petrol first. Click any column header to re-sort.

Brand Stations Avg Petrol (E10) Avg Diesel (B7)
Go 3 144.9p 159.9p
Go Forecourt 2 144.9p 159.9p
Lagmore Filling Station 1 145.9p 165.9p
Emo 2 145.9p 159.9p
Sainsbury's 2 146.4p 159.9p
Circle K 3 146.6p 163.2p
Maguires Garage 1 146.9p 161.9p
BP 9 147.0p 160.2p
Texaco 4 147.2p 160.2p
Maxol 8 147.3p 162.2p
Circle K 3 147.6p 165.2p
Tesco 2 147.9p 165.9p
Maxol Tates Avenue 1 148.9p 163.9p
Solo 1 149.9p 159.9p
Landscape Filling Station 1 150.0p 175.0p
Eurospar Springfield Road 1 159.9p 183.9p
Top Stewartstown Road 1 159.9p 179.9p
Morgan Fuels 1 162.9p
Ormeau Road Service Station 1 155.9p

Belfast by Borough & Ward

Drill down into a specific borough or ward for the full list of fuel stations and prices in that area.

Area Stations Avg Petrol (E10) Avg Diesel (B7)
Falls Park 4 146.4p 160.9p
Duncairn 3 145.4p 160.9p
Musgrave 3 146.6p 160.9p
Sydenham 3 146.6p 159.9p
Blackstaff 2 147.4p 161.9p
Chichester Park 2 146.9p 161.9p
Gilnahirk 2 147.9p 159.9p
Ladybrook 2 154.9p 174.9p
Lagmore 2 145.4p 163.4p
Andersonstown 1 147.9p 164.9p
Bellevue 1 144.9p 157.9p
Bloomfield (Belfast) 1 146.9p 164.9p
Clonard 1 159.9p 183.9p
Connswater 1 146.9p 161.9p
Dunmurry 1 146.9p 161.9p
Finaghy 1 145.9p 159.9p
Fortwilliam 1 144.9p 159.9p
Garnerville 1 147.9p 165.9p
Knock 1 147.9p 159.9p
Merok 1 146.9p 159.9p
New Lodge 1 147.9p 165.9p
Orangefield 1 144.9p 159.9p
Ormeau 1 155.9p
Ravenhill 1 147.9p 162.9p
Sandown 1 147.9p 159.9p
Shandon 1 148.9p 163.9p
Shankill (Belfast) 1 144.9p 159.9p
Stormont 1 148.9p 163.9p
Stranmillis 1 147.9p 159.9p
Turf Lodge 1 149.9p 159.9p
Water Works 1 150.0p 175.0p
Woodvale 1 146.9p 164.9p

Other Major Cities

Frequently Asked Questions

The cheapest unleaded petrol (E10) in Belfast today is 144.9p per litre at Texaco, BT15 4EL. Prices update every 30 minutes from the UK government's Fuel Finder service.

The cheapest diesel (B7) in Belfast today is 155.9p per litre at Ormeau Road Service Station, BT7 3GG.

The average unleaded (E10) price across Belfast is 147.5p per litre across 47 reporting stations. The UK national average is 153.1p.

The average diesel (B7) price across Belfast is 162.7p per litre across 47 reporting stations. The UK national average is 171.1p.

There are 47 fuel stations currently reporting prices across Belfast, spread across 32 boroughs or wards and 15 postcode districts.

Fuel prices on this page are updated every 30 minutes using official data from the UK government's Fuel Finder service. Retailers are required to submit price changes within 30 minutes of changing them on the forecourt.

Belfast prices vary by borough and ward — the table above ranks all 32 areas by average petrol and diesel price so you can see which neighbourhoods are cheapest today.

The cheapest petrol and diesel stations are picked from the live UK government Fuel Finder feed — the lowest unleaded (E10) and diesel (B7) prices reported by any of the 47 stations in Belfast at the most recent refresh. Prices change throughout the day.

Supermarket forecourts (Tesco, Asda, Sainsbury's, Morrisons) typically charge less than branded forecourts such as BP, Shell, or Esso. The brand table above shows average prices for every brand operating in Belfast so you can compare directly.

The UK national average petrol price is 153.1p per litre. Belfast currently averages 147.5p5.6p below the national average.

E10 is standard unleaded petrol containing up to 10% ethanol — it is the default grade at most UK forecourts and is typically cheaper. E5 (super unleaded) contains at most 5% ethanol and is suitable for older vehicles and classic cars that are not E10-compatible. Most cars made after 2011 can use E10. If you are unsure, check your vehicle handbook or the government's E10 compatibility checker.

Use the station finder on MPG Calc to search by postcode or share your location. The results show live prices at every fuel station within your chosen radius, sorted cheapest first, so you can pick the best-value forecourt on your route.

Work out your journey cost

Use the journey calculator to see exactly how much fuel will cost at today's Belfast prices, based on your car's MPG and your route distance.

Calculate journey cost →

Data refreshed 23 Jun 2026, 03:08 from the UK government's Fuel Finder service.