State of the pump · week 17 of 2026
Petrol down 0.6p to 157.3p, diesel down 1.4p to 189.6p: 20 to 26 April 2026
Petrol ended the week at 157.3p a litre on average across UK forecourts, down 0.6p on the week before. Diesel ended at 189.6p, down 1.4p. The figures come from 7,374 forecourts. The cheapest town for petrol was Coleraine at 148.7p. The most expensive was Eden at 168.8p. Supermarkets were 3.3p a litre cheaper than other forecourts for petrol. Motorway services charged 22.2p above the national average.
petrol
Cheapest towns
| 1 | Coleraine | 148.7p |
| 2 | Banbridge | 149.4p |
| 3 | Carrickfergus | 150.2p |
| 4 | Omagh | 150.2p |
| 5 | Newtownards | 150.3p |
| 6 | Downpatrick | 150.6p |
| 7 | Craigavon | 150.6p |
| 8 | Belfast | 150.6p |
| 9 | Ballyclare | 150.7p |
| 10 | Newtownabbey | 150.8p |
Most expensive towns
| 1 | Eden | 168.8p |
| 2 | West Berkshire | 168.6p |
| 3 | Warlingham | 168.3p |
| 4 | Bolsover | 168.1p |
| 5 | Cheshire East | 166.5p |
| 6 | Broxtowe | 166.1p |
| 7 | Chorley | 165.9p |
| 8 | North West Leicestershire | 165.6p |
| 9 | Middleton | 165.6p |
| 10 | North Warwickshire | 164.7p |
Cheapest forecourts
| 1 | Kingsweston Service Station Kingsweston Ave, Shirehampton | 129.9p |
| 2 | Ascona Bridgwater Road Service Station Bridgewater Rd, Bristol Bs41 8jp | 134.9p |
| 3 | Dimes - Old Lane Gloucester Services, Gloucester | 142.2p |
| 4 | Woolpit Service Station Woolpit Service Station, Bury St. Edmunds | 142.9p |
| 5 | Asda Harrogate Superstore Bower Road, Harrogate | 143.7p |
| 6 | Centra Banbridge Church Street 23a Church Street, Banbridge | 143.9p |
| 7 | Costco Wholesale Birmingham 100 Watson Road, Birmingham | 143.9p |
| 8 | Steam Mills Garage 7, Cinderford | 143.9p |
| 9 | Centra Ballinderry Ltd Ballinderry Service Station, Lisburn | 144.9p |
| 10 | Centra Moira 16 Main Street, Moira | 144.9p |
Biggest rises
| Boston | 159.6p | +3.2p |
| Allerdale | 156.3p | +1.4p |
| Bath and North East Somerset | 159.3p | +1.3p |
| Hemel Hempstead | 157.6p | +1.1p |
| Maidenhead | 160.3p | +1.0p |
| Barking and Dagenham | 160.4p | +0.9p |
| Craven | 159.1p | +0.8p |
| North Devon | 158.8p | +0.8p |
| Aylesbury | 154.2p | +0.7p |
| St. Helens | 153.4p | +0.7p |
Biggest falls
| Chafford Hundred and West Thurrock | 158.9p | −5.8p |
| Malvern Hills | 161.1p | −4.0p |
| Fylde | 156.0p | −3.9p |
| Buckingham | 154.3p | −3.0p |
| Farnborough | 156.4p | −2.8p |
| Lisburn | 151.3p | −2.8p |
| Downpatrick | 150.6p | −2.6p |
| Antrim | 150.9p | −2.5p |
| Carrickfergus | 150.2p | −2.4p |
| Stone | 158.7p | −2.4p |
Regions and nations
| Northern Ireland | 150.8p |
| Yorkshire and The Humber | 156.0p |
| North East | 156.2p |
| Wales | 156.6p |
| North West | 157.1p |
| West Midlands | 157.9p |
| South West | 157.9p |
| East Midlands | 158.0p |
| London | 158.1p |
| East of England | 158.1p |
| Scotland | 158.3p |
| South East | 158.5p |
Counties: cheapest and most expensive
| Causeway Coast and Glens | 149.7p |
| Ards and North Down | 150.6p |
| Belfast | 150.6p |
| Lisburn and Castlereagh | 150.7p |
| Antrim and Newtownabbey | 150.8p |
| West Berkshire | 165.9p |
| Isle of Wight | 163.5p |
| Cheshire East | 162.5p |
| Westminster | 161.7p |
| Stirling | 161.0p |
Brands (20+ forecourts)
| 1 | Costco | 150.2p | 20 |
| 2 | Circle K | 150.3p | 32 |
| 3 | Maxol | 150.7p | 83 |
| 4 | Morrisons | 154.3p | 341 |
| 5 | Tesco | 154.5p | 516 |
| 6 | Sainsbury's | 154.6p | 316 |
| 7 | Total | 154.7p | 36 |
| 8 | Co-op | 155.0p | 22 |
| 9 | Asda | 155.7p | 404 |
| 10 | Texaco | 155.7p | 452 |
| 11 | Jet | 155.8p | 274 |
| 12 | Valero | 155.9p | 162 |
| 13 | Essar | 156.0p | 45 |
| 14 | EG On The Move | 156.0p | 142 |
| 15 | Murco | 156.2p | 135 |
| 16 | Gulf | 156.6p | 268 |
| 17 | Spar | 157.2p | 23 |
| 18 | Esso | 158.6p | 1436 |
| 19 | Pace | 158.7p | 35 |
| 20 | Shell | 158.9p | 894 |
| 21 | Gleaner | 159.5p | 26 |
| 22 | BP | 160.0p | 1011 |
| 23 | Welcome Break | 177.7p | 38 |
diesel
Cheapest towns
| 1 | Ballymoney | 176.2p |
| 2 | Ballyclare | 177.2p |
| 3 | Downpatrick | 177.2p |
| 4 | Coleraine | 177.3p |
| 5 | Londonderry | 177.3p |
| 6 | Omagh | 177.4p |
| 7 | Belfast | 177.6p |
| 8 | Newtownards | 177.7p |
| 9 | Dungannon | 177.8p |
| 10 | Carrickfergus | 178.3p |
Most expensive towns
| 1 | Medway | 199.9p |
| 2 | West Berkshire | 197.3p |
| 3 | Inverness | 196.9p |
| 4 | Warlingham | 196.5p |
| 5 | Cheshire East | 196.3p |
| 6 | Broxtowe | 195.9p |
| 7 | North West Leicestershire | 195.9p |
| 8 | Charnwood | 195.4p |
| 9 | Brentwood | 195.4p |
| 10 | South Oxfordshire | 195.3p |
Cheapest forecourts
| 1 | Ascona Bridgwater Road Service Station Bridgewater Rd, Bristol Bs41 8jp | 141.9p |
| 2 | Dimes London 12 City Square, Exetersite | 145.2p |
| 3 | Dimes London 12 City Square, Exetersite | 145.2p |
| 4 | Rg Gramafilm, London | 145.2p |
| 5 | Dimes - Old Lane Gloucester Services, Gloucester | 158.2p |
| 6 | Portglenone Centra 34 Clady Road, Portglenone | 165.9p |
| 7 | Amco Supplies Ltd 82b, Omagh | 166.9p |
| 8 | The Old School House Garage Ombersley Ltd Old School Church Garage, Droitwich | 167.9p |
| 9 | Essar D a Roberts Fuels Ltd Grindley Brook Garage Grindley Brook Garage, Whitchurch | 168.9p |
| 10 | Morans Centra - Go Service Station 139 Strand Road, Derry | 168.9p |
Biggest rises
| Malvern Hills | 191.0p | +3.0p |
| Maidenhead | 194.9p | +2.1p |
| St. Helens | 186.6p | +1.5p |
| Inverness | 196.9p | +1.4p |
| East Cambridgeshire | 193.0p | +1.4p |
| Waverley | 192.6p | +1.0p |
| Wyre | 193.9p | +1.0p |
| Milton Keynes | 190.8p | +0.8p |
| Stirling | 194.5p | +0.8p |
| Cirencester | 191.1p | +0.8p |
Biggest falls
| Ballymoney | 176.2p | −7.5p |
| Antrim | 178.6p | −6.7p |
| Bangor | 178.7p | −6.6p |
| Carrickfergus | 178.3p | −6.6p |
| Fermanagh and Omagh | 179.7p | −6.2p |
| Omagh | 177.4p | −6.1p |
| Lisburn | 178.7p | −5.8p |
| Coleraine | 177.3p | −5.6p |
| Newtownards | 177.7p | −5.4p |
| Armagh | 181.9p | −5.3p |
Regions and nations
| Northern Ireland | 178.7p |
| Wales | 188.5p |
| Yorkshire and The Humber | 188.9p |
| North East | 189.3p |
| North West | 189.4p |
| East Midlands | 190.2p |
| West Midlands | 190.3p |
| South West | 190.3p |
| East of England | 190.6p |
| Scotland | 190.7p |
| London | 190.9p |
| South East | 191.4p |
Counties: cheapest and most expensive
| Belfast | 177.6p |
| Causeway Coast and Glens | 177.6p |
| Lisburn and Castlereagh | 177.7p |
| Derry City and Strabane | 177.8p |
| Ards and North Down | 178.0p |
| West Berkshire | 195.5p |
| Cheshire East | 194.1p |
| Westminster | 194.1p |
| Bournemouth, Christchurch and Poole | 193.9p |
| Argyll and Bute | 193.6p |
Brands (20+ forecourts)
| 1 | Maxol | 177.0p | 82 |
| 2 | Circle K | 178.5p | 32 |
| 3 | Solo | 180.0p | 20 |
| 4 | Costco | 182.0p | 20 |
| 5 | Morrisons | 186.9p | 341 |
| 6 | Sainsbury's | 187.2p | 316 |
| 7 | Total | 187.2p | 35 |
| 8 | Tesco | 187.2p | 516 |
| 9 | Essar | 187.2p | 44 |
| 10 | Co-op | 187.3p | 22 |
| 11 | Texaco | 187.7p | 446 |
| 12 | Jet | 188.0p | 275 |
| 13 | Valero | 188.3p | 157 |
| 14 | Murco | 188.5p | 135 |
| 15 | Spar | 188.6p | 23 |
| 16 | EG On The Move | 188.9p | 140 |
| 17 | Gulf | 189.1p | 265 |
| 18 | Asda | 189.2p | 405 |
| 19 | Gleaner | 191.1p | 26 |
| 20 | Shell | 191.2p | 896 |
| 21 | BP | 191.5p | 1013 |
| 22 | Pace | 191.7p | 41 |
| 23 | Esso | 192.0p | 1433 |
| 24 | Highland Fuels | 192.2p | 23 |
| 25 | Welcome Break | 201.9p | 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.