State of the pump · week 14 of 2026
Petrol up 4.7p to 156.7p, diesel up 7.6p to 188.7p: 30 Mar to 5 Apr 2026
Petrol ended the week at 156.7p a litre on average across UK forecourts, up 4.7p on the week before. Diesel ended at 188.7p, up 7.6p. The figures come from 7,352 forecourts. The cheapest town for petrol was Coleraine at 149.5p. The most expensive was Warlingham at 168.7p. Supermarkets were 2.3p a litre cheaper than other forecourts for petrol. Motorway services charged 20.5p above the national average.
petrol
Cheapest towns
| 1 | Coleraine | 149.5p |
| 2 | Bishop Auckland | 150.2p |
| 3 | Craigavon | 150.8p |
| 4 | Dewsbury | 150.8p |
| 5 | Enniskillen | 151.4p |
| 6 | Banbridge | 151.4p |
| 7 | Cookstown | 151.4p |
| 8 | Dungannon | 151.5p |
| 9 | Londonderry | 151.8p |
| 10 | Newry | 151.9p |
Most expensive towns
| 1 | Warlingham | 168.7p |
| 2 | Eden | 167.9p |
| 3 | Bolsover | 166.1p |
| 4 | Broxtowe | 166.1p |
| 5 | West Berkshire | 166.0p |
| 6 | Cheshire East | 165.8p |
| 7 | Middleton | 165.2p |
| 8 | North West Leicestershire | 165.0p |
| 9 | North Warwickshire | 163.7p |
| 10 | Lairg | 163.2p |
Cheapest forecourts
| 1 | Dimes- Leeds The Care Bureau, Stratford-upon-Avon | 114.1p |
| 2 | Wb 0749 Pre Prod Welcome Break Group Ltd, Newport Pagnell | 126.9p |
| 3 | Kingsweston Service Station Kingsweston Ave, Shirehampton | 129.9p |
| 4 | Dimes - Ltm Gloucester Services, Gloucester | 130.7p |
| 5 | O'hares Drumaness Ltd Eurospar, Ballynahinch | 134.9p |
| 6 | Supervalu Fintona 1 - 2 Tattymoyle Road, Fintona | 134.9p |
| 7 | Monchelsea Stores Boughton Service Station Heath Road, Maidstone | 136.9p |
| 8 | C. J. Eley & Co C J Eley & Co, Braintree | 137.9p |
| 9 | Spar Articlave Post Office, Coleraine | 137.9p |
| 10 | Spar Exorna Exorna Filling Station, Coleraine | 137.9p |
Biggest rises
| Dumfries | 156.6p | +9.1p |
| Carlton | 158.4p | +8.7p |
| Charnwood | 161.3p | +8.4p |
| Newbury | 159.9p | +8.4p |
| Wigston | 159.1p | +8.4p |
| Leven | 160.5p | +8.0p |
| Kirkcaldy | 158.3p | +7.8p |
| Basildon | 157.4p | +7.7p |
| Maldon | 155.6p | +7.5p |
| Rugby | 159.4p | +7.4p |
Steadiest towns
| Lairg | 163.2p | +1.0p |
| Hemel Hempstead | 155.8p | +1.2p |
| Chesterfield | 157.5p | +1.4p |
| Highland | 157.9p | +1.6p |
| East Lindsey | 156.1p | +1.6p |
| Lancaster | 158.0p | +1.7p |
| Aylesbury | 152.5p | +1.8p |
| North East Lincolnshire | 152.3p | +2.0p |
| Maidenhead | 158.2p | +2.2p |
| Wychavon | 159.0p | +2.3p |
No town average came down this week. These are the towns that moved least.
Regions and nations
| Northern Ireland | 152.3p |
| Wales | 155.5p |
| Yorkshire and The Humber | 155.8p |
| North East | 155.9p |
| London | 156.6p |
| North West | 156.8p |
| South West | 156.8p |
| West Midlands | 156.8p |
| East of England | 157.4p |
| East Midlands | 157.4p |
| South East | 157.6p |
| Scotland | 157.8p |
Counties: cheapest and most expensive
| Newry, Mourne and Down | 151.5p |
| Fermanagh and Omagh | 151.6p |
| Armagh City, Banbridge and Craigavon | 152.0p |
| Mid Ulster | 152.1p |
| Antrim and Newtownabbey | 152.2p |
| West Berkshire | 163.2p |
| Cheshire East | 162.0p |
| Isle of Wight | 162.0p |
| Stirling | 160.4p |
| West Lothian | 160.4p |
Brands (20+ forecourts)
| 1 | Costco | 149.1p | 20 |
| 2 | Circle K | 151.7p | 33 |
| 3 | Maxol | 151.9p | 80 |
| 4 | Co-op | 153.3p | 22 |
| 5 | EG On The Move | 154.2p | 136 |
| 6 | Essar | 154.3p | 45 |
| 7 | Tesco | 154.4p | 516 |
| 8 | Murco | 154.4p | 137 |
| 9 | Total | 154.7p | 36 |
| 10 | Morrisons | 155.0p | 341 |
| 11 | Texaco | 155.0p | 448 |
| 12 | Asda | 155.1p | 405 |
| 13 | Jet | 155.1p | 272 |
| 14 | Gulf | 155.3p | 266 |
| 15 | Pace | 155.3p | 37 |
| 16 | Sainsbury's | 155.4p | 316 |
| 17 | Valero | 155.9p | 158 |
| 18 | Esso | 156.9p | 1430 |
| 19 | Spar | 157.0p | 23 |
| 20 | Gleaner | 157.8p | 26 |
| 21 | BP | 159.3p | 1014 |
| 22 | Shell | 159.8p | 898 |
| 23 | Welcome Break | 173.2p | 38 |
diesel
Cheapest towns
| 1 | Stratford-upon-Avon | 173.9p |
| 2 | Long Eaton | 176.8p |
| 3 | Coleraine | 180.6p |
| 4 | Redditch | 181.6p |
| 5 | Londonderry | 182.8p |
| 6 | Downpatrick | 183.0p |
| 7 | Ballyclare | 183.1p |
| 8 | Cookstown | 183.1p |
| 9 | Bishop Auckland | 183.2p |
| 10 | Lisburn | 183.4p |
Most expensive towns
| 1 | Lairg | 203.6p |
| 2 | Warlingham | 195.5p |
| 3 | Inverness | 194.0p |
| 4 | Dunfermline | 193.5p |
| 5 | Cheshire East | 193.5p |
| 6 | North West Leicestershire | 193.5p |
| 7 | Guildford | 193.4p |
| 8 | Charnwood | 193.2p |
| 9 | Broxtowe | 193.2p |
| 10 | Sutton | 193.2p |
Cheapest forecourts
| 1 | Dimes- Leeds The Care Bureau, Stratford-upon-Avon | 116.4p |
| 2 | Wb 0749 Pre Prod Welcome Break Group Ltd, Newport Pagnell | 130.9p |
| 3 | R G Station Ltd Verners Inn, Dungannon | 142.9p |
| 4 | Supervalu Fintona 1 - 2 Tattymoyle Road, Fintona | 144.9p |
| 5 | Dimes London 12 City Square, Exetersite | 145.2p |
| 6 | Dimes Dunc Jackson Jeffrey Financial Services Ltd, Stratford-upon-Avon | 145.4p |
| 7 | EG Long Eaton Petrol Station Wilsthorpe Road, Nottingham | 147.9p |
| 8 | Eccleston Green Filling Station Ltd 218, Chorley | 149.9p |
| 9 | EG Riverside Petrol Station Riverside Service Station, Belper | 149.9p |
| 10 | EG Astwood Petrol Station Evesham Road, Astwood Bank | 151.9p |
Biggest rises
| Newbury | 191.1p | +16.0p |
| Hinckley and Bosworth | 192.5p | +14.2p |
| Watford | 188.4p | +12.6p |
| Gillingham | 190.6p | +12.4p |
| Basildon | 188.4p | +12.3p |
| Blackpool | 189.7p | +12.2p |
| Failsworth | 186.3p | +12.2p |
| Bognor Regis | 192.3p | +12.0p |
| Folkestone | 190.9p | +11.8p |
| Rugby | 189.8p | +11.8p |
Steadiest towns
| Armagh | 186.7p | +2.5p |
| Smethwick | 189.1p | +2.8p |
| West Lancashire | 190.0p | +3.1p |
| Downpatrick | 183.0p | +3.1p |
| Ribble Valley | 186.0p | +3.2p |
| Ballymoney | 183.9p | +3.2p |
| Mid Sussex | 190.3p | +3.3p |
| Wychavon | 187.0p | +3.3p |
| Enniskillen | 186.1p | +3.5p |
| Selby | 187.5p | +3.5p |
No town average came down this week. These are the towns that moved least.
Regions and nations
| Northern Ireland | 184.2p |
| Wales | 187.3p |
| West Midlands | 188.1p |
| North East | 188.3p |
| Yorkshire and The Humber | 188.4p |
| South West | 188.7p |
| East Midlands | 188.8p |
| North West | 189.0p |
| East of England | 189.3p |
| London | 189.4p |
| South East | 189.6p |
| Scotland | 190.2p |
Counties: cheapest and most expensive
| Causeway Coast and Glens | 183.2p |
| Rutland | 183.5p |
| Armagh City, Banbridge and Craigavon | 183.6p |
| Ceredigion | 183.7p |
| Newry, Mourne and Down | 183.9p |
| Angus | 194.0p |
| Isle of Wight | 192.6p |
| Highland | 192.4p |
| Westminster | 192.3p |
| West Lothian | 192.2p |
Brands (20+ forecourts)
| 1 | Costco | 179.6p | 20 |
| 2 | Circle K | 181.9p | 33 |
| 3 | Maxol | 183.3p | 81 |
| 4 | Co-op | 183.8p | 22 |
| 5 | Valero | 184.0p | 157 |
| 6 | Essar | 185.0p | 44 |
| 7 | EG On The Move | 185.4p | 134 |
| 8 | Murco | 185.5p | 134 |
| 9 | Jet | 187.1p | 273 |
| 10 | Gulf | 187.2p | 262 |
| 11 | Tesco | 187.2p | 516 |
| 12 | Pace | 187.2p | 42 |
| 13 | Texaco | 187.3p | 442 |
| 14 | Total | 187.4p | 35 |
| 15 | Asda | 187.8p | 405 |
| 16 | Sainsbury's | 187.8p | 316 |
| 17 | Morrisons | 188.4p | 341 |
| 18 | Spar | 188.6p | 23 |
| 19 | Esso | 189.1p | 1423 |
| 20 | Highland Fuels | 190.0p | 23 |
| 21 | Gleaner | 190.4p | 26 |
| 22 | BP | 190.5p | 1014 |
| 23 | Shell | 193.1p | 899 |
| 24 | Welcome Break | 194.2p | 40 |
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.