State of the pump · week 10 of 2026
Petrol up 4.7p to 137.8p, diesel up 9.0p to 151.7p: 2 to 8 March 2026
Petrol ended the week at 137.8p a litre on average across UK forecourts, up 4.7p on the week before. Diesel ended at 151.7p, up 9.0p. The figures come from 6,031 forecourts. The cheapest town for petrol was Beeston at 132.2p. The most expensive was West Berkshire at 152.5p. Supermarkets were 2.5p a litre cheaper than other forecourts for petrol. Motorway services charged 23.8p above the national average.
petrol
Cheapest towns
| 1 | Beeston | 132.2p |
| 2 | Bridgend | 132.3p |
| 3 | Neath Port Talbot | 132.3p |
| 4 | Dungannon | 132.4p |
| 5 | Belfast | 132.6p |
| 6 | Dewsbury | 132.7p |
| 7 | Cannock | 132.9p |
| 8 | Batley | 132.9p |
| 9 | Isle of Anglesey | 132.9p |
| 10 | Bangor | 133.0p |
Most expensive towns
| 1 | West Berkshire | 152.5p |
| 2 | Cheshire East | 149.7p |
| 3 | North West Leicestershire | 149.2p |
| 4 | Eden | 149.2p |
| 5 | Bolsover | 149.1p |
| 6 | Middleton | 148.7p |
| 7 | Warlingham | 148.5p |
| 8 | East Hertfordshire | 146.9p |
| 9 | Broxtowe | 146.9p |
| 10 | South Derbyshire | 146.4p |
Cheapest forecourts
| 1 | Code 2 Mallards Reach, Maidenhead | 110.0p |
| 2 | Code1 3 Mallards Reach, Maidenhead | 110.1p |
| 3 | Costco Wholesale Liverpool 30 Waterloo Road, Liverpool | 119.9p |
| 4 | O'hares Drumaness Ltd Eurospar, Ballynahinch | 120.0p |
| 5 | Costco Wholesale Birmingham 100 Watson Road, Birmingham | 122.9p |
| 6 | Costco Wholesale Leeds Leathley Road, Leeds | 122.9p |
| 7 | Mapleleaf Express Hereford Road | 123.6p |
| 8 | Essar Brewster Street Service Statrion 64 Brewster Street, Bootle | 123.9p |
| 9 | Scrabo Service Station Scrabo Service Station, Newtownards | 123.9p |
| 10 | Essar Penybanc Service Statioin 96 Penybanc Rd, Ammanford | 124.6p |
Biggest rises
| Cookstown | 137.5p | +12.4p |
| Downpatrick | 136.6p | +11.3p |
| Keighley | 138.1p | +10.2p |
| Newtownabbey | 135.1p | +10.0p |
| Enniskillen | 135.7p | +9.8p |
| Newry | 135.3p | +9.4p |
| Craigavon | 134.5p | +9.0p |
| Copeland | 140.9p | +9.0p |
| Lisburn | 134.4p | +8.9p |
| Carrickfergus | 135.0p | +8.8p |
Steadiest towns
| West Suffolk | 137.7p | +0.6p |
| Cardiff | 138.7p | +1.4p |
| Newport | 137.6p | +1.6p |
| Lairg | 140.9p | +2.0p |
| Rhondda Cynon Taf | 134.3p | +2.1p |
| Richmond upon Thames | 133.8p | +2.2p |
| Great Yarmouth | 134.0p | +2.4p |
| East Hampshire | 138.3p | +2.5p |
| Tunbridge Wells | 134.9p | +2.5p |
| Cambridge | 140.9p | +2.5p |
No town average came down this week. These are the towns that moved least.
Regions and nations
| Northern Ireland | 134.3p |
| North East | 135.8p |
| Wales | 136.1p |
| Yorkshire and The Humber | 136.6p |
| North West | 137.6p |
| West Midlands | 137.6p |
| London | 138.0p |
| East Midlands | 138.3p |
| South West | 138.6p |
| South East | 138.7p |
| East of England | 138.8p |
| Scotland | 138.8p |
Counties: cheapest and most expensive
| Belfast | 132.6p |
| Neath Port Talbot | 132.8p |
| Kirklees | 133.3p |
| Bridgend | 133.3p |
| Ards and North Down | 133.4p |
| West Berkshire | 147.2p |
| Cheshire East | 144.1p |
| Isle of Wight | 143.8p |
| West Lothian | 142.4p |
| Highland | 142.0p |
Brands (20+ forecourts)
| 1 | Costco | 128.5p | 24 |
| 2 | Essar | 132.1p | 37 |
| 3 | Co-op | 134.1p | 22 |
| 4 | Maxol | 134.1p | 47 |
| 5 | Tesco | 134.9p | 508 |
| 6 | Circle K | 135.0p | 26 |
| 7 | Sainsbury's | 135.3p | 316 |
| 8 | Morrisons | 135.3p | 338 |
| 9 | Total | 135.5p | 34 |
| 10 | Jet | 135.7p | 258 |
| 11 | Valero | 136.2p | 111 |
| 12 | Murco | 136.4p | 109 |
| 13 | Pace | 136.6p | 31 |
| 14 | Gulf | 136.6p | 237 |
| 15 | Texaco | 136.9p | 377 |
| 16 | Esso | 137.0p | 1121 |
| 17 | Shell | 140.4p | 819 |
| 18 | BP | 140.9p | 954 |
| 19 | Gleaner | 145.6p | 25 |
| 20 | Spar | 147.4p | 22 |
| 21 | Welcome Break | 156.1p | 38 |
diesel
Cheapest towns
| 1 | North East Lincolnshire | 143.5p |
| 2 | Bridgend | 143.6p |
| 3 | Fermanagh and Omagh | 143.9p |
| 4 | Gloucester | 144.7p |
| 5 | Richmond upon Thames | 145.0p |
| 6 | Beeston | 145.4p |
| 7 | Bangor | 145.5p |
| 8 | Scunthorpe | 145.5p |
| 9 | Grimsby | 145.5p |
| 10 | Neath Port Talbot | 145.6p |
Most expensive towns
| 1 | West Berkshire | 165.0p |
| 2 | North West Leicestershire | 162.7p |
| 3 | Bolsover | 162.7p |
| 4 | Cheshire East | 162.6p |
| 5 | Eden | 162.5p |
| 6 | Waverley | 160.9p |
| 7 | Mid Sussex | 160.7p |
| 8 | Copeland | 160.6p |
| 9 | Warlingham | 160.5p |
| 10 | Middleton | 160.3p |
Cheapest forecourts
| 1 | Essar Brewster Street Service Statrion 64 Brewster Street, Bootle | 125.9p |
| 2 | Bristol Road 250, Gloucester | 128.9p |
| 3 | O'hares Drumaness Ltd Eurospar, Ballynahinch | 129.0p |
| 4 | Costco Wholesale Liverpool 30 Waterloo Road, Liverpool | 131.9p |
| 5 | Craigavon Extra - Petrol Filling Station 2 Marlborough Retail Park, Craigavon | 131.9p |
| 6 | Annagher Service Station Annagher Service Station, Dungannon | 132.9p |
| 7 | Scrabo Service Station Scrabo Service Station, Newtownards | 133.9p |
| 8 | Costco Wholesale Thurrock West Thurrock Way, West Thurrock | 134.0p |
| 9 | Tweeds 8a Portmuck Road, Larne | 134.5p |
| 10 | Essar Penybanc Service Statioin 96 Penybanc Rd, Ammanford | 134.6p |
Biggest rises
| Copeland | 160.6p | +18.8p |
| Downpatrick | 151.6p | +18.6p |
| Craigavon | 152.0p | +17.7p |
| Allerdale | 158.1p | +17.6p |
| Corby | 155.1p | +15.8p |
| Charnwood | 157.8p | +15.5p |
| Newtownabbey | 148.6p | +15.1p |
| Kirkby | 154.3p | +14.8p |
| Londonderry | 148.1p | +14.3p |
| Belfast | 147.3p | +14.3p |
Biggest falls
| Westminster | 155.2p | −1.8p |
Regions and nations
| Northern Ireland | 148.5p |
| Wales | 149.3p |
| North East | 149.7p |
| West Midlands | 151.3p |
| Yorkshire and The Humber | 151.3p |
| North West | 151.9p |
| South West | 152.0p |
| East Midlands | 152.0p |
| London | 152.0p |
| East of England | 152.2p |
| South East | 152.6p |
| Scotland | 153.0p |
Counties: cheapest and most expensive
| North East Lincolnshire | 144.4p |
| Bridgend | 144.8p |
| York | 145.8p |
| Pembrokeshire | 145.8p |
| Richmond upon Thames | 145.9p |
| West Berkshire | 159.4p |
| Calderdale | 157.8p |
| Cheshire East | 157.6p |
| Isle of Wight | 157.4p |
| West Lothian | 156.9p |
Brands (20+ forecourts)
| 1 | Costco | 138.5p | 21 |
| 2 | Essar | 144.0p | 37 |
| 3 | Co-op | 145.6p | 22 |
| 4 | Tesco | 146.7p | 508 |
| 5 | Sainsbury's | 147.7p | 316 |
| 6 | Murco | 147.7p | 105 |
| 7 | Maxol | 147.9p | 48 |
| 8 | Jet | 148.1p | 257 |
| 9 | Circle K | 148.5p | 25 |
| 10 | Total | 149.2p | 34 |
| 11 | Morrisons | 149.3p | 338 |
| 12 | Pace | 149.3p | 33 |
| 13 | Valero | 149.5p | 110 |
| 14 | Gulf | 149.7p | 236 |
| 15 | Spar | 150.1p | 20 |
| 16 | Esso | 150.8p | 1109 |
| 17 | Texaco | 151.8p | 373 |
| 18 | BP | 155.4p | 955 |
| 19 | Shell | 156.2p | 820 |
| 20 | Gleaner | 158.2p | 25 |
| 21 | Welcome Break | 167.5p | 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.