State of the pump · week 13 of 2026
Petrol up 4.9p to 152.0p, diesel up 10.2p to 181.1p: 23 to 29 March 2026
Petrol ended the week at 152.0p a litre on average across UK forecourts, up 4.9p on the week before. Diesel ended at 181.1p, up 10.2p. The figures come from 7,303 forecourts. The cheapest town for petrol was Bishop Auckland at 144.7p. The most expensive was West Berkshire at 163.5p. Supermarkets were 4.5p a litre cheaper than other forecourts for petrol. Motorway services charged 22.6p above the national average.
petrol
Cheapest towns
| 1 | Bishop Auckland | 144.7p |
| 2 | Leigh | 146.0p |
| 3 | Dewsbury | 146.1p |
| 4 | Coleraine | 146.2p |
| 5 | Long Eaton | 146.6p |
| 6 | Cannock | 146.6p |
| 7 | Huddersfield | 146.9p |
| 8 | Londonderry | 146.9p |
| 9 | Redditch | 146.9p |
| 10 | Barnstaple | 147.0p |
Most expensive towns
| 1 | West Berkshire | 163.5p |
| 2 | Warlingham | 163.3p |
| 3 | Bolsover | 162.7p |
| 4 | Lairg | 162.2p |
| 5 | Cheshire East | 162.0p |
| 6 | Eden | 161.9p |
| 7 | North West Leicestershire | 161.8p |
| 8 | Middleton | 161.4p |
| 9 | Broxtowe | 160.6p |
| 10 | North Warwickshire | 160.1p |
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 | Lynchs Eurospar Caw Lynchs Eurospar Caw, Derry | 128.9p |
| 4 | Lynchs Eurospar Skeoge Lynchs Eurospar Skeoge, Derry | 128.9p |
| 5 | Lynchs Spar Newbuildings Spar Stores, Londonderry | 128.9p |
| 6 | Dimes - Ltm Gloucester Services, Gloucester | 130.7p |
| 7 | Dogsthorpe Esso Express Welland Rd, Peterborough | 130.9p |
| 8 | Willowbrae Rd Esso Express 226 Willowbrae Road, Edinburgh | 132.9p |
| 9 | Kingfisher Filling Station Kingfisher Filling Station, Manchester | 133.9p |
| 10 | St. Audries Service Station St. Audries Garage, Taunton | 133.9p |
Biggest rises
| Lairg | 162.2p | +10.8p |
| Worksop | 153.7p | +10.0p |
| Hemel Hempstead | 154.6p | +9.9p |
| Blaydon | 153.2p | +8.2p |
| Canvey Island | 150.7p | +7.6p |
| Richmondshire | 156.7p | +7.6p |
| Rushcliffe | 154.3p | +7.5p |
| Inverness | 154.9p | +7.4p |
| Chesterfield | 156.0p | +7.4p |
| Huntly | 155.4p | +7.4p |
Steadiest towns
| Letchworth | 152.7p | +0.2p |
| Rushden | 151.2p | +1.2p |
| Wyre | 152.9p | +1.6p |
| Rother | 148.7p | +2.3p |
| Craven | 153.2p | +2.7p |
| Ribble Valley | 150.9p | +2.7p |
| Carlisle | 152.6p | +2.8p |
| Gillingham | 150.7p | +2.8p |
| Wigston | 150.7p | +2.8p |
| Fermanagh and Omagh | 149.3p | +3.0p |
No town average came down this week. These are the towns that moved least.
Regions and nations
| Northern Ireland | 148.9p |
| Wales | 151.2p |
| North East | 151.4p |
| Yorkshire and The Humber | 151.4p |
| London | 151.9p |
| North West | 151.9p |
| South West | 152.1p |
| East of England | 152.3p |
| West Midlands | 152.3p |
| East Midlands | 152.5p |
| Scotland | 152.8p |
| South East | 152.9p |
Counties: cheapest and most expensive
| Derry City and Strabane | 145.2p |
| Oldham | 147.5p |
| Dundee City | 148.0p |
| Causeway Coast and Glens | 148.0p |
| Kirklees | 148.1p |
| West Berkshire | 159.1p |
| Cheshire East | 157.9p |
| Isle of Wight | 156.7p |
| Stirling | 156.7p |
| Highland | 156.2p |
Brands (20+ forecourts)
| 1 | Costco | 141.0p | 20 |
| 2 | Sainsbury's | 146.7p | 316 |
| 3 | Tesco | 146.8p | 516 |
| 4 | Co-op | 147.0p | 22 |
| 5 | Circle K | 148.2p | 33 |
| 6 | Asda | 148.3p | 405 |
| 7 | Morrisons | 148.6p | 341 |
| 8 | Maxol | 149.7p | 80 |
| 9 | Essar | 150.8p | 45 |
| 10 | Jet | 151.3p | 271 |
| 11 | Texaco | 151.3p | 441 |
| 12 | Murco | 151.5p | 128 |
| 13 | Gulf | 151.7p | 263 |
| 14 | Total | 151.7p | 35 |
| 15 | EG On The Move | 151.8p | 136 |
| 16 | Pace | 151.9p | 36 |
| 17 | Valero | 152.1p | 156 |
| 18 | Esso | 153.0p | 1429 |
| 19 | BP | 155.0p | 1012 |
| 20 | Shell | 155.3p | 896 |
| 21 | Gleaner | 155.8p | 26 |
| 22 | Spar | 157.2p | 23 |
| 23 | Welcome Break | 171.5p | 38 |
diesel
Cheapest towns
| 1 | Stratford-upon-Avon | 166.3p |
| 2 | Long Eaton | 168.4p |
| 3 | Londonderry | 174.0p |
| 4 | Redditch | 174.0p |
| 5 | Failsworth | 174.1p |
| 6 | Pontypool | 174.1p |
| 7 | Coleraine | 174.2p |
| 8 | Bishop Auckland | 174.3p |
| 9 | Leigh | 174.5p |
| 10 | King's Lynn | 174.9p |
Most expensive towns
| 1 | Lairg | 198.5p |
| 2 | Warlingham | 188.9p |
| 3 | Middleton | 188.1p |
| 4 | Eden | 188.0p |
| 5 | West Suffolk | 187.7p |
| 6 | Medway | 187.4p |
| 7 | Normanton | 187.1p |
| 8 | Mid Sussex | 187.0p |
| 9 | West Lancashire | 186.9p |
| 10 | Bolsover | 186.9p |
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 | Lynchs Eurospar Caw Lynchs Eurospar Caw, Derry | 138.9p |
| 4 | Lynchs Eurospar Skeoge Lynchs Eurospar Skeoge, Derry | 138.9p |
| 5 | Lynchs Spar Newbuildings Spar Stores, Londonderry | 138.9p |
| 6 | Ruswary Service Station Ruswarp Service Station, Whitby | 139.9p |
| 7 | Dogsthorpe Esso Express Welland Rd, Peterborough | 141.9p |
| 8 | Willowbrae Rd Esso Express 226 Willowbrae Road, Edinburgh | 141.9p |
| 9 | R G Station Ltd Verners Inn, Dungannon | 142.9p |
| 10 | Knelston Service Station Knelston | 143.0p |
Biggest rises
| Lairg | 198.5p | +22.8p |
| Thurrock | 181.9p | +15.9p |
| Selby | 184.0p | +15.6p |
| Bexhill-on-Sea | 183.4p | +15.6p |
| Inverness | 186.8p | +15.4p |
| Maldon | 180.7p | +14.4p |
| Mildenhall | 184.1p | +14.2p |
| Vale of Glamorgan | 180.9p | +14.2p |
| Falkirk | 180.9p | +14.2p |
| Eltham | 180.5p | +14.0p |
Steadiest towns
| Rushden | 177.7p | +3.3p |
| Carlton | 176.5p | +3.8p |
| St. Helens | 176.8p | +5.4p |
| Bootle | 181.5p | +5.8p |
| Reigate and Banstead | 181.8p | +6.2p |
| Chafford Hundred and West Thurrock | 178.3p | +6.4p |
| Newbury | 175.1p | +6.4p |
| Paignton | 177.7p | +6.6p |
| Derbyshire Dales | 178.8p | +6.6p |
| Newry | 177.4p | +6.6p |
No town average came down this week. These are the towns that moved least.
Regions and nations
| Northern Ireland | 178.3p |
| Wales | 180.4p |
| East Midlands | 180.6p |
| North East | 180.8p |
| West Midlands | 180.9p |
| North West | 181.0p |
| East of England | 181.0p |
| South West | 181.2p |
| Yorkshire and The Humber | 181.3p |
| South East | 181.7p |
| London | 181.9p |
| Scotland | 182.5p |
Counties: cheapest and most expensive
| Derry City and Strabane | 170.7p |
| Oldham | 176.7p |
| Causeway Coast and Glens | 177.0p |
| Derby | 177.2p |
| Coventry | 177.3p |
| Westminster | 186.1p |
| Isle of Wight | 185.8p |
| Highland | 185.7p |
| Argyll and Bute | 185.0p |
| Angus | 184.7p |
Brands (20+ forecourts)
| 1 | Costco | 166.4p | 20 |
| 2 | Sainsbury's | 172.1p | 316 |
| 3 | Co-op | 172.8p | 22 |
| 4 | Tesco | 174.6p | 516 |
| 5 | Circle K | 175.1p | 33 |
| 6 | Asda | 176.0p | 405 |
| 7 | Essar | 178.5p | 44 |
| 8 | Morrisons | 178.8p | 341 |
| 9 | Maxol | 179.5p | 81 |
| 10 | Valero | 179.6p | 155 |
| 11 | Spar | 180.3p | 23 |
| 12 | Pace | 180.4p | 41 |
| 13 | Murco | 180.9p | 124 |
| 14 | Jet | 181.4p | 272 |
| 15 | Gulf | 181.6p | 261 |
| 16 | Texaco | 181.6p | 436 |
| 17 | Total | 181.7p | 35 |
| 18 | EG On The Move | 182.2p | 134 |
| 19 | Esso | 182.9p | 1422 |
| 20 | BP | 184.1p | 1012 |
| 21 | Highland Fuels | 184.5p | 22 |
| 22 | Gleaner | 185.0p | 26 |
| 23 | Shell | 185.1p | 897 |
| 24 | Welcome Break | 189.8p | 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.