State of the pump · week 30 of 2026
Petrol up 4.6p to 157.7p, diesel up 7.5p to 175.4p: 20 to 26 July 2026
Petrol ended the week at 157.7p a litre on average across UK forecourts, up 4.6p on the week before. Diesel ended at 175.4p, up 7.5p. The figures come from 7,613 forecourts. The cheapest town for petrol was Leigh at 149.9p. The most expensive was Shotts at 170.9p. Supermarkets were 3.1p a litre cheaper than other forecourts for petrol. Motorway services charged 19.2p above the national average.
petrol
Cheapest towns
| 1 | Leigh | 149.9p |
| 2 | Antrim | 149.9p |
| 3 | Newtownabbey | 149.9p |
| 4 | Bangor | 150.2p |
| 5 | Banbridge | 150.4p |
| 6 | Magherafelt | 150.5p |
| 7 | Rawtenstall | 150.7p |
| 8 | Bishop Auckland | 150.8p |
| 9 | Belfast | 150.8p |
| 10 | Downpatrick | 150.9p |
Most expensive towns
| 1 | Shotts | 170.9p |
| 2 | Warlingham | 169.5p |
| 3 | Bolsover | 168.7p |
| 4 | Medway | 168.1p |
| 5 | Cheshire East | 167.3p |
| 6 | North West Leicestershire | 166.3p |
| 7 | Eden | 166.1p |
| 8 | West Berkshire | 165.9p |
| 9 | Hoddesdon | 165.7p |
| 10 | Cobham | 165.7p |
Cheapest forecourts
| 1 | H J Taylor Willersey Garage, Broadway | 128.9p |
| 2 | Millpond Service Station Ltd Wakefield Rd, Pontefract | 139.9p |
| 3 | Djr Garages Ltd D J R Garages Texaco, Stalybridge | 141.9p |
| 4 | Haslingden Service Station Ltd Euro Services, Rossendale | 141.9p |
| 5 | Moyola Park Service Station Moyola Park Filling Station, Newtownabbey | 141.9p |
| 6 | Bervie Stores Ltd Kinlochbervie Store & Filling Station, Lairg | 142.0p |
| 7 | Mount Pleasant Garage Mount Pleasant Garage, Crook | 144.0p |
| 8 | Xpress 24hr 10a, Craigavon | 144.5p |
| 9 | EG Trent Bridge Petrol Station London Road, Nottingham | 144.7p |
| 10 | Victoria Filling Station 41 Great North Road, Aberdaugleddau | 144.7p |
Biggest rises
| Three Rivers | 160.3p | +8.3p |
| Newcastle-under-Lyme | 162.4p | +7.9p |
| Beverley | 162.1p | +7.7p |
| Wigan | 158.0p | +7.5p |
| Mildenhall | 157.7p | +7.4p |
| Spelthorne | 161.3p | +7.4p |
| Thurrock | 157.4p | +7.2p |
| West Bromwich | 158.2p | +6.9p |
| Darlington | 157.8p | +6.8p |
| Banbridge | 150.4p | +6.8p |
Biggest falls
| Lairg | 158.7p | −0.9p |
Regions and nations
| Northern Ireland | 151.9p |
| Yorkshire and The Humber | 156.4p |
| North East | 156.4p |
| Wales | 157.2p |
| North West | 157.2p |
| East Midlands | 157.8p |
| West Midlands | 157.8p |
| South West | 158.0p |
| East of England | 158.5p |
| London | 158.6p |
| South East | 159.3p |
| Scotland | 159.6p |
Counties: cheapest and most expensive
| Belfast | 150.8p |
| Antrim and Newtownabbey | 150.9p |
| Ards and North Down | 151.2p |
| Mid and East Antrim | 151.6p |
| Causeway Coast and Glens | 151.8p |
| Na h-Eileanan Siar | 166.2p |
| Isle of Wight | 165.8p |
| West Berkshire | 164.4p |
| Cheshire East | 163.4p |
| Westminster | 163.3p |
Brands (20+ forecourts)
| 1 | Costco | 147.8p | 21 |
| 2 | Go | 149.2p | 32 |
| 3 | Maxol | 151.7p | 89 |
| 4 | Solo | 152.6p | 33 |
| 5 | Total | 153.8p | 36 |
| 6 | Co-op | 154.3p | 24 |
| 7 | Circle K | 154.4p | 43 |
| 8 | Tesco | 154.6p | 485 |
| 9 | Essar | 155.4p | 51 |
| 10 | Sainsbury's | 155.4p | 315 |
| 11 | Morrisons | 155.4p | 340 |
| 12 | Murco | 155.8p | 150 |
| 13 | Jet | 155.8p | 304 |
| 14 | Texaco | 156.1p | 488 |
| 15 | Asda | 156.4p | 400 |
| 16 | Spar | 156.7p | 23 |
| 17 | Valero | 157.2p | 166 |
| 18 | EG On The Move | 157.6p | 147 |
| 19 | Pace | 157.8p | 43 |
| 20 | Gulf | 158.0p | 274 |
| 21 | Esso | 158.2p | 1445 |
| 22 | Shell | 160.6p | 902 |
| 23 | BP | 160.7p | 1025 |
| 24 | Gleaner | 161.8p | 25 |
| 25 | Welcome Break | 173.7p | 38 |
diesel
Cheapest towns
| 1 | Banbridge | 164.0p |
| 2 | Newtownabbey | 164.9p |
| 3 | Bangor | 165.0p |
| 4 | Ballymoney | 165.5p |
| 5 | Belfast | 165.6p |
| 6 | Bishop Auckland | 165.7p |
| 7 | Antrim | 165.9p |
| 8 | Maghera | 165.9p |
| 9 | Dungannon | 166.7p |
| 10 | Cookstown | 166.7p |
Most expensive towns
| 1 | Shotts | 189.1p |
| 2 | Warlingham | 187.9p |
| 3 | Bolsover | 185.3p |
| 4 | West Berkshire | 185.2p |
| 5 | Medway | 185.1p |
| 6 | Cheshire East | 183.8p |
| 7 | North West Leicestershire | 183.8p |
| 8 | Isle of Wight | 183.6p |
| 9 | Wyre | 183.3p |
| 10 | Hoddesdon | 182.5p |
Cheapest forecourts
| 1 | Barkleys Service Station Barkleys Filling Station, Ballymoney | 150.9p |
| 2 | Banbridge Superstore - Petrol Filling Station 25a Castlewellan Road, Banbridge | 151.9p |
| 3 | Bridgewater Extra - Petrol Filling Station Bridgewater Retail Park, Banbridge | 151.9p |
| 4 | Dungannon Superstore - Petrol Filling Station Beech Valley, Dungannon | 151.9p |
| 5 | Moyola Park Service Station Moyola Park Filling Station, Newtownabbey | 151.9p |
| 6 | Top Boucher Road 1 Boucher Crescent, Belfast | 151.9p |
| 7 | Top Stewartstown Road Top Garage, Belfast | 151.9p |
| 8 | Yorkgate Centre Superstore - Petrol Filling Station 100-150 York St, Belfast | 151.9p |
| 9 | Dunley Service Station Dunley Filling Station, Stourport-on-Severn | 153.9p |
| 10 | Spar Brocagh Post Office, Dungannon | 153.9p |
Biggest rises
| Fermanagh and Omagh | 171.4p | +13.2p |
| Larne | 170.2p | +12.2p |
| Londonderry | 170.4p | +11.9p |
| Coatbridge | 179.3p | +11.6p |
| Thurrock | 177.4p | +11.4p |
| Beverley | 180.6p | +11.3p |
| Merthyr Tydfil | 179.3p | +11.0p |
| Sale | 178.2p | +11.0p |
| West Suffolk | 177.7p | +11.0p |
| Warlingham | 187.9p | +10.8p |
Steadiest towns
| Exmouth | 170.3p | +3.2p |
| Malvern Hills | 173.5p | +3.3p |
| Oban | 173.9p | +3.8p |
| North Norfolk | 172.7p | +3.9p |
| Brighouse | 181.9p | +4.0p |
| Mid Devon | 176.8p | +4.0p |
| West Berkshire | 185.2p | +4.2p |
| Preston | 173.6p | +4.2p |
| Witham | 174.7p | +4.2p |
| Hemel Hempstead | 168.5p | +4.4p |
No town average came down this week. These are the towns that moved least.
Regions and nations
| Northern Ireland | 168.1p |
| Wales | 174.5p |
| North East | 174.6p |
| Yorkshire and The Humber | 174.7p |
| East Midlands | 175.2p |
| West Midlands | 175.4p |
| North West | 175.5p |
| South West | 175.9p |
| East of England | 176.1p |
| Scotland | 176.6p |
| London | 177.3p |
| South East | 177.5p |
Counties: cheapest and most expensive
| Belfast | 165.6p |
| Antrim and Newtownabbey | 166.5p |
| Ards and North Down | 167.4p |
| Mid Ulster | 167.4p |
| Newry, Mourne and Down | 168.0p |
| Isle of Wight | 184.7p |
| West Berkshire | 183.0p |
| Westminster | 182.2p |
| Na h-Eileanan Siar | 182.0p |
| Cheshire East | 180.2p |
Brands (20+ forecourts)
| 1 | Go | 161.0p | 35 |
| 2 | Costco | 163.7p | 21 |
| 3 | Maxol | 168.2p | 91 |
| 4 | Solo | 169.3p | 38 |
| 5 | Tesco | 170.2p | 512 |
| 6 | Co-op | 170.3p | 26 |
| 7 | Circle K | 171.2p | 42 |
| 8 | Total | 171.5p | 35 |
| 9 | Sainsbury's | 172.4p | 315 |
| 10 | Morrisons | 172.4p | 341 |
| 11 | Essar | 172.7p | 50 |
| 12 | Murco | 172.7p | 149 |
| 13 | Spar | 172.9p | 23 |
| 14 | Jet | 173.4p | 307 |
| 15 | Asda | 173.9p | 400 |
| 16 | Independent | 174.1p | 20 |
| 17 | Texaco | 174.5p | 485 |
| 18 | Pace | 174.8p | 48 |
| 19 | Gulf | 175.2p | 274 |
| 20 | EG On The Move | 175.7p | 145 |
| 21 | Valero | 176.1p | 165 |
| 22 | Esso | 176.5p | 1442 |
| 23 | Highland Fuels | 176.8p | 22 |
| 24 | BP | 178.9p | 1025 |
| 25 | Gleaner | 179.6p | 26 |
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.