State of the pump · week 05 of 2026
Petrol up 0.8p to 132.9p, diesel up 1.0p to 141.9p: 26 Jan to 1 Feb 2026
Petrol ended the week at 132.9p a litre on average across UK forecourts, up 0.8p on the week before. Diesel ended at 141.9p, up 1.0p. The figures come from 1,226 forecourts. The cheapest town for petrol was Belfast at 123.9p. The most expensive was Rotherham at 148.1p. Supermarkets were 3.2p a litre cheaper than other forecourts for petrol. Motorway services charged 22.8p above the national average.
petrol
Cheapest towns
| 1 | Belfast | 123.9p |
| 2 | Coleraine | 124.2p |
| 3 | Dungannon | 124.4p |
| 4 | Newry | 124.7p |
| 5 | Downpatrick | 124.8p |
| 6 | Bangor | 125.4p |
| 7 | Newtownards | 125.4p |
| 8 | Pembrokeshire | 127.4p |
| 9 | Rochdale | 127.4p |
| 10 | County Durham | 127.8p |
Most expensive towns
| 1 | Rotherham | 148.1p |
| 2 | Uttlesford | 146.8p |
| 3 | West Northamptonshire | 143.8p |
| 4 | Milton Keynes | 142.0p |
| 5 | Newcastle-under-Lyme | 141.6p |
| 6 | North Warwickshire | 140.1p |
| 7 | Dorset | 139.6p |
| 8 | Bedford | 137.6p |
| 9 | South Cambridgeshire | 137.6p |
| 10 | Carlisle | 137.1p |
Cheapest forecourts
| 1 | Grade Filling Station Doncaster Road | 103.0p |
| 2 | Sainsbury's Forestside Forestside Shopping Centre, Belfast | 120.9p |
| 3 | Eurospar Shankill Spar Stores, Belfast | 121.0p |
| 4 | Fiveways Supermarket 99 Armagh Road, Newry | 121.0p |
| 5 | Madigans Court 739 - 741 Antrim Road, Belfast | 121.0p |
| 6 | Spar Mallusk Maxol Filling Station, Newtownabbey | 121.0p |
| 7 | Spar Temple Filling Station 82 Carryduff Road, Lisburn | 121.0p |
| 8 | Sainsbury's Bishop Auckland St. Helen Auckland, Bishop Auckland | 121.9p |
| 9 | Sainsbury's Holywood Exchange Holywood Exchange, Belfast | 121.9p |
| 10 | Sainsbury's Sprucefield 5 Sprucefield Park, Lisburn | 121.9p |
Steadiest towns
| Cornwall | 135.0p | +0.3p |
| Carlisle | 137.1p | +3.1p |
No town average came down this week. These are the towns that moved least.
Regions and nations
| Northern Ireland | 124.7p |
| North East | 129.3p |
| Wales | 130.1p |
| North West | 132.3p |
| Yorkshire and The Humber | 132.3p |
| East Midlands | 133.7p |
| South West | 134.0p |
| London | 134.0p |
| Scotland | 134.4p |
| West Midlands | 134.6p |
| East of England | 134.7p |
| South East | 134.8p |
Counties: cheapest and most expensive
| Belfast | 123.9p |
| Armagh City, Banbridge and Craigavon | 124.6p |
| Newry, Mourne and Down | 124.9p |
| Ards and North Down | 125.4p |
| Causeway Coast and Glens | 125.9p |
| West Northamptonshire | 139.7p |
| North Lanarkshire | 138.6p |
| Staffordshire | 137.8p |
| Hampshire | 137.4p |
| Leicestershire | 137.1p |
Brands (20+ forecourts)
| 1 | Maxol | 125.1p | 25 |
| 2 | Sainsbury's | 129.5p | 255 |
| 3 | Jet | 130.1p | 49 |
| 4 | Texaco | 130.2p | 84 |
| 5 | Gulf | 131.6p | 134 |
| 6 | Esso | 133.8p | 47 |
| 7 | Murco | 134.0p | 25 |
| 8 | Shell | 135.0p | 38 |
| 9 | BP | 135.4p | 302 |
| 10 | Welcome Break | 151.5p | 38 |
diesel
Cheapest towns
| 1 | Coleraine | 131.5p |
| 2 | Belfast | 132.5p |
| 3 | Newtownards | 133.4p |
| 4 | East Lindsey | 137.4p |
| 5 | Edinburgh | 137.9p |
| 6 | Rochdale | 138.0p |
| 7 | County Durham | 138.0p |
| 8 | Sheffield | 138.6p |
| 9 | Gwynedd | 139.2p |
| 10 | Ryedale | 140.3p |
Most expensive towns
| 1 | Uttlesford | 155.8p |
| 2 | Rotherham | 155.6p |
| 3 | West Northamptonshire | 153.7p |
| 4 | South Cambridgeshire | 151.7p |
| 5 | Winchester | 151.2p |
| 6 | Milton Keynes | 151.0p |
| 7 | South Oxfordshire | 150.7p |
| 8 | Newcastle-under-Lyme | 150.6p |
| 9 | North Warwickshire | 150.5p |
| 10 | Shropshire | 148.8p |
Cheapest forecourts
| 1 | Grade Filling Station Doncaster Road | 104.0p |
| 2 | Dimesun Po Box 18891, Birmingham | 124.0p |
| 3 | Nicholl Auto 365 Ballymoney 24 the Warren, Ballymoney | 125.0p |
| 4 | Eurospar Shankill Spar Stores, Belfast | 128.0p |
| 5 | Spar Mallusk Maxol Filling Station, Newtownabbey | 128.0p |
| 6 | Spar Temple Filling Station 82 Carryduff Road, Lisburn | 128.0p |
| 7 | Sainsbury's Forestside Forestside Shopping Centre, Belfast | 128.9p |
| 8 | Eurospar Crumlin Eurospar, Crumlin | 129.0p |
| 9 | Eurospar Fortfield Eurospar Fortfield, Carrickfergus | 129.0p |
| 10 | Nicholl Auto 365 Newtownabbey 293 Shore Road, Newtownabbey | 129.0p |
Steadiest towns
| Cornwall | 143.1p | +0.5p |
| Leeds | 144.0p | +2.4p |
No town average came down this week. These are the towns that moved least.
Regions and nations
| Northern Ireland | 132.6p |
| Wales | 139.0p |
| North East | 139.2p |
| North West | 140.7p |
| Yorkshire and The Humber | 141.2p |
| London | 142.3p |
| East Midlands | 142.7p |
| South West | 142.7p |
| East of England | 143.4p |
| Scotland | 143.7p |
| West Midlands | 143.9p |
| South East | 143.9p |
Counties: cheapest and most expensive
| Causeway Coast and Glens | 131.5p |
| Belfast | 132.5p |
| Ards and North Down | 133.4p |
| Nottinghamshire | 138.9p |
| County Durham | 139.3p |
| West Northamptonshire | 149.1p |
| Staffordshire | 147.4p |
| Dumfries and Galloway | 146.6p |
| Perth and Kinross | 146.6p |
| Highland | 146.2p |
Brands (20+ forecourts)
| 1 | Texaco | 138.4p | 83 |
| 2 | Sainsbury's | 138.7p | 269 |
| 3 | Jet | 139.3p | 52 |
| 4 | Esso | 140.5p | 46 |
| 5 | Gulf | 141.3p | 130 |
| 6 | Shell | 143.1p | 41 |
| 7 | Murco | 143.2p | 26 |
| 8 | BP | 144.1p | 299 |
| 9 | Welcome Break | 160.8p | 38 |
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.