State of the pump · week 20 of 2026

Petrol up 0.6p to 158.4p, diesel down 1.8p to 186.0p: 11 to 17 May 2026

Petrol ended the week at 158.4p a litre on average across UK forecourts, up 0.6p on the week before. Diesel ended at 186.0p, down 1.8p. The figures come from 6,984 forecourts. The cheapest town for petrol was Bishop Auckland at 149.7p. The most expensive was Warlingham at 168.5p. Supermarkets were 3.2p a litre cheaper than other forecourts for petrol. Motorway services charged 18.5p above the national average.

158.4ppetrol at the end of the week+0.6p on the week · range 157.9p to 158.4p
186.0pdiesel at the end of the week−1.8p on the week · range 186.0p to 187.5p
3.2psupermarket saving on petrolsupermarkets 155.7p · others 158.9p
+18.5pmotorway premium on petrolservices averaged 176.9p

petrol

Cheapest towns

1Bishop Auckland149.7p
2North East Lincolnshire149.9p
3Limavady151.9p
4Failsworth152.1p
5Ipswich152.2p
6Ilkeston152.2p
7Rawtenstall152.3p
8Ashton-under-Lyne152.7p
9Swadlincote152.7p
10Coleraine152.9p

Most expensive towns

1Warlingham168.5p
2Bathgate167.9p
3Bolsover167.7p
4Worthing167.5p
5West Berkshire167.3p
6Eden167.2p
7Broxtowe166.7p
8Bournemouth166.7p
9Chorley166.0p
10Mid Devon165.7p

Cheapest forecourts

1Midway Service Station
Post Office, Enniskillen
123.9p
2Ascona Luxmore West Service Station
A180 Westbound, Immingham
127.9p
3Ascona Crossways Service Station
Haven Bridge Road, Neyland
128.9p
4Dimes Liverpool
C I S Tax Savers Ltd, London
136.9p
5Centra Ballinderry Ltd
Ballinderry Service Station, Lisburn
144.9p
6Costco Wholesale Liverpool
30 Waterloo Road, Liverpool
146.9p
7Blakenhall Service Station
Blakenhall Service Station Ltd, Wolverhampton
147.6p
8Mapleleaf Express
Hereford Road
147.6p
9Costco Wholesale Birmingham
100 Watson Road, Birmingham
147.9p
10Costco Wholesale Manchester
Barton Dock Road, Manchester
147.9p

Biggest rises

Bournemouth166.7p+7.6p
Fermanagh and Omagh157.9p+5.6p
Christchurch162.1p+4.4p
Kendal160.2p+4.3p
Portsmouth163.0p+4.2p
Poole164.6p+3.9p
Test Valley165.3p+3.6p
Ballymoney157.0p+3.5p
Southampton163.3p+3.2p
Armagh159.8p+3.1p

Biggest falls

Boston161.1p−4.6p
North East Lincolnshire149.9p−3.2p
Chorley166.0p−2.7p
South Oxfordshire159.0p−2.2p
Malvern Hills160.7p−2.2p
Barking and Dagenham158.5p−2.1p
Llanelli154.9p−2.0p
Banbury156.1p−1.5p
Stourbridge154.9p−1.4p
Ashton-under-Lyne152.7p−1.4p

Regions and nations

Northern Ireland154.3p
North East156.7p
Yorkshire and The Humber157.0p
Wales157.6p
North West157.6p
West Midlands158.4p
East Midlands158.7p
East of England158.9p
South West159.2p
London159.4p
South East159.5p
Scotland160.5p

Counties: cheapest and most expensive

Oldham153.0p
Belfast153.2p
Lisburn and Castlereagh153.3p
Mid and East Antrim153.4p
Ards and North Down153.7p
Argyll and Bute167.7p
Isle of Wight166.6p
West Berkshire165.5p
Bournemouth, Christchurch and Poole165.1p
Stirling164.2p

Brands (20+ forecourts)

1Go150.0p31
2Solo154.3p27
3Maxol154.4p83
4Tesco154.9p410
5Asda155.1p377
6Sainsbury's155.2p258
7Morrisons155.7p337
8Co-op155.7p20
9EG On The Move156.0p144
10Total156.1p33
11Circle K156.4p35
12Essar156.8p43
13Jet157.0p264
14Texaco157.1p434
15Murco157.7p133
16Valero158.0p153
17Spar158.2p22
18Gulf158.3p235
19Esso159.1p1374
20Pace160.3p33
21BP160.8p960
22Shell160.9p874
23Gleaner162.9p22
24Welcome Break173.6p36

diesel

Cheapest towns

1Enniskillen171.0p
2Londonderry173.6p
3Coleraine174.0p
4Newry174.2p
5Ballynahinch174.5p
6Portadown174.7p
7Craigavon174.7p
8Banbridge174.8p
9Cookstown174.9p
10Dungannon174.9p

Most expensive towns

1Medway194.3p
2Wyre194.3p
3West Berkshire193.1p
4North West Leicestershire192.9p
5Test Valley192.8p
6Cheshire East192.2p
7Southcoates192.1p
8Basingstoke and Deane192.1p
9Breckland192.1p
10Dartford191.9p

Cheapest forecourts

1Midway Service Station
Post Office, Enniskillen
123.9p
2Spar BP Armagh
132 Newry Road, Armagh
153.9p
3Border Service Station
19, Strabane
154.9p
4Llanharan Service Station
Llanharan Service Station, Pont-Y-Clun
154.9p
5Hearty Fuels
2 Drummill Road
161.6p
6Newbridgestores
36 Blackpark Road, Antrim
163.9p
7Spar Lapford Cross
Lapford Cross Shop, Crediton
163.9p
8Ncce Mace Swatragh
Swatragh Filling Station, Maghera
166.7p
9Sessia Ltd
76-82 Main Street, Portglenone
167.7p
10Ormeau Road Service Station
251, Belfast
167.9p

Biggest rises

Southcoates192.1p+0.6p
Grimsby187.2p+0.6p
Dartford191.9p+0.3p
Andover187.8p+0.2p
Reigate and Banstead188.5p+0.2p
Salisbury187.1p+0.2p

Biggest falls

South Oxfordshire190.0p−4.9p
Allerdale182.6p−4.9p
Newry174.2p−4.7p
Penrith182.6p−4.7p
Carlisle182.1p−4.6p
Newtownards174.9p−4.4p
Shetland181.9p−4.3p
Bury St Edmunds183.3p−4.2p
Heanor182.0p−4.2p
Bellshill183.9p−4.2p

Regions and nations

Northern Ireland175.0p
Wales185.1p
North East185.5p
Yorkshire and The Humber185.5p
North West185.7p
East Midlands186.7p
Scotland186.8p
East of England186.9p
West Midlands187.0p
South West187.1p
London187.6p
South East188.3p

Counties: cheapest and most expensive

Derry City and Strabane173.8p
Fermanagh and Omagh174.0p
Newry, Mourne and Down174.6p
Mid Ulster174.7p
Causeway Coast and Glens174.8p
Argyll and Bute192.9p
Isle of Wight192.1p
West Berkshire191.6p
Cheshire East190.4p
Rutland189.7p

Brands (20+ forecourts)

1Solo174.4p31
2Circle K175.2p33
3Go175.6p35
4Maxol175.7p86
5Morrisons182.6p340
6Tesco183.2p495
7Independent183.7p20
8Sainsbury's183.8p313
9Asda184.1p404
10Texaco184.6p440
11Essar184.7p47
12Total184.9p34
13Jet185.4p290
14Valero185.7p161
15Murco186.4p136
16Gulf186.6p243
17Spar186.9p22
18Co-op187.0p22
19Highland Fuels187.2p21
20Pace187.6p36
21Esso187.7p1376
22EG On The Move188.0p142
23Shell188.2p872
24BP188.7p988
25Gleaner189.8p24

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.