Fuel prices in Craigavon today, 4 November 2026

Pump prices at 62 petrol stations within 10 miles of Craigavon town centre, sorted cheapest first. 2 have prices more than 30 days old, so they're listed last with the date of the last report. The 50 cheapest for unleaded are listed below, and the button under them loads all 62. Prices come from the official retailer price data published under the government's fuel price transparency rules, updated daily from the official Fuel Finder data.

Cheapest unleaded
156.9p
Cheapest diesel
184.9p
Avg unleaded (Craigavon)
163.0p
Avg diesel (Craigavon)
190.1p

Cheapest and average prices from the 60 stations reporting in the 30 days to 4 November 2026.

Cheapest fuel in Craigavon: quick answers

Where is the cheapest petrol in Craigavon today?

156.9p a litre for unleaded (E10) at Thompson Fuels Ltd, Red Lion Filling Station, 117 Red Lion Road, Kilmore, Armagh, 6.5 miles from the town centre. That is 6.1p under the Craigavon average of 163.0p, or about £3.05 on a 50-litre fill.

Where is the cheapest diesel in Craigavon?

184.9p a litre for diesel (B7) at Top, Trummery Service Station, 11 Lisburn Road, Moira, Craigavon. The Craigavon average for diesel is 190.1p.

Is petrol in Craigavon dearer than the UK average?

Unleaded in Craigavon averages 163.0p today, 8.0p below the UK average of 171.0p across every station in the data. Diesel averages 190.1p, 8.1p below the UK figure of 198.2p.

Which brand is cheapest for petrol in Craigavon?

Among brands with 2 or more stations within 10 miles, Thompson Fuels Ltd has the lowest average unleaded price at 156.9p across 5 stations. Teaxco is the dearest on average at 163.9p.

How current are these prices?

Prices come from the government's Fuel Finder open data, where forecourts must report any change within 30 minutes. We update our copy from that data every day. The pump totem is still the final word.

Every station near Craigavon, cheapest unleaded first

6.5 miThompson Fuels Ltd
Red Lion Filling Station, 117 Red Lion Road, Kilmore, Armagh
BT61 8NU
24 hours · AdBlue pump
Unleaded156.9p
Diesel188.9p
7.6 miThompson Fuels Ltd
17 Lurgan Road, Banbridge
BT32 4LY
AdBlue pump
Unleaded156.9p
Diesel188.9p
8.7 miCircle K
Centra, 24 Halfway Road, Banbridge
BT32 4ET
24 hours · Car wash · Air · Toilets · AdBlue pump
Unleaded157.9p
Diesel186.9p
9.1 miTexaco
Ballydown Filling Station, 124 Castlewellan Road, Banbridge
BT32 4JP
Air · Water
Unleaded158.9p
Diesel189.9p
1.9 miTexaco
Lurgan Filling Station, Portadown Road, Lurgan, Craigavon
BT66 8QW
Car wash · Air · Water · AdBlue pump
Unleaded159.8p
Diesel188.5p
2.7 miCircle K
139 Garvaghy Road, Wilson'S Supervalu, Portadown
BT62 1EH
Price last reported 23 Sept
Air · Water · Toilets
Unleaded159.9p
Diesel189.9p
9.1 miTesco
Bridgewater Retail Park, Banbridge
BT32 4LF
Car wash · Air · Water · Toilets
Unleaded159.9p
Diesel187.9p
5.0 miEmo
Scotch Street Filling Station Ltd, 106 Moy Road, Portadown, Craigavon
BT62 1QP
Air · Water · Toilets
Unleaded159.9p
Diesel192.9p
0.3 miTexaco
10 Lake Road, Craigavon
BT654AF
Car wash · Air · Water · Toilets
Unleaded159.9p
Diesel189.9p
3.3 miMaxol
Litters F S, 24 Dungannon Road, Portadown, Craigavon
BT62 1LF
Car wash · Air · Water · Toilets · LPG
Unleaded160.9p
Diesel192.9p
8.5 miTesco
25A Castlewellan Road, Banbridge
BT32 4AX
Car wash · Air · Water · Toilets
Unleaded160.9p
Diesel188.9p
5.3 miTexaco
134 Dungannon Rd, Portadown
BT62 1LH
Price last reported 19 Sept
24 hours · Car wash · Air · Water · Toilets · AdBlue pump · LPG
Unleaded160.9p
Diesel–
2.4 miAsda
Bridge Street, Portadown
BT63 5AQ
24 hours · Toilets
Unleaded161.7p
Diesel188.7p
6.7 miMaxol
15 Main Street, Moira, Craigavon
BT67 0LE
24 hours
Unleaded161.9p
Diesel185.9p
6.7 miCircle K
16 Main Street, Moira
BT67 0LE
Car wash · Air
Unleaded161.9p
Diesel185.9p
0.3 miTesco
2 Marlborough Retail Park, Craigavon
BT64 1AG
Air · Water · Toilets
Unleaded161.9p
Diesel188.9p
1.2 miCircle K
Wilsons Centra Carn, 15 Carn Road, Portadown, Craigavon
BT63 5WG
Price last reported 25 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded161.9p
Diesel189.9p
5.3 miMaxol
Eurospar Gilford, 2 Banbridge Road, Gilford
BT63 6DJ
Air · Toilets
Unleaded162.9p
Diesel190.9p
3.3 miNicholl
Post Office, 11 Brownstown Road, Portadown, Craigavon
BT62 4EB
Air · Toilets
Unleaded162.9p
Diesel189.9p
3.4 miSolo
Spar Stores, 14 Loughgall Road, Portadown, Craigavon
BT62 4BU
Car wash · Air
Unleaded162.9p
Diesel191.9p
3.2 miTexaco
Patterson Oil, 238 Gilford Road, Portadown, Craigavon
BT63 5LG
24 hours · Car wash · Air · Water · AdBlue pump
Unleaded162.9p
Diesel188.9p
1.9 miMaxol
117 Killycomain Road, Portadown
BT63 5JH
Air · Water · Toilets
Unleaded162.9p
Diesel189.9p
1.4 miMaxol
H R L Eurospar Lurgan, 2A Gilpinstown Road, Lurgan, Craigavon
BT66 8RL
Air · Toilets
Unleaded162.9p
Diesel189.9p
2.3 miTexaco
23 - 27 Gilford Road, Portadown
BT63 5EF
Air · Water
Unleaded163.9p
Diesel189.9p
9.1 miGo
8 Cascum Crescent, Banbridge
BT32 4GL
24 hours · Car wash · Air · Water · AdBlue pump
Unleaded163.9p
Diesel186.9p
2.9 miEmo
Parkgate Service Station, 103 Avenue Road, Lurgan, Craigavon
BT66 7BD
Air
Unleaded163.9p
Diesel189.9p
7.9 miBP
Spar Glenavy Road, 1 Glenavy Road, Moira
BT67 0LT
Air · Toilets
Unleaded163.9p
Diesel190.9p
3.4 miGo
19 Armagh Road, Portadown
BT62 3DJ
24 hours · Air · Water
Unleaded163.9p
Diesel186.9p
7.9 miGo
118A Portadown Road, Richill, Armagh
BT61 9LG
24 hours · Water · AdBlue pump
Unleaded163.9p
Diesel186.9p
8.5 miMaxol
12 Newry Road, Banbridge
BT32 3HN
Car wash · Air · Toilets
Unleaded163.9p
Diesel190.9p
1.7 miTexaco
62 Silverwood Road, Lurgan
BT66 6LE
Toilets
Unleaded163.9p
Diesel188.9p
8.0 miTexaco
Fruitfield Service Station, Unit 1, 183 Portadown Road, Richhill, Armagh
BT61 9LG
24 hours · Air · Water
Unleaded163.9p
Diesel190.9p
5.1 miTexaco
Centra Filling Station, 42 Dobbin Road, Portadown, Craigavon
BT62 4EY
Car wash · Air · Water
Unleaded163.9p
Diesel190.9p
6.0 miTexaco
Ballymore Filling Station, 50 Portadown Road, Tandragee, Craigavon
BT62 2JU
Car wash · Air · Water
Unleaded163.9p
Diesel190.9p
5.4 miEmo
Nisa Store, 9 Main Street, Donaghcloney, Craigavon
BT66 7LR
Car wash · Air · Water · Toilets
Unleaded163.9p
Diesel189.9p
3.5 miEmo
Dewarts Ltd, 10 Main Street, Waringstown, Craigavon
BT66 7QH
Air
Unleaded163.9p
Diesel189.9p
2.8 miTeaxco
W M Moutray & Sons, 40 Banbridge Road, Lurgan, Craigavon
BT66 7EG
Price last reported 17 Sept
Air
Unleaded163.9p
Diesel191.9p
2.7 miBP
Spar Service Station, 235 Lough Road, Lurgan, Craigavon
BT66 6NQ
Air · Water · Toilets
Unleaded163.9p
Diesel191.9p
2.1 miBP
Bridge Filling Station, 285 Bridge Street, Portadown, Craigavon
BT63 5AR
24 hours · Car wash · Air · Water · Toilets · LPG
Unleaded163.9p
Diesel191.9p
4.0 miTeaxco
83C Belfast Road, Lurgan, Craigavon
BT66 7JS
Air
Unleaded163.9p
Diesel191.9p
1.5 miTexaco
Spar, 52 Lurgan Road, Portadown
BT63 5QW
Air · Toilets
Unleaded163.9p
Diesel188.9p
9.0 miBP
Eurospar Maghaberry, 23 Glenside, Maghaberry Road, Wellington Parks, Lisburn
BT67 0QN
Air · Toilets
Unleaded163.9p
Diesel190.9p
8.2 miBP
Spar Stores, 23 Dromore Road, Banbridge
BT32 4EB
Air · Toilets
Unleaded163.9p
Diesel191.9p
10.0 miTexaco
Post Office, 2 Hillsborough Road, Dromore
BT25 1DE
Air · Water · Toilets
Unleaded163.9p
Diesel191.9p
6.7 miMaxol
20-24 Mill Street, Tandragee
BT62 2BX
Water · Toilets
Unleaded163.9p
Diesel189.9p
4.8 miindependant
10A Dobbin Road, Portadown, Craigavon
BT62 4EY
24 hours · Air · Water
Unleaded164.5p
Diesel191.5p
9.7 miSPAR Loughbrickland
Spar Stores, 9 Main Street, Loughbrickland, Banbridge
BT32 3NQ
Price last reported 8 Sept
Air · Water · Toilets
Unleaded164.9p
Diesel191.9p
8.0 miMaxol
Scarva Road Filling Station, 5 Scarva Road, Banbridge
BT32 3AR
Car wash · Air · Water · Toilets
Unleaded164.9p
Diesel191.9p
9.9 miTexaco
Ballinderry Service Station, 1A Glenavy Road, Ballinderry Upper, Lisburn
BT28 2EU
Air · Water
Unleaded164.9p
Diesel190.9p
2.7 miCircle K
1A Flush Place, Lurgan
BT66 7DT
Unleaded164.9p
Diesel191.9p

Distances measured from Craigavon town centre. Data fetched 7 hours ago.

Fuel prices around Craigavon: the numbers

Measured across the 60 stations within 10 miles with a price reported in the last 30 days, against every station in the UK data on the same day.

Unleaded E10Diesel B7
Craigavon average163.0p190.1p
UK average171.0p198.2p
Craigavon against the UK-8.0p-8.1p
Cheapest station156.9p184.9p
Dearest station168.9p197.9p
Spread, dearest minus cheapest+12.0p+13.0p
Stations with a price5657

Brands near Craigavon

Brands with 2 or more stations within 10 miles, most stations first. Averages cover the stations in this radius only.

BrandStationsAvg unleadedAvg diesel
Texaco13162.7p190.0p
Maxol10163.6p190.6p
Circle K7162.1p189.4p
BP5163.9p191.5p
Thompson Fuels Ltd5156.9p188.9p
Emo4162.9p190.7p
Go3163.9p186.9p
Tesco3160.9p188.6p
Teaxco2163.9p191.9p

How Craigavon prices have moved

Daily average over the last 11 days, Craigavon against the UK. Unleaded has moved -2.0p and diesel -0.1p since 25 October 2026.

Craigavon unleadedCraigavon dieselUK unleadedUK diesel
160p181p202p10-2510-2710-2910-3111-0211-04

What this covers: 62 stations within 10 miles of the town centre as given in our town list, which can take in neighbouring towns. Averages are a plain mean of reported prices, so one dear motorway forecourt lifts a small town's figure. Stations that have reported nothing for 30 days are listed with their last price but left out of the averages.

Check a car's MOT history and due date for free by registration on My MOT Checker.

Fuel prices in nearby towns