State of the pump · week 22 of 2026
Petrol flat at 159.6p, diesel down 1.3p to 183.4p: 25 to 31 May 2026
Petrol ended the week at 159.6p a litre on average across UK forecourts, up 0.1p on the week before. Diesel ended at 183.4p, down 1.3p. The figures come from 7,279 forecourts. The cheapest town for petrol was Bangor at 151.8p. The most expensive was Warlingham at 171.3p. Supermarkets were 3.6p a litre cheaper than other forecourts for petrol. Motorway services charged 17.5p above the national average.
petrol
Cheapest towns
| 1 | Bangor | 151.8p |
| 2 | Downpatrick | 151.9p |
| 3 | Newtownabbey | 151.9p |
| 4 | Bishop Auckland | 152.0p |
| 5 | Long Eaton | 152.2p |
| 6 | Lisburn | 152.3p |
| 7 | Newtownards | 152.4p |
| 8 | Carrickfergus | 152.5p |
| 9 | Limavady | 152.6p |
| 10 | Redditch | 152.7p |
Most expensive towns
| 1 | Warlingham | 171.3p |
| 2 | Shotts | 170.1p |
| 3 | West Berkshire | 168.9p |
| 4 | Bolsover | 168.7p |
| 5 | Eden | 167.8p |
| 6 | Cobham | 167.5p |
| 7 | Chorley | 167.3p |
| 8 | Cheshire East | 167.1p |
| 9 | Mid Devon | 167.0p |
| 10 | Sedgemoor | 166.8p |
Cheapest forecourts
| 1 | Dimes Liverpool C I S Tax Savers Ltd, London | 136.9p |
| 2 | Ncce Mace Swatragh Swatragh Filling Station, Maghera | 145.9p |
| 3 | Blakenhall Service Station Blakenhall Service Station Ltd, Wolverhampton | 147.6p |
| 4 | Costco Wholesale Birmingham 100 Watson Road, Birmingham | 147.9p |
| 5 | Costco Wholesale Manchester Barton Dock Road, Manchester | 147.9p |
| 6 | Costco Wholesale Thurrock West Thurrock Way, West Thurrock | 147.9p |
| 7 | Hilltop Fuels A5 135, Omagh | 147.9p |
| 8 | McGinleys Go McGinleys, Londonderry | 147.9p |
| 9 | Morgan Fuels Killean Morgans Cafe, Newry | 147.9p |
| 10 | Sessia Ltd 76-82 Main Street, Portglenone | 148.7p |
Biggest rises
| Melksham | 158.7p | +4.4p |
| Wychavon | 163.1p | +3.6p |
| Dacorum | 160.7p | +3.3p |
| Cherwell | 161.2p | +2.4p |
| Luton | 161.9p | +1.8p |
| North Norfolk | 162.3p | +1.6p |
| Enniskillen | 157.6p | +1.4p |
| Haringey | 160.5p | +1.4p |
| Hinckley and Bosworth | 164.5p | +1.4p |
| Mid Sussex | 162.6p | +1.4p |
Biggest falls
| Ballymoney | 154.3p | −3.5p |
| Rhondda Cynon Taf | 157.2p | −3.2p |
| Craigavon | 153.4p | −3.2p |
| Teignbridge | 159.2p | −3.0p |
| Ballyclare | 153.1p | −2.5p |
| Larne | 154.2p | −2.4p |
| Downpatrick | 151.9p | −2.3p |
| Malvern Hills | 159.5p | −2.3p |
| Central Bedfordshire | 161.2p | −2.1p |
| Newtownards | 152.4p | −2.1p |
Regions and nations
| Northern Ireland | 154.0p |
| North East | 158.2p |
| Yorkshire and The Humber | 158.2p |
| North West | 158.8p |
| Wales | 158.9p |
| West Midlands | 159.4p |
| East Midlands | 159.7p |
| South West | 160.4p |
| East of England | 160.5p |
| London | 160.9p |
| South East | 161.0p |
| Scotland | 161.5p |
Counties: cheapest and most expensive
| Ards and North Down | 152.5p |
| Lisburn and Castlereagh | 152.9p |
| Mid and East Antrim | 152.9p |
| Belfast | 152.9p |
| Antrim and Newtownabbey | 153.0p |
| Na h-Eileanan Siar | 170.8p |
| Argyll and Bute | 167.3p |
| Isle of Wight | 167.2p |
| West Berkshire | 166.6p |
| Highland | 165.1p |
Brands (20+ forecourts)
| 1 | Maxol | 153.7p | 80 |
| 2 | Solo | 154.2p | 28 |
| 3 | Asda | 156.2p | 387 |
| 4 | Sainsbury's | 156.4p | 294 |
| 5 | Tesco | 156.5p | 496 |
| 6 | Circle K | 156.6p | 41 |
| 7 | Morrisons | 156.8p | 340 |
| 8 | EG On The Move | 157.2p | 144 |
| 9 | Total | 157.4p | 32 |
| 10 | Co-op | 157.7p | 23 |
| 11 | Texaco | 158.0p | 442 |
| 12 | Jet | 158.4p | 287 |
| 13 | Essar | 158.4p | 45 |
| 14 | Spar | 159.0p | 22 |
| 15 | Murco | 159.1p | 150 |
| 16 | Valero | 159.7p | 157 |
| 17 | Gulf | 160.1p | 256 |
| 18 | Esso | 160.2p | 1399 |
| 19 | BP | 161.8p | 984 |
| 20 | Pace | 162.3p | 40 |
| 21 | Shell | 162.8p | 883 |
| 22 | Gleaner | 164.0p | 26 |
| 23 | Welcome Break | 173.6p | 38 |
diesel
Cheapest towns
| 1 | Londonderry | 170.2p |
| 2 | Craigavon | 170.2p |
| 3 | Portadown | 170.5p |
| 4 | Maghera | 170.5p |
| 5 | Coleraine | 170.5p |
| 6 | Ballynahinch | 171.1p |
| 7 | Dungannon | 171.2p |
| 8 | Omagh | 171.2p |
| 9 | Enniskillen | 171.3p |
| 10 | Carrickfergus | 171.3p |
Most expensive towns
| 1 | Breckland | 191.8p |
| 2 | Shotts | 191.3p |
| 3 | Basingstoke and Deane | 190.9p |
| 4 | Wyre | 190.9p |
| 5 | Medway | 190.7p |
| 6 | Isle of Wight | 190.1p |
| 7 | Warlingham | 190.1p |
| 8 | Swale | 189.9p |
| 9 | Newmarket | 189.3p |
| 10 | Gravesend | 189.2p |
Cheapest forecourts
| 1 | D C Edginton & Sons D C Edginton & Sons, Studley | 151.7p |
| 2 | Beatty Retail Bm Ltd 49, Enniskillen | 153.9p |
| 3 | Kp Hill Service Station Esso, Manchester | 157.9p |
| 4 | Alcester Service Station Alcester Road Service Station, Worcester | 159.9p |
| 5 | McGinleys Go McGinleys, Londonderry | 159.9p |
| 6 | Ncce Mace Swatragh Swatragh Filling Station, Maghera | 159.9p |
| 7 | Hilltop Fuels A5 135, Omagh | 160.9p |
| 8 | Hearty Fuels 2 Drummill Road | 161.6p |
| 9 | Essar D a Roberts Fuels Ltd Grindley Brook Garage Grindley Brook Garage, Whitchurch | 161.9p |
| 10 | Sessia Ltd 76-82 Main Street, Portglenone | 162.7p |
Biggest rises
| Lairg | 186.6p | +3.0p |
| Enniskillen | 171.3p | +1.6p |
| Tendring | 185.2p | +0.6p |
| Pembrokeshire | 180.1p | +0.3p |
| South Somerset | 185.0p | +0.3p |
| Vale of White Horse | 182.5p | +0.3p |
| Malvern Hills | 185.0p | +0.3p |
| Armagh | 173.0p | +0.2p |
| Andover | 188.6p | +0.2p |
| Penrith | 183.6p | +0.2p |
Biggest falls
| South Norfolk | 183.2p | −4.2p |
| Wychavon | 184.1p | −4.1p |
| Hemel Hempstead | 181.5p | −3.6p |
| East Cambridgeshire | 185.3p | −3.4p |
| Waverley | 186.6p | −3.4p |
| Wigan | 178.4p | −3.4p |
| Craigavon | 170.2p | −3.2p |
| Ballymoney | 171.8p | −3.0p |
| Watford | 182.6p | −3.0p |
| Stratford-on-Avon | 185.7p | −3.0p |
Regions and nations
| Northern Ireland | 171.6p |
| Yorkshire and The Humber | 182.8p |
| Wales | 182.9p |
| North East | 183.0p |
| North West | 183.4p |
| Scotland | 183.9p |
| East Midlands | 183.9p |
| East of England | 184.4p |
| West Midlands | 184.4p |
| South West | 184.8p |
| London | 185.2p |
| South East | 186.1p |
Counties: cheapest and most expensive
| Derry City and Strabane | 171.0p |
| Armagh City, Banbridge and Craigavon | 171.3p |
| Causeway Coast and Glens | 171.3p |
| Lisburn and Castlereagh | 171.4p |
| Belfast | 171.4p |
| Isle of Wight | 190.8p |
| Argyll and Bute | 189.6p |
| Na h-Eileanan Siar | 188.5p |
| Rutland | 188.4p |
| Monmouthshire | 188.3p |
Brands (20+ forecourts)
| 1 | Go | 169.9p | 30 |
| 2 | Solo | 171.0p | 33 |
| 3 | Maxol | 171.9p | 82 |
| 4 | Circle K | 173.2p | 40 |
| 5 | Morrisons | 179.9p | 340 |
| 6 | Tesco | 180.5p | 500 |
| 7 | Sainsbury's | 181.0p | 312 |
| 8 | Asda | 182.1p | 404 |
| 9 | Texaco | 182.1p | 445 |
| 10 | Valero | 182.4p | 160 |
| 11 | Jet | 182.5p | 288 |
| 12 | Essar | 182.9p | 45 |
| 13 | Total | 182.9p | 34 |
| 14 | Co-op | 183.6p | 27 |
| 15 | Spar | 184.2p | 23 |
| 16 | Murco | 184.3p | 144 |
| 17 | Gulf | 184.6p | 259 |
| 18 | Pace | 185.2p | 40 |
| 19 | Esso | 185.3p | 1364 |
| 20 | Highland Fuels | 185.4p | 22 |
| 21 | EG On The Move | 185.7p | 142 |
| 22 | BP | 185.7p | 971 |
| 23 | Shell | 186.0p | 869 |
| 24 | Gleaner | 186.7p | 27 |
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.