Petrol and diesel prices in Northern Ireland

Petrol (E10) averages 164.2p a litre in Northern Ireland. That is 7.5p cheaper than the UK average of 171.7p, and the cheapest of the 12 UK regions. Diesel (B7) averages 190.9p, 7.5p cheaper than the UK average of 198.4p. The cheapest petrol we list here is 155.9p at Lurgan Filling Station in Craigavon. Of its towns, Omagh has the lowest petrol average, at 161.3p. Supermarket petrol runs 2.2p under the major brands here.

Average prices in Northern Ireland

Petrol (E10)
164.2p
7.5p below the UK (171.7p)
The cheapest of the 12 UK regions
Diesel (B7)
190.9p
7.5p below the UK (198.4p)
The cheapest of the 12 UK regions

Most of the prices behind these averages are more than 3 days old.

From 484 forecourts with a usable price in our price data, updated 3:17am on 2 November UK time.

Northern Ireland against the UK

The Northern Ireland average every day since 7 February 2026 (solid lines) against the UK's (dashed), in pence a litre.
  • Petrol in Northern Ireland was highest at 167.9p on 29 September 2026 and lowest at 124.8p on 8 February 2026.
  • Over the 30 days to 1 November 2026, petrol here averaged 7.6p below the UK's. In its first 30 days from 7 February 2026, it averaged 6.6p below the UK's.
  • From 2 October to 1 November 2026, the Northern Ireland petrol average moved down 3.4p.

Daily figures from 7 February 2026 to 1 November 2026.

Daily averages from our price data: each forecourt's price in effect at the end of the day.

Cheapest forecourts in Northern Ireland now

Petrol (E10)

  1. Lurgan Filling Station
    Lurgan Filling Station, Portadown Road, Lurgan, Craigavon, BT66 8QW, Craigavon, BT66 8QW
    155.9pLast reported 4 days ago
  2. Morgan Xpress Archview
    Smiths Archview Garage, 26, Camlough Road, Newry, BT35 6JP
    155.9pLast reported 5 days ago
  3. Morgan Fuels Killean
    Morgans Cafe, 251, Dublin Road, Newry, BT35 8RL
    155.9pLast reported 5 days ago
  4. Spar Coagh
    Spar Coach, 12, Hanover Square, Coagh, Cookstown, BT80 0EF
    155.9pLast reported 7 days ago
  5. G.e.m. Retailing Ltd Ta Steady Eddies
    166 Banbridge Road, Dromara, Kinallen, Dromore, BT25 2NR
    155.9pLast reported 9 days ago
  6. Martins Service Station Ltd
    185, Ballygawley Road, Dungannon, BT70 1RY, Dungannon, BT70 1RY
    156.9pLast reported 3 days ago
  7. R G Station Ltd
    Verners Inn, 174, Tamnamore Road, Dungannon, BT71 6NR
    156.9pLast reported 4 days ago
  8. Mcbrides Cabragh
    Post Office, 230, Ballygawley Road, BT70 1TF
    156.9pLast reported 4 days ago
  9. Fiveways Supermarket
    99 Armagh Road, Newry, BT35 6PW
    156.9pLast reported 6 days ago
  10. Ncce Mace Swatragh
    Swatragh Filling Station, 17, Moneysharvan Road, Maghera, BT46 5PY
    156.9pLast reported 9 days ago

Diesel (B7)

  1. Centra Moira
    16 Main Street, Moira, BT67 0LE
    161.9p
  2. Caseys Filling Station BT35
    Casey Supermarket & Filling Station, 60, Concession Road, Crossmaglen, Newry, BT35 9AP, Newry, BT35 9AP
    175.9pLast reported 11 days ago
  3. Coole Oils BT35
    72, New Road, Silverbridge, Newry, BT35 9LN, Newry, BT35 9LN
    175.9pLast reported 11 days ago
  4. Coole Oils Filling Station BT35
    9, Newry Road, Crossmaglen, Newry, BT35 9HH, Newry, BT35 9HH
    175.9pLast reported 11 days ago
  5. Clifton Street Service Station
    Clifton Service Station, 38-46, Clifton Street, Belfast, BT13 1AA, Belfast, BT13 1AA
    181.9pLast reported 16 days ago
  6. Yorkgate Centre Superstore
    100-150 York St, Belfast, BT15 1WA
    182.9pLast reported 3 days ago
  7. Rosetta Service Station
    Rosetta Garage, 567-581, Ormeau Road, Belfast, BT7 3JB, Belfast, BT7 3JB
    183.9pLast reported 16 days ago
  8. Mount Merrion Filling Station
    The Creamery, 54, Rosetta Road, Belfast, BT6 0LT, Belfast, BT6 0LT
    183.9pLast reported 16 days ago
  9. Ormeau Road Service Station BT7
    251, Ormeau Road, Belfast, BT7 3GG, Belfast, BT7 3GG
    183.9pLast reported 23 days ago
  10. Port Fuels Service Station BT27
    124, Saintfield Road, Lisburn, BT27 6YW, Lisburn, BT27 6YW
    183.9pLast reported 26 days ago

Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.

Towns in Northern Ireland

The cheapest town for petrol in Northern Ireland is Omagh, at 161.3p. The dearest is Downpatrick, at 165.3p.

Towns
Town Petrol (E10) Diesel (B7) Forecourts
Omagh 161.3p 193.3p 9
Bangor 162.5p 190.1p 22
Coleraine 162.5p 190.7p 15
Banbridge 162.7p 190.0p 13
Newtownards 162.7p 189.9p 23
Armagh 162.7p 193.6p 6
Dungannon 162.7p 190.9p 14
Craigavon 163.3p 190.1p 27
Newry 163.5p 193.8p 11
Antrim 163.8p 191.6p 7
Newtownabbey 164.3p 189.0p 44
Enniskillen 164.3p 194.6p 7
Derry 164.4p 189.5p 13
Ballymena 164.6p 189.6p 13
Cookstown 164.6p 189.8p 10
Lisburn 164.6p 188.9p 31
Castlereagh 164.8p 188.8p 55
Belfast 164.8p 188.7p 59
Ballymoney 164.9p 190.8p 6
Larne 164.9p 190.6p 7
Carrickfergus 165.0p 189.6p 12
Downpatrick 165.3p 189.8p 8

Each town covers the forecourts within its page's radius, so towns close together share some. A town needs 5 petrol prices to be listed. Town figures from 2:03am on 2 November.

Supermarkets against the major brands

Supermarket petrol averages 162.3p over 33 forecourts in Northern Ireland, 2.2p cheaper than the major brands' 164.5p over 222.

Supermarket diesel averages 188.3p over 32 forecourts in Northern Ireland, 2.6p cheaper than the major brands' 190.9p over 227.

Most of the prices behind these averages are more than 3 days old.

Compare every brand ·Supermarket fuel against the big brands

Diesel against petrol

Diesel costs 26.7p a litre more than petrol in Northern Ireland. That is about the same gap as the UK's 26.7p.

Why is diesel more expensive than petrol?

In the monthly report

In September 2026, Northern Ireland was the cheapest of the 12 UK regions for petrol, averaging 163.8p. For diesel it was the cheapest, at 187.2p.

Read the September 2026 report

Prices in every UK region

Average petrol and diesel prices in each UK region, and petrol against the UK average.
Region Petrol (E10) Diesel (B7) Petrol against UK Forecourts
London 171.9p 199.7p +0.2p 473
South East 173.5p 200.1p +1.8p 953
South West 172.4p 199.5p +0.7p 657
East of England 172.4p 198.9p +0.7p 669
West Midlands 172.7p 199.3p +1.0p 539
East Midlands 172.7p 198.8p +1.0p 411
North West 172.1p 198.1p +0.4p 759
Yorkshire 170.7p 197.9p -1.0p 611
North East 170.1p 198.1p -1.6p 306
Wales 171.4p 198.0p -0.3p 413
Scotland 172.6p 199.9p +0.9p 676
Northern Ireland 164.2p 190.9p -7.5p 484

Questions about fuel prices in Northern Ireland

What is the average price of petrol in Northern Ireland?

Petrol (E10) averages 164.2p a litre in Northern Ireland, and diesel (B7) 190.9p, from 484 forecourts with a usable price.

Is fuel cheaper in Northern Ireland than the rest of the UK?

Petrol here is 7.5p cheaper than the UK average of 171.7p, the cheapest of the 12 UK regions. Diesel is 7.5p cheaper than the UK average of 198.4p, the cheapest of the 12 UK regions.

Where is the cheapest petrol in Northern Ireland?

The cheapest petrol we list in Northern Ireland is 155.9p a litre at Lurgan Filling Station in Craigavon. The cheapest town on average is Omagh, at 161.3p.

Is supermarket fuel cheaper in Northern Ireland?

Supermarket petrol averages 162.3p over 33 forecourts in Northern Ireland, 2.2p cheaper than the major brands' 164.5p over 222.

How these figures work

A forecourt counts in Northern Ireland by the postcode area it is in.

Postcode area: BT.

Each average uses every forecourt's latest price for the fuel while it is under 30 days old.

A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.

Supermarkets and major brands are the groups on our brands page, each brand's own forecourts only. Motorway services are left out of both.

Town figures are worked out each night over each town page's radius.

A town in a London borough is listed in London. Any other town is listed by its postcode and county.

Prices more than 3 days old still count, and we say so when most of a figure rests on them.

Every figure here comes from our price data, which explains where the prices come from.