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.
petrol
Cheapest towns
| 1 | Bishop Auckland | 149.7p |
| 2 | North East Lincolnshire | 149.9p |
| 3 | Limavady | 151.9p |
| 4 | Failsworth | 152.1p |
| 5 | Ipswich | 152.2p |
| 6 | Ilkeston | 152.2p |
| 7 | Rawtenstall | 152.3p |
| 8 | Ashton-under-Lyne | 152.7p |
| 9 | Swadlincote | 152.7p |
| 10 | Coleraine | 152.9p |
Most expensive towns
| 1 | Warlingham | 168.5p |
| 2 | Bathgate | 167.9p |
| 3 | Bolsover | 167.7p |
| 4 | Worthing | 167.5p |
| 5 | West Berkshire | 167.3p |
| 6 | Eden | 167.2p |
| 7 | Broxtowe | 166.7p |
| 8 | Bournemouth | 166.7p |
| 9 | Chorley | 166.0p |
| 10 | Mid Devon | 165.7p |
Cheapest forecourts
| 1 | Midway Service Station Post Office, Enniskillen | 123.9p |
| 2 | Ascona Luxmore West Service Station A180 Westbound, Immingham | 127.9p |
| 3 | Ascona Crossways Service Station Haven Bridge Road, Neyland | 128.9p |
| 4 | Dimes Liverpool C I S Tax Savers Ltd, London | 136.9p |
| 5 | Centra Ballinderry Ltd Ballinderry Service Station, Lisburn | 144.9p |
| 6 | Costco Wholesale Liverpool 30 Waterloo Road, Liverpool | 146.9p |
| 7 | Blakenhall Service Station Blakenhall Service Station Ltd, Wolverhampton | 147.6p |
| 8 | Mapleleaf Express Hereford Road | 147.6p |
| 9 | Costco Wholesale Birmingham 100 Watson Road, Birmingham | 147.9p |
| 10 | Costco Wholesale Manchester Barton Dock Road, Manchester | 147.9p |
Biggest rises
| Bournemouth | 166.7p | +7.6p |
| Fermanagh and Omagh | 157.9p | +5.6p |
| Christchurch | 162.1p | +4.4p |
| Kendal | 160.2p | +4.3p |
| Portsmouth | 163.0p | +4.2p |
| Poole | 164.6p | +3.9p |
| Test Valley | 165.3p | +3.6p |
| Ballymoney | 157.0p | +3.5p |
| Southampton | 163.3p | +3.2p |
| Armagh | 159.8p | +3.1p |
Biggest falls
| Boston | 161.1p | −4.6p |
| North East Lincolnshire | 149.9p | −3.2p |
| Chorley | 166.0p | −2.7p |
| South Oxfordshire | 159.0p | −2.2p |
| Malvern Hills | 160.7p | −2.2p |
| Barking and Dagenham | 158.5p | −2.1p |
| Llanelli | 154.9p | −2.0p |
| Banbury | 156.1p | −1.5p |
| Stourbridge | 154.9p | −1.4p |
| Ashton-under-Lyne | 152.7p | −1.4p |
Regions and nations
| Northern Ireland | 154.3p |
| North East | 156.7p |
| Yorkshire and The Humber | 157.0p |
| Wales | 157.6p |
| North West | 157.6p |
| West Midlands | 158.4p |
| East Midlands | 158.7p |
| East of England | 158.9p |
| South West | 159.2p |
| London | 159.4p |
| South East | 159.5p |
| Scotland | 160.5p |
Counties: cheapest and most expensive
| Oldham | 153.0p |
| Belfast | 153.2p |
| Lisburn and Castlereagh | 153.3p |
| Mid and East Antrim | 153.4p |
| Ards and North Down | 153.7p |
| Argyll and Bute | 167.7p |
| Isle of Wight | 166.6p |
| West Berkshire | 165.5p |
| Bournemouth, Christchurch and Poole | 165.1p |
| Stirling | 164.2p |
Brands (20+ forecourts)
| 1 | Go | 150.0p | 31 |
| 2 | Solo | 154.3p | 27 |
| 3 | Maxol | 154.4p | 83 |
| 4 | Tesco | 154.9p | 410 |
| 5 | Asda | 155.1p | 377 |
| 6 | Sainsbury's | 155.2p | 258 |
| 7 | Morrisons | 155.7p | 337 |
| 8 | Co-op | 155.7p | 20 |
| 9 | EG On The Move | 156.0p | 144 |
| 10 | Total | 156.1p | 33 |
| 11 | Circle K | 156.4p | 35 |
| 12 | Essar | 156.8p | 43 |
| 13 | Jet | 157.0p | 264 |
| 14 | Texaco | 157.1p | 434 |
| 15 | Murco | 157.7p | 133 |
| 16 | Valero | 158.0p | 153 |
| 17 | Spar | 158.2p | 22 |
| 18 | Gulf | 158.3p | 235 |
| 19 | Esso | 159.1p | 1374 |
| 20 | Pace | 160.3p | 33 |
| 21 | BP | 160.8p | 960 |
| 22 | Shell | 160.9p | 874 |
| 23 | Gleaner | 162.9p | 22 |
| 24 | Welcome Break | 173.6p | 36 |
diesel
Cheapest towns
| 1 | Enniskillen | 171.0p |
| 2 | Londonderry | 173.6p |
| 3 | Coleraine | 174.0p |
| 4 | Newry | 174.2p |
| 5 | Ballynahinch | 174.5p |
| 6 | Portadown | 174.7p |
| 7 | Craigavon | 174.7p |
| 8 | Banbridge | 174.8p |
| 9 | Cookstown | 174.9p |
| 10 | Dungannon | 174.9p |
Most expensive towns
| 1 | Medway | 194.3p |
| 2 | Wyre | 194.3p |
| 3 | West Berkshire | 193.1p |
| 4 | North West Leicestershire | 192.9p |
| 5 | Test Valley | 192.8p |
| 6 | Cheshire East | 192.2p |
| 7 | Southcoates | 192.1p |
| 8 | Basingstoke and Deane | 192.1p |
| 9 | Breckland | 192.1p |
| 10 | Dartford | 191.9p |
Cheapest forecourts
| 1 | Midway Service Station Post Office, Enniskillen | 123.9p |
| 2 | Spar BP Armagh 132 Newry Road, Armagh | 153.9p |
| 3 | Border Service Station 19, Strabane | 154.9p |
| 4 | Llanharan Service Station Llanharan Service Station, Pont-Y-Clun | 154.9p |
| 5 | Hearty Fuels 2 Drummill Road | 161.6p |
| 6 | Newbridgestores 36 Blackpark Road, Antrim | 163.9p |
| 7 | Spar Lapford Cross Lapford Cross Shop, Crediton | 163.9p |
| 8 | Ncce Mace Swatragh Swatragh Filling Station, Maghera | 166.7p |
| 9 | Sessia Ltd 76-82 Main Street, Portglenone | 167.7p |
| 10 | Ormeau Road Service Station 251, Belfast | 167.9p |
Biggest rises
| Southcoates | 192.1p | +0.6p |
| Grimsby | 187.2p | +0.6p |
| Dartford | 191.9p | +0.3p |
| Andover | 187.8p | +0.2p |
| Reigate and Banstead | 188.5p | +0.2p |
| Salisbury | 187.1p | +0.2p |
Biggest falls
| South Oxfordshire | 190.0p | −4.9p |
| Allerdale | 182.6p | −4.9p |
| Newry | 174.2p | −4.7p |
| Penrith | 182.6p | −4.7p |
| Carlisle | 182.1p | −4.6p |
| Newtownards | 174.9p | −4.4p |
| Shetland | 181.9p | −4.3p |
| Bury St Edmunds | 183.3p | −4.2p |
| Heanor | 182.0p | −4.2p |
| Bellshill | 183.9p | −4.2p |
Regions and nations
| Northern Ireland | 175.0p |
| Wales | 185.1p |
| North East | 185.5p |
| Yorkshire and The Humber | 185.5p |
| North West | 185.7p |
| East Midlands | 186.7p |
| Scotland | 186.8p |
| East of England | 186.9p |
| West Midlands | 187.0p |
| South West | 187.1p |
| London | 187.6p |
| South East | 188.3p |
Counties: cheapest and most expensive
| Derry City and Strabane | 173.8p |
| Fermanagh and Omagh | 174.0p |
| Newry, Mourne and Down | 174.6p |
| Mid Ulster | 174.7p |
| Causeway Coast and Glens | 174.8p |
| Argyll and Bute | 192.9p |
| Isle of Wight | 192.1p |
| West Berkshire | 191.6p |
| Cheshire East | 190.4p |
| Rutland | 189.7p |
Brands (20+ forecourts)
| 1 | Solo | 174.4p | 31 |
| 2 | Circle K | 175.2p | 33 |
| 3 | Go | 175.6p | 35 |
| 4 | Maxol | 175.7p | 86 |
| 5 | Morrisons | 182.6p | 340 |
| 6 | Tesco | 183.2p | 495 |
| 7 | Independent | 183.7p | 20 |
| 8 | Sainsbury's | 183.8p | 313 |
| 9 | Asda | 184.1p | 404 |
| 10 | Texaco | 184.6p | 440 |
| 11 | Essar | 184.7p | 47 |
| 12 | Total | 184.9p | 34 |
| 13 | Jet | 185.4p | 290 |
| 14 | Valero | 185.7p | 161 |
| 15 | Murco | 186.4p | 136 |
| 16 | Gulf | 186.6p | 243 |
| 17 | Spar | 186.9p | 22 |
| 18 | Co-op | 187.0p | 22 |
| 19 | Highland Fuels | 187.2p | 21 |
| 20 | Pace | 187.6p | 36 |
| 21 | Esso | 187.7p | 1376 |
| 22 | EG On The Move | 188.0p | 142 |
| 23 | Shell | 188.2p | 872 |
| 24 | BP | 188.7p | 988 |
| 25 | Gleaner | 189.8p | 24 |
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.