State of the pump · week 23 of 2026

Petrol down 1.5p to 158.2p, diesel down 2.7p to 180.7p: 1 to 7 June 2026

Petrol ended the week at 158.2p a litre on average across UK forecourts, down 1.5p on the week before. Diesel ended at 180.7p, down 2.7p. The figures come from 7,260 forecourts. The cheapest town for petrol was Carrickfergus at 148.9p. The most expensive was Warlingham at 170.9p. Supermarkets were 3.7p a litre cheaper than other forecourts for petrol. Motorway services charged 16.7p above the national average.

158.2ppetrol at the end of the week−1.5p on the week · range 158.2p to 159.4p
180.7pdiesel at the end of the week−2.7p on the week · range 180.7p to 183.0p
3.7psupermarket saving on petrolsupermarkets 155.2p · others 158.9p
+16.7pmotorway premium on petrolservices averaged 174.9p

petrol

Cheapest towns

1Carrickfergus148.9p
2Banbridge149.2p
3Belfast149.3p
4Coleraine149.6p
5Londonderry149.6p
6Lisburn149.7p
7Newtownabbey149.8p
8Downpatrick149.8p
9Hackney150.0p
10Bangor150.1p

Most expensive towns

1Warlingham170.9p
2Shotts170.1p
3West Berkshire168.0p
4Eden167.8p
5Bolsover167.3p
6Chorley166.6p
7Cobham166.1p
8Sedgemoor166.0p
9Cheshire East165.6p
10Brighouse165.5p

Cheapest forecourts

1Dimes Forts
E B London, London
124.3p
2Dimes Liverpool
C I S Tax Savers Ltd, London
136.9p
3Costco Wholesale Birmingham
100 Watson Road, Birmingham
143.9p
4Witton Road
Witton Road Service Station, Birmingham
144.6p
5Asda Keighley Superstore
Bingley Street, Keighley
144.7p
6Supervalu Portstewart
162 Station Road, Portstewart
144.9p
7Blakenhall Service Station
Blakenhall Service Station Ltd, Wolverhampton
145.6p
8Antrim Road Service Station
271 Alexandra Park Avenue, Belfast
145.9p
9Asda Wolverhampton Superstore
Jack Hayward Way - Waterloo Road, Wolverhampton
145.9p
10Ballydown Filling Station
Ballydown Filling Station, Banbridge
145.9p

Biggest rises

Kingswinford160.8p+1.7p
Fylde158.8p+1.5p
Tendring160.4p+1.2p
Worksop159.5p+0.7p
Surrey Heath160.6p+0.5p
Solihull159.9p+0.3p
Bath and North East Somerset160.8p+0.2p
Forest of Dean157.6p+0.1p

Biggest falls

Armagh151.8p−7.7p
Gillingham156.5p−6.4p
South Gloucestershire159.9p−5.5p
Highland159.2p−5.4p
Melksham153.5p−5.2p
Dacorum155.7p−5.0p
Hamilton155.4p−4.8p
Grimsby155.8p−4.7p
Mid Devon162.6p−4.4p
Cookstown150.8p−4.3p

Regions and nations

Northern Ireland151.0p
Yorkshire and The Humber156.8p
North East156.8p
North West157.4p
Wales157.7p
West Midlands158.2p
East Midlands158.4p
South West159.2p
East of England159.4p
London159.4p
Scotland159.7p
South East159.8p

Counties: cheapest and most expensive

Belfast149.3p
Lisburn and Castlereagh149.8p
Mid and East Antrim150.2p
Antrim and Newtownabbey150.3p
Ards and North Down150.3p
Argyll and Bute166.6p
West Berkshire165.5p
Isle of Wight165.2p
Na h-Eileanan Siar164.9p
Cheshire East163.1p

Brands (20+ forecourts)

1Go147.2p31
2Costco149.8p21
3Maxol151.0p85
4Solo151.7p28
5Circle K152.4p41
6Sainsbury's154.0p315
7Asda154.9p395
8Morrisons155.2p340
9Total155.8p32
10Tesco156.2p499
11Co-op156.4p24
12EG On The Move156.5p133
13Texaco156.5p438
14Essar157.0p43
15Jet157.1p287
16Valero157.7p156
17Murco157.8p144
18Spar158.6p22
19Gulf158.8p258
20Esso159.2p1373
21BP160.4p977
22Shell161.2p877
23Pace161.5p40
24Gleaner163.2p25
25Welcome Break174.5p36

diesel

Cheapest towns

1Maghera165.5p
2Portadown167.3p
3Banbridge167.6p
4Londonderry167.6p
5Newry167.7p
6Armagh167.7p
7Carrickfergus167.8p
8Dungannon168.0p
9Craigavon168.1p
10Omagh168.3p

Most expensive towns

1West Berkshire190.6p
2Shotts190.5p
3Warlingham189.9p
4North Warwickshire189.4p
5Breckland189.3p
6Brighouse189.3p
7Cheshire East188.5p
8Basingstoke and Deane188.1p
9Test Valley188.1p
10Christchurch187.9p

Cheapest forecourts

1Dimes Forts
E B London, London
125.2p
2Penlan Service Station
Penlan Garage, Bodmin
153.9p
3Cks Supermarkets
Five Ways Garage, Dinbych-Y-Pysgod
155.9p
4Abercynon Service Station
Main Road, Mountain Ash
156.9p
5Carnagh House Valero
191 a Castleblayney Road, Co Armagh
157.8p
6Cloverhill Fuels Ltd
74, Maghera
158.9p
7Fullans Rasharkin
Eurospar, Ballymena
158.9p
8McGinleys Go
McGinleys, Londonderry
159.9p
9Ncce Mace Swatragh
Swatragh Filling Station, Maghera
159.9p
10Portglenone Centra
34 Clady Road, Portglenone
159.9p

Biggest rises

West Berkshire190.6p+1.8p
Hart185.2p+1.7p
North Warwickshire189.4p+1.2p
Milton Keynes184.6p+0.8p
Newcastle-under-Lyme183.0p+0.8p
Stroud183.9p+0.7p
Chorley186.8p+0.3p
West Northamptonshire186.1p+0.2p

Biggest falls

Shetland173.9p−8.2p
Denbighshire181.4p−7.6p
Morecambe180.5p−7.1p
Lairg179.8p−6.8p
Isle of Wight183.9p−6.3p
Peterhead176.3p−6.0p
Newry167.7p−5.7p
Medway185.0p−5.7p
Dunston178.5p−5.6p
Armagh167.7p−5.3p

Regions and nations

Northern Ireland168.7p
North East179.7p
Wales179.8p
Yorkshire and The Humber180.2p
North West180.8p
Scotland180.8p
East Midlands181.2p
West Midlands181.7p
East of England181.8p
South West182.3p
London182.3p
South East183.6p

Counties: cheapest and most expensive

Armagh City, Banbridge and Craigavon167.5p
Derry City and Strabane167.6p
Newry, Mourne and Down168.3p
Mid Ulster168.3p
Belfast168.6p
West Berkshire188.2p
Argyll and Bute187.3p
Westminster186.9p
Cheshire East186.3p
Stirling185.8p

Brands (20+ forecourts)

1Go167.3p34
2Solo168.0p33
3Maxol169.1p87
4Circle K169.6p41
5Costco172.6p21
6Sainsbury's175.8p315
7Morrisons177.0p340
8Tesco177.9p507
9Independent177.9p20
10Asda178.4p403
11Total179.4p35
12Texaco179.5p460
13Jet179.7p296
14Valero179.9p162
15Essar180.5p43
16Co-op180.7p27
17Murco181.4p147
18Gulf181.6p262
19Spar181.7p23
20Highland Fuels182.1p22
21Pace182.3p43
22Esso182.5p1391
23BP183.4p1003
24EG On The Move183.8p141
25Shell184.0p885

How it is worked out: a week runs Monday to Sunday. "End of the week" is the Sunday average across forecourts with a price reported in the previous 30 days. Changes compare with the Sunday before. Towns need 5 forecourts to be listed, counties 10, and brands 20. Source: UK Government Fuel Finder (Open Government Licence v3.0) via PumpIndex. Quote freely with a link; contact us for the underlying data.