State of the pump · week 25 of 2026
Petrol down 2.4p to 153.5p, diesel down 4.7p to 171.9p: 15 to 21 June 2026
Petrol ended the week at 153.5p a litre on average across UK forecourts, down 2.4p on the week before. Diesel ended at 171.9p, down 4.7p. The figures come from 7,453 forecourts. The cheapest town for petrol was Bishop Auckland at 145.2p. The most expensive was Shotts at 168.5p. Supermarkets were 3.4p a litre cheaper than other forecourts for petrol. Motorway services charged 19.8p above the national average.
petrol
Cheapest towns
| 1 | Bishop Auckland | 145.2p |
| 2 | Cookstown | 146.0p |
| 3 | Banbridge | 146.3p |
| 4 | Coleraine | 146.4p |
| 5 | Ballyclare | 146.6p |
| 6 | Beeston | 146.7p |
| 7 | Ballymoney | 146.8p |
| 8 | Carrickfergus | 146.8p |
| 9 | Londonderry | 146.8p |
| 10 | Rawtenstall | 146.9p |
Most expensive towns
| 1 | Shotts | 168.5p |
| 2 | Warlingham | 164.3p |
| 3 | West Berkshire | 163.8p |
| 4 | Wyre | 163.5p |
| 5 | Uttlesford | 162.9p |
| 6 | Medway | 162.9p |
| 7 | Cheshire East | 161.6p |
| 8 | Lairg | 161.5p |
| 9 | Eden | 161.4p |
| 10 | Isle of Wight | 161.4p |
Cheapest forecourts
| 1 | Dimes Forts E B London, London | 124.3p |
| 2 | Costco Wholesale Thurrock West Thurrock Way, West Thurrock | 139.9p |
| 3 | Watts Garage N Watt & Son, Ballyclare | 139.9p |
| 4 | Blakenhall Service Station Blakenhall Service Station Ltd, Wolverhampton | 141.6p |
| 5 | Mapleleaf Express Hereford Road | 141.6p |
| 6 | Caroline Service Station Valero, Stalybridge | 141.9p |
| 7 | Centra O'neill Road 51 O'neill Rd, Belfast | 141.9p |
| 8 | Costco Wholesale Manchester Barton Dock Road, Manchester | 141.9p |
| 9 | Costco Wholesale Oldham The Broadway, Oldham | 141.9p |
| 10 | Essar D a Roberts Fuels Ltd Grindley Brook Garage Grindley Brook Garage, Whitchurch | 141.9p |
Biggest rises
| Bromsgrove | 156.5p | +1.3p |
| North Warwickshire | 161.2p | +0.8p |
| Wyre | 163.5p | +0.5p |
| Lairg | 161.5p | +0.2p |
Biggest falls
| Mid Sussex | 158.3p | −9.2p |
| Bordesley | 150.7p | −7.5p |
| Hassocks and Hurstpierpoint | 156.1p | −7.4p |
| Worksop | 151.0p | −6.8p |
| Lincoln | 155.6p | −6.4p |
| Sutton in Ashfield | 149.1p | −5.8p |
| West Oxfordshire | 157.0p | −5.2p |
| Tynemouth | 151.6p | −5.2p |
| Oldham | 149.5p | −5.0p |
| Lowestoft | 148.0p | −4.9p |
Regions and nations
| Northern Ireland | 147.7p |
| Yorkshire and The Humber | 151.8p |
| North East | 151.8p |
| North West | 152.6p |
| West Midlands | 153.3p |
| Wales | 153.4p |
| East Midlands | 153.6p |
| London | 154.4p |
| East of England | 154.6p |
| South West | 154.6p |
| South East | 155.1p |
| Scotland | 155.7p |
Counties: cheapest and most expensive
| Belfast | 147.0p |
| Causeway Coast and Glens | 147.1p |
| Mid Ulster | 147.2p |
| Mid and East Antrim | 147.2p |
| Tameside | 147.2p |
| Na h-Eileanan Siar | 163.5p |
| Argyll and Bute | 162.3p |
| Isle of Wight | 161.9p |
| West Berkshire | 160.8p |
| Highland | 159.9p |
Brands (20+ forecourts)
| 1 | Costco | 145.6p | 21 |
| 2 | Go | 145.7p | 31 |
| 3 | Solo | 146.9p | 29 |
| 4 | Circle K | 147.6p | 38 |
| 5 | Maxol | 148.1p | 86 |
| 6 | Morrisons | 149.6p | 341 |
| 7 | Sainsbury's | 149.7p | 315 |
| 8 | Tesco | 150.4p | 515 |
| 9 | Asda | 150.9p | 389 |
| 10 | Total | 151.6p | 35 |
| 11 | Valero | 151.9p | 163 |
| 12 | Co-op | 152.7p | 26 |
| 13 | EG On The Move | 152.8p | 143 |
| 14 | Texaco | 152.8p | 468 |
| 15 | Jet | 152.9p | 294 |
| 16 | Esso | 154.1p | 1405 |
| 17 | Essar | 154.2p | 47 |
| 18 | Murco | 154.4p | 145 |
| 19 | Spar | 154.8p | 24 |
| 20 | Gulf | 155.0p | 263 |
| 21 | Shell | 155.4p | 891 |
| 22 | BP | 156.2p | 1009 |
| 23 | Pace | 157.3p | 38 |
| 24 | Gleaner | 160.9p | 25 |
| 25 | Welcome Break | 171.1p | 37 |
diesel
Cheapest towns
| 1 | Craigavon | 160.5p |
| 2 | Coleraine | 160.6p |
| 3 | Dungannon | 161.1p |
| 4 | Portadown | 161.2p |
| 5 | Omagh | 161.2p |
| 6 | Bishop Auckland | 161.7p |
| 7 | Londonderry | 161.7p |
| 8 | Magherafelt | 161.7p |
| 9 | Armagh | 162.0p |
| 10 | Banbridge | 162.1p |
Most expensive towns
| 1 | Shotts | 187.9p |
| 2 | West Berkshire | 183.4p |
| 3 | Uttlesford | 182.4p |
| 4 | Medway | 181.5p |
| 5 | Bolsover | 180.9p |
| 6 | North West Leicestershire | 180.9p |
| 7 | North Warwickshire | 180.6p |
| 8 | Warlingham | 180.5p |
| 9 | South Oxfordshire | 180.4p |
| 10 | Cheshire East | 180.0p |
Cheapest forecourts
| 1 | Dimes Forts E B London, London | 125.2p |
| 2 | McGinleys Go McGinleys, Londonderry | 148.9p |
| 3 | Sessia Ltd 76-82 Main Street, Portglenone | 149.7p |
| 4 | Portglenone Centra 34 Clady Road, Portglenone | 149.9p |
| 5 | Valley Service Station Pencader Road, Llandysul | 149.9p |
| 6 | Essar D a Roberts Fuels Ltd Grindley Brook Garage Grindley Brook Garage, Whitchurch | 150.9p |
| 7 | Morans Centra - Go Service Station 139 Strand Road, Derry | 151.9p |
| 8 | Lynchs Eurospar Skeoge Lynchs Eurospar Skeoge, Derry | 152.9p |
| 9 | Victoria Garage Whitchurch Ltd Victoria Garage, Whitchurch | 152.9p |
| 10 | Gort Property Limited Crawfords Express Crawfords Service Station, Maghera | 153.9p |
Biggest rises
| Hamilton | 173.3p | +0.5p |
Biggest falls
| Corby | 167.1p | −9.0p |
| St. Helens | 167.5p | −7.9p |
| Chesterfield | 167.0p | −7.8p |
| Isle of Lewis | 175.3p | −7.7p |
| Burnley | 169.5p | −7.7p |
| Cherwell | 172.8p | −7.6p |
| Wyre | 179.5p | −7.4p |
| Blackwood | 168.9p | −7.4p |
| Ilkeston | 166.7p | −7.3p |
| Bexhill-on-Sea | 172.6p | −7.2p |
Regions and nations
| Northern Ireland | 162.5p |
| North East | 170.5p |
| Wales | 171.0p |
| Yorkshire and The Humber | 171.1p |
| North West | 171.4p |
| East Midlands | 171.9p |
| West Midlands | 172.4p |
| London | 172.8p |
| East of England | 172.8p |
| Scotland | 173.2p |
| South West | 173.4p |
| South East | 174.3p |
Counties: cheapest and most expensive
| Derry City and Strabane | 160.9p |
| Mid Ulster | 161.3p |
| Armagh City, Banbridge and Craigavon | 161.3p |
| Causeway Coast and Glens | 161.5p |
| Belfast | 162.4p |
| Argyll and Bute | 181.2p |
| Isle of Wight | 181.0p |
| West Berkshire | 180.0p |
| Rutland | 179.8p |
| Ealing | 177.5p |
Brands (20+ forecourts)
| 1 | Go | 161.2p | 34 |
| 2 | Costco | 161.8p | 21 |
| 3 | Solo | 162.4p | 34 |
| 4 | Circle K | 162.7p | 37 |
| 5 | Maxol | 163.4p | 86 |
| 6 | Morrisons | 165.9p | 341 |
| 7 | Tesco | 166.0p | 516 |
| 8 | Sainsbury's | 166.4p | 315 |
| 9 | Asda | 169.7p | 393 |
| 10 | Spar | 170.4p | 23 |
| 11 | Total | 170.6p | 35 |
| 12 | Valero | 170.8p | 164 |
| 13 | Texaco | 171.3p | 475 |
| 14 | Jet | 171.4p | 299 |
| 15 | Essar | 172.5p | 47 |
| 16 | Co-op | 172.5p | 27 |
| 17 | Esso | 173.1p | 1429 |
| 18 | EG On The Move | 173.2p | 142 |
| 19 | Shell | 174.3p | 901 |
| 20 | Murco | 174.4p | 150 |
| 21 | Gulf | 174.7p | 271 |
| 22 | BP | 174.9p | 1028 |
| 23 | Highland Fuels | 176.0p | 22 |
| 24 | Pace | 177.2p | 44 |
| 25 | Gleaner | 180.3p | 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.