StationWatch
Belfast cityscape

Petrol Prices in Belfast Today

Last updated on 20/06/2026, 08:07 · averaged across 52 stations

Unleaded petrol in Belfast currently averages 147.6p per litre — 5.8p below the national average of 153.4p. Prices have fallen 2.1p over the past week. Over the past month, unleaded has fallen 6.7p. There is a 15p spread between the cheapest and most expensive stations, so shopping around could save up to £7.50 on a typical 50-litre fill.

Fuel Prices in Belfast

Unleaded (E10)

average per litre

147.6p
Lowest144.9p
Highest159.9p
Stations reporting48

Diesel (B7)

average per litre

163.4p
Lowest155.9p
Highest183.9p
Stations reporting51

Super Unleaded (E5)

average per litre

155.3p
Lowest149.9p
Highest160.9p
Stations reporting26

Super Diesel

average per litre

171.8p
Lowest167.9p
Highest190.0p
Stations reporting24

Cheapest Fuel Today

Picked from stations with a recently confirmed price. How we choose.

Unleaded (E10)144.9p
Centra Foxes Glen
Super Unleaded (E5)149.9p
Mount Alverno
Super Diesel167.9p
Centra Foxes Glen

Fuel Prices by Brand in Belfast

Drivers in Belfast can choose from 19 fuel brands. Go currently offers the lowest average unleaded price at 144.9p.

BrandAvg UnleadedAvg DieselStations
Go144.9p159.9p4
Go Forecourt144.9p159.9p2
Emo145.9p159.9p2
Maxol145.9p160.9p1
SAINSBURY'S146.4p160.9p2
Maguires Garage146.9p161.9p1
Maxol Auto 24 Bridge End146.9p161.9p1
Texaco146.9p162.2p3

Fuel Price History in Belfast

Average unleaded was 153.7p on 21 May and is 147p today — down 6.7p. Average diesel was 174.9p on 21 May and is 162.5p today — down 12.4p.

Unleaded147p avg
↓-2.1p · -6.7p vs 30 days ago
Diesel162.5p avg
↓-3.4p · -12.4p vs 30 days ago
Super Unleaded152.9p avg
↓-5p · -10.5p vs 30 days ago
Super Diesel168.6p avg
↓-6.6p · -13.3p vs 30 days ago

Solid: daily average across every Belfast station. Dashed: only stations that reported in the last 48h — a second perspective that shows whether a day's move is broad or driven by a handful of reports. How we read timestamps.

Map

Frequently Asked Questions

What is the average petrol price in Belfast?

The current average unleaded (E10) price in Belfast is 147.6p per litre. The national average is 153.4p, making Belfast below the UK average. Prices are updated every 30 minutes across 52 stations.

What is the cheapest petrol in Belfast?

The cheapest unleaded petrol in Belfast is currently 144.9p per litre at CIRCLE K. The average across all 52 stations is 147.6p.

How many petrol stations are in Belfast?

StationWatch tracks 52 petrol stations in Belfast with live prices updated every 30 minutes.

Which is the cheapest fuel brand in Belfast?

Go currently offers the lowest average unleaded price in Belfast at 144.9p per litre across 4 stations. The most expensive brand averages 159.9p.

Is fuel in Belfast cheaper or more expensive than the UK average?

Fuel in Belfast is currently cheaper the UK average. Unleaded here averages 147.6p compared to the national average of 153.4p — a difference of 5.8p per litre.

Are Belfast fuel prices going up or down?

Unleaded prices in Belfast have fallen 2.1p in the past week. Over the past 30 days, prices are down 6.7p.

How much can I save by shopping around in Belfast?

The price difference between the cheapest and most expensive stations in Belfast is currently 15.0p per litre. On a typical 50-litre fill, that's a saving of up to £7.50 by choosing the cheapest station.

Browse by Postcode Area

Find cheapest fuel near your postcode

Enter your postcode to compare all stations within a few miles.

Search by Postcode