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.

157.7ppetrol at the end of the week+4.6p on the week · range 153.9p to 157.7p
175.4pdiesel at the end of the week+7.5p on the week · range 169.2p to 175.4p
3.1psupermarket saving on petrolsupermarkets 155.1p · others 158.2p
+19.2pmotorway premium on petrolservices averaged 176.9p

petrol

Cheapest towns

1Leigh149.9p
2Antrim149.9p
3Newtownabbey149.9p
4Bangor150.2p
5Banbridge150.4p
6Magherafelt150.5p
7Rawtenstall150.7p
8Bishop Auckland150.8p
9Belfast150.8p
10Downpatrick150.9p

Most expensive towns

1Shotts170.9p
2Warlingham169.5p
3Bolsover168.7p
4Medway168.1p
5Cheshire East167.3p
6North West Leicestershire166.3p
7Eden166.1p
8West Berkshire165.9p
9Hoddesdon165.7p
10Cobham165.7p

Cheapest forecourts

1H J Taylor
Willersey Garage, Broadway
128.9p
2Millpond Service Station Ltd
Wakefield Rd, Pontefract
139.9p
3Djr Garages Ltd
D J R Garages Texaco, Stalybridge
141.9p
4Haslingden Service Station Ltd
Euro Services, Rossendale
141.9p
5Moyola Park Service Station
Moyola Park Filling Station, Newtownabbey
141.9p
6Bervie Stores Ltd
Kinlochbervie Store & Filling Station, Lairg
142.0p
7Mount Pleasant Garage
Mount Pleasant Garage, Crook
144.0p
8Xpress 24hr
10a, Craigavon
144.5p
9EG Trent Bridge Petrol Station
London Road, Nottingham
144.7p
10Victoria Filling Station
41 Great North Road, Aberdaugleddau
144.7p

Biggest rises

Three Rivers160.3p+8.3p
Newcastle-under-Lyme162.4p+7.9p
Beverley162.1p+7.7p
Wigan158.0p+7.5p
Mildenhall157.7p+7.4p
Spelthorne161.3p+7.4p
Thurrock157.4p+7.2p
West Bromwich158.2p+6.9p
Darlington157.8p+6.8p
Banbridge150.4p+6.8p

Biggest falls

Lairg158.7p−0.9p

Regions and nations

Northern Ireland151.9p
Yorkshire and The Humber156.4p
North East156.4p
Wales157.2p
North West157.2p
East Midlands157.8p
West Midlands157.8p
South West158.0p
East of England158.5p
London158.6p
South East159.3p
Scotland159.6p

Counties: cheapest and most expensive

Belfast150.8p
Antrim and Newtownabbey150.9p
Ards and North Down151.2p
Mid and East Antrim151.6p
Causeway Coast and Glens151.8p
Na h-Eileanan Siar166.2p
Isle of Wight165.8p
West Berkshire164.4p
Cheshire East163.4p
Westminster163.3p

Brands (20+ forecourts)

1Costco147.8p21
2Go149.2p32
3Maxol151.7p89
4Solo152.6p33
5Total153.8p36
6Co-op154.3p24
7Circle K154.4p43
8Tesco154.6p485
9Essar155.4p51
10Sainsbury's155.4p315
11Morrisons155.4p340
12Murco155.8p150
13Jet155.8p304
14Texaco156.1p488
15Asda156.4p400
16Spar156.7p23
17Valero157.2p166
18EG On The Move157.6p147
19Pace157.8p43
20Gulf158.0p274
21Esso158.2p1445
22Shell160.6p902
23BP160.7p1025
24Gleaner161.8p25
25Welcome Break173.7p38

diesel

Cheapest towns

1Banbridge164.0p
2Newtownabbey164.9p
3Bangor165.0p
4Ballymoney165.5p
5Belfast165.6p
6Bishop Auckland165.7p
7Antrim165.9p
8Maghera165.9p
9Dungannon166.7p
10Cookstown166.7p

Most expensive towns

1Shotts189.1p
2Warlingham187.9p
3Bolsover185.3p
4West Berkshire185.2p
5Medway185.1p
6Cheshire East183.8p
7North West Leicestershire183.8p
8Isle of Wight183.6p
9Wyre183.3p
10Hoddesdon182.5p

Cheapest forecourts

1Barkleys Service Station
Barkleys Filling Station, Ballymoney
150.9p
2Banbridge Superstore - Petrol Filling Station
25a Castlewellan Road, Banbridge
151.9p
3Bridgewater Extra - Petrol Filling Station
Bridgewater Retail Park, Banbridge
151.9p
4Dungannon Superstore - Petrol Filling Station
Beech Valley, Dungannon
151.9p
5Moyola Park Service Station
Moyola Park Filling Station, Newtownabbey
151.9p
6Top Boucher Road
1 Boucher Crescent, Belfast
151.9p
7Top Stewartstown Road
Top Garage, Belfast
151.9p
8Yorkgate Centre Superstore - Petrol Filling Station
100-150 York St, Belfast
151.9p
9Dunley Service Station
Dunley Filling Station, Stourport-on-Severn
153.9p
10Spar Brocagh
Post Office, Dungannon
153.9p

Biggest rises

Fermanagh and Omagh171.4p+13.2p
Larne170.2p+12.2p
Londonderry170.4p+11.9p
Coatbridge179.3p+11.6p
Thurrock177.4p+11.4p
Beverley180.6p+11.3p
Merthyr Tydfil179.3p+11.0p
Sale178.2p+11.0p
West Suffolk177.7p+11.0p
Warlingham187.9p+10.8p

Steadiest towns

Exmouth170.3p+3.2p
Malvern Hills173.5p+3.3p
Oban173.9p+3.8p
North Norfolk172.7p+3.9p
Brighouse181.9p+4.0p
Mid Devon176.8p+4.0p
West Berkshire185.2p+4.2p
Preston173.6p+4.2p
Witham174.7p+4.2p
Hemel Hempstead168.5p+4.4p

No town average came down this week. These are the towns that moved least.

Regions and nations

Northern Ireland168.1p
Wales174.5p
North East174.6p
Yorkshire and The Humber174.7p
East Midlands175.2p
West Midlands175.4p
North West175.5p
South West175.9p
East of England176.1p
Scotland176.6p
London177.3p
South East177.5p

Counties: cheapest and most expensive

Belfast165.6p
Antrim and Newtownabbey166.5p
Ards and North Down167.4p
Mid Ulster167.4p
Newry, Mourne and Down168.0p
Isle of Wight184.7p
West Berkshire183.0p
Westminster182.2p
Na h-Eileanan Siar182.0p
Cheshire East180.2p

Brands (20+ forecourts)

1Go161.0p35
2Costco163.7p21
3Maxol168.2p91
4Solo169.3p38
5Tesco170.2p512
6Co-op170.3p26
7Circle K171.2p42
8Total171.5p35
9Sainsbury's172.4p315
10Morrisons172.4p341
11Essar172.7p50
12Murco172.7p149
13Spar172.9p23
14Jet173.4p307
15Asda173.9p400
16Independent174.1p20
17Texaco174.5p485
18Pace174.8p48
19Gulf175.2p274
20EG On The Move175.7p145
21Valero176.1p165
22Esso176.5p1442
23Highland Fuels176.8p22
24BP178.9p1025
25Gleaner179.6p26

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.