State of the pump · week 18 of 2026
Petrol flat at 157.2p, diesel down 1.0p to 188.5p: 27 Apr to 3 May 2026
Petrol ended the week at 157.2p a litre on average across UK forecourts, down 0.1p on the week before. Diesel ended at 188.5p, down 1.0p. The figures come from 7,324 forecourts. The cheapest town for petrol was Bishop Auckland at 149.8p. The most expensive was West Berkshire at 167.8p. Supermarkets were 3.3p a litre cheaper than other forecourts for petrol. Motorway services charged 21.2p above the national average.
petrol
Cheapest towns
| 1 | Bishop Auckland | 149.8p |
| 2 | Banbridge | 149.9p |
| 3 | Ballyclare | 150.2p |
| 4 | Enniskillen | 150.4p |
| 5 | Coleraine | 150.4p |
| 6 | Downpatrick | 150.4p |
| 7 | Newtownabbey | 150.5p |
| 8 | Newtownards | 150.7p |
| 9 | Bangor | 150.7p |
| 10 | Belfast | 150.9p |
Most expensive towns
| 1 | West Berkshire | 167.8p |
| 2 | Eden | 167.4p |
| 3 | Bolsover | 167.3p |
| 4 | Chorley | 166.7p |
| 5 | Cheshire East | 165.9p |
| 6 | Test Valley | 164.6p |
| 7 | North West Leicestershire | 164.6p |
| 8 | Uttlesford | 164.1p |
| 9 | North Warwickshire | 163.7p |
| 10 | Broxtowe | 163.6p |
Cheapest forecourts
| 1 | Midway Service Station Post Office, Enniskillen | 123.9p |
| 2 | Dimes - Old Lane Gloucester Services, Gloucester | 142.2p |
| 3 | Centra Ballinderry Ltd Ballinderry Service Station, Lisburn | 144.9p |
| 4 | Blakenhall Service Station Blakenhall Service Station Ltd, Wolverhampton | 145.6p |
| 5 | Costco Wholesale Birmingham 100 Watson Road, Birmingham | 145.9p |
| 6 | Griffiths Garage Griffiths Garage, Craven Arms | 145.9p |
| 7 | Witton Road Witton Road Service Station, Birmingham | 146.6p |
| 8 | Burnpark Service Station Limited Burnpark Filling Station, Kilmarnock | 146.7p |
| 9 | Asda Cannock Express Petrol Watling Street, Cannock | 146.9p |
| 10 | Centra Annaclone 1 Monteith Road | 146.9p |
Biggest rises
| Bordesley | 157.4p | +4.0p |
| St. Helens | 157.1p | +3.7p |
| Mid Devon | 163.4p | +3.5p |
| Highland | 159.6p | +2.5p |
| Isle of Anglesey | 157.2p | +2.3p |
| West Lindsey | 157.0p | +2.0p |
| Oban | 158.1p | +2.0p |
| South Shields | 156.3p | +1.8p |
| Harborough | 158.7p | +1.8p |
| North Somerset | 162.0p | +1.7p |
Biggest falls
| Charnwood | 157.3p | −5.1p |
| Broxtowe | 163.6p | −2.5p |
| Carlton | 157.1p | −2.1p |
| Bury St Edmunds | 157.8p | −2.1p |
| Eltham | 158.1p | −2.0p |
| Middleton | 163.6p | −2.0p |
| Ramsgate | 152.7p | −2.0p |
| Mid Sussex | 160.3p | −1.8p |
| Stockton-on-Tees | 155.5p | −1.7p |
| Tynemouth | 156.2p | −1.7p |
Regions and nations
| Northern Ireland | 151.3p |
| North East | 155.9p |
| Yorkshire and The Humber | 156.1p |
| Wales | 156.6p |
| North West | 157.0p |
| South West | 157.7p |
| East Midlands | 157.7p |
| East of England | 157.7p |
| West Midlands | 157.8p |
| London | 158.0p |
| South East | 158.3p |
| Scotland | 158.6p |
Counties: cheapest and most expensive
| Causeway Coast and Glens | 150.7p |
| Newry, Mourne and Down | 150.8p |
| Ards and North Down | 150.8p |
| Belfast | 150.9p |
| Lisburn and Castlereagh | 151.0p |
| West Berkshire | 165.0p |
| Isle of Wight | 163.0p |
| Cheshire East | 162.0p |
| Argyll and Bute | 161.8p |
| Highland | 161.4p |
Brands (20+ forecourts)
| 1 | Go | 150.0p | 27 |
| 2 | Costco | 150.2p | 20 |
| 3 | Maxol | 150.6p | 84 |
| 4 | Solo | 152.4p | 21 |
| 5 | Circle K | 152.7p | 31 |
| 6 | Morrisons | 154.0p | 341 |
| 7 | Tesco | 154.2p | 474 |
| 8 | Sainsbury's | 154.4p | 316 |
| 9 | Asda | 154.8p | 401 |
| 10 | Total | 155.0p | 34 |
| 11 | Co-op | 155.3p | 27 |
| 12 | Jet | 155.8p | 273 |
| 13 | EG On The Move | 155.8p | 144 |
| 14 | Essar | 156.3p | 45 |
| 15 | Murco | 156.3p | 135 |
| 16 | Texaco | 156.4p | 453 |
| 17 | Gulf | 156.6p | 264 |
| 18 | Valero | 156.8p | 162 |
| 19 | Spar | 157.2p | 23 |
| 20 | Esso | 158.1p | 1424 |
| 21 | Pace | 158.6p | 34 |
| 22 | Shell | 159.0p | 894 |
| 23 | BP | 159.9p | 1003 |
| 24 | Gleaner | 161.4p | 25 |
| 25 | Welcome Break | 177.7p | 38 |
diesel
Cheapest towns
| 1 | Enniskillen | 173.2p |
| 2 | Londonderry | 175.8p |
| 3 | Coleraine | 176.0p |
| 4 | Downpatrick | 176.1p |
| 5 | Banbridge | 176.2p |
| 6 | Ballymoney | 176.2p |
| 7 | Dungannon | 176.5p |
| 8 | Ballyclare | 176.6p |
| 9 | Belfast | 176.6p |
| 10 | Newtownabbey | 177.0p |
Most expensive towns
| 1 | Medway | 199.5p |
| 2 | West Berkshire | 197.0p |
| 3 | Cheshire East | 195.6p |
| 4 | South Oxfordshire | 195.0p |
| 5 | Warlingham | 194.9p |
| 6 | North West Leicestershire | 194.6p |
| 7 | Wyre | 194.2p |
| 8 | Test Valley | 194.1p |
| 9 | Breckland | 194.0p |
| 10 | Southcoates | 193.9p |
Cheapest forecourts
| 1 | Gulf Histon 34 Station Road, Cambridge | 100.9p |
| 2 | Midway Service Station Post Office, Enniskillen | 123.9p |
| 3 | Dimes London 12 City Square, Exetersite | 145.2p |
| 4 | Dimes - Old Lane Gloucester Services, Gloucester | 158.2p |
| 5 | Spar Lapford Cross Lapford Cross Shop, Crediton | 163.9p |
| 6 | The Old School House Garage Ombersley Ltd Old School Church Garage, Droitwich | 167.9p |
| 7 | Burnpark Service Station Limited Burnpark Filling Station, Kilmarnock | 169.7p |
| 8 | Ballydown Filling Station Ballydown Filling Station, Banbridge | 169.9p |
| 9 | Griffiths Garage Griffiths Garage, Craven Arms | 169.9p |
| 10 | Jennings Fuels & Lubricants Jennings Fuels, Enniskillen | 169.9p |
Biggest rises
| North Somerset | 191.4p | +3.7p |
| West Devon | 185.4p | +1.6p |
| Allerdale | 188.6p | +1.3p |
| Omagh | 178.6p | +1.2p |
| West Lindsey | 187.7p | +1.2p |
| Bromsgrove | 192.8p | +1.1p |
| Oban | 189.9p | +0.8p |
| Southcoates | 193.9p | +0.8p |
| Highland | 187.2p | +0.8p |
| Reigate and Banstead | 188.5p | +0.8p |
Biggest falls
| Newry | 177.4p | −7.2p |
| Charnwood | 189.1p | −6.3p |
| Enniskillen | 173.2p | −5.7p |
| South Cambridgeshire | 186.0p | −5.5p |
| Lairg | 190.2p | −4.5p |
| Cookstown | 178.1p | −4.4p |
| Taunton | 184.7p | −4.2p |
| Bury St Edmunds | 189.9p | −4.0p |
| Mid Devon | 188.6p | −3.9p |
| Aylesbury | 184.1p | −3.8p |
Regions and nations
| Northern Ireland | 177.4p |
| Wales | 187.7p |
| North East | 188.2p |
| Yorkshire and The Humber | 188.2p |
| North West | 188.6p |
| East Midlands | 189.2p |
| West Midlands | 189.2p |
| East of England | 189.4p |
| South West | 189.4p |
| Scotland | 189.6p |
| London | 189.9p |
| South East | 190.4p |
Counties: cheapest and most expensive
| Belfast | 176.6p |
| Lisburn and Castlereagh | 176.7p |
| Fermanagh and Omagh | 176.9p |
| Derry City and Strabane | 177.0p |
| Ards and North Down | 177.1p |
| West Berkshire | 195.1p |
| Isle of Wight | 193.8p |
| Argyll and Bute | 193.4p |
| Cheshire East | 193.4p |
| Westminster | 192.3p |
Brands (20+ forecourts)
| 1 | Go | 176.1p | 30 |
| 2 | Maxol | 176.4p | 85 |
| 3 | Solo | 178.4p | 21 |
| 4 | Circle K | 180.5p | 32 |
| 5 | Costco | 181.4p | 20 |
| 6 | Morrisons | 186.0p | 341 |
| 7 | Sainsbury's | 186.2p | 311 |
| 8 | Essar | 186.4p | 44 |
| 9 | Tesco | 186.5p | 515 |
| 10 | Total | 186.9p | 33 |
| 11 | Jet | 187.0p | 276 |
| 12 | Texaco | 187.2p | 452 |
| 13 | Co-op | 187.4p | 27 |
| 14 | Asda | 187.4p | 401 |
| 15 | Murco | 187.8p | 136 |
| 16 | Gulf | 187.9p | 264 |
| 17 | Spar | 188.0p | 23 |
| 18 | Valero | 188.2p | 160 |
| 19 | Pace | 188.6p | 39 |
| 20 | EG On The Move | 189.0p | 141 |
| 21 | Highland Fuels | 189.6p | 23 |
| 22 | Shell | 190.3p | 895 |
| 23 | Esso | 190.4p | 1436 |
| 24 | BP | 190.9p | 1014 |
| 25 | Gleaner | 191.2p | 25 |
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.