State of the pump · week 09 of 2026

Petrol up 0.6p to 133.2p, diesel up 0.8p to 142.7p: 23 Feb to 1 Mar 2026

Petrol ended the week at 133.2p a litre on average across UK forecourts, up 0.6p on the week before. Diesel ended at 142.7p, up 0.8p. The figures come from 5,714 forecourts. The cheapest town for petrol was Cookstown at 125.1p. The most expensive was West Berkshire at 146.9p. Supermarkets were 3.9p a litre cheaper than other forecourts for petrol. Motorway services charged 22.3p above the national average.

133.2ppetrol at the end of the week+0.6p on the week · range 132.6p to 133.2p
142.7pdiesel at the end of the week+0.8p on the week · range 142.0p to 142.7p
3.9psupermarket saving on petrolsupermarkets 129.8p · others 133.7p
+22.3pmotorway premium on petrolservices averaged 155.5p

petrol

Cheapest towns

1Cookstown125.1p
2Newtownabbey125.1p
3Downpatrick125.2p
4Dungannon125.3p
5Craigavon125.4p
6Banbridge125.5p
7Coleraine125.6p
8Lisburn125.6p
9Belfast125.6p
10Londonderry125.8p

Most expensive towns

1West Berkshire146.9p
2Eden145.4p
3North West Leicestershire145.1p
4Cheshire East144.6p
5East Hertfordshire143.7p
6Middleton143.1p
7Bolsover142.7p
8South Derbyshire141.5p
9Broxtowe141.1p
10Mid Sussex140.7p

Cheapest forecourts

1Code
2 Mallards Reach, Maidenhead
110.0p
2Code1
3 Mallards Reach, Maidenhead
110.1p
3Costco Wholesale Liverpool
30 Waterloo Road, Liverpool
116.9p
4Costco Wholesale Leeds
Leathley Road, Leeds
119.9p
5Essar Brewster Street Service Statrion
64 Brewster Street, Bootle
119.9p
6O'hares Drumaness Ltd
Eurospar, Ballynahinch
120.0p
7Newtownbreda Extra - Petrol Filling Station
Tesco Stores Ltd, Belfast
120.9p
8Costco Wholesale Coventry
51 Torrington Avenue, Coventry
121.9p
9Crowborough Service Station
Crowborough Service Station, Crowborough
121.9p
10Knocknagoney Rd Extra - Petrol Filling Station
Knocknagoney Road, Belfast
121.9p

Biggest rises

Great Yarmouth131.7p+4.4p
Liverpool131.4p+4.2p
West Suffolk137.1p+3.8p
Vale of White Horse134.8p+3.3p
Stroud137.8p+3.3p
Stockport133.3p+2.8p
Ipswich131.2p+2.2p
Brentwood138.3p+2.2p
Surrey Heath136.7p+2.2p
Wyre136.1p+1.9p

Biggest falls

St. Helens130.2p−5.8p
North Northamptonshire135.1p−2.4p
Babergh130.1p−2.2p
North Norfolk134.4p−2.1p
Carlisle134.2p−2.0p
Redbridge132.2p−1.5p
Barnstaple130.6p−1.5p
Uttlesford139.9p−1.4p
Dorset134.9p−1.3p
Rotherham134.7p−1.2p

Regions and nations

Northern Ireland125.9p
North East131.4p
Wales131.4p
Yorkshire and The Humber132.1p
North West132.7p
West Midlands133.1p
East Midlands133.7p
Scotland134.1p
South West134.2p
London134.4p
East of England134.4p
South East134.5p

Counties: cheapest and most expensive

Derry City and Strabane125.2p
Lisburn and Castlereagh125.5p
Belfast125.6p
Newry, Mourne and Down125.6p
Mid and East Antrim125.7p
West Berkshire142.1p
Cheshire East139.4p
Westminster138.1p
Highland137.8p
Slough137.3p

Brands (20+ forecourts)

1Costco125.2p25
2Maxol126.1p45
3Circle K127.9p29
4Morrisons129.8p337
5Tesco129.9p517
6Sainsbury's130.0p255
7Essar130.2p36
8Co-op130.2p22
9Total130.6p34
10Texaco131.2p360
11Jet131.5p235
12Gulf131.9p209
13Valero132.0p110
14Murco132.5p94
15Pace133.1p28
16Esso133.4p1099
17Shell136.0p800
18BP136.2p896
19Gleaner137.1p21
20Spar137.8p22
21Welcome Break155.3p31

diesel

Cheapest towns

1Downpatrick132.9p
2Belfast133.0p
3Lisburn133.2p
4Carrickfergus133.4p
5Newtownabbey133.4p
6Bangor133.5p
7Coleraine133.6p
8Londonderry133.8p
9Banbridge133.8p
10Dungannon133.8p

Most expensive towns

1Westminster157.0p
2West Berkshire156.0p
3Medway155.7p
4Shetland154.6p
5East Hertfordshire154.5p
6Cheshire East154.2p
7North West Leicestershire153.8p
8Bolsover153.1p
9Eden153.0p
10Middleton152.7p

Cheapest forecourts

1Ormeau Road Service Station
251, Belfast
126.0p
2Port Fuels Service Station
124, Lisburn
128.0p
3Costco Wholesale Liverpool
30 Waterloo Road, Liverpool
128.9p
4Craigavon Extra - Petrol Filling Station
2 Marlborough Retail Park, Craigavon
128.9p
5Newtownbreda Extra - Petrol Filling Station
Tesco Stores Ltd, Belfast
128.9p
6Sainsbury's Forestside
Forestside Shopping Centre, Belfast
128.9p
7Sainsbury's Sprucefield
5 Sprucefield Park, Lisburn
128.9p
8O'hares Drumaness Ltd
Eurospar, Ballynahinch
129.0p
9Nicholl Auto365 Culmore Omagh
53 Dromore Road, Omagh
129.6p
10Bangor Superstore - Petrol Filling Station
Unit 1 Bloomfield Shopping Centre, Bangor
129.9p

Biggest rises

Airdrie145.1p+4.2p
Inverness146.8p+3.4p
Wyre147.5p+2.8p
Epping Forest147.4p+2.4p
Hartlepool140.0p+2.4p
West Bromwich144.5p+2.3p
Livingston147.3p+2.2p
Bury St Edmunds141.7p+2.1p
Chelmsford145.5p+2.1p
Stroud148.6p+2.0p

Biggest falls

Crawley138.6p−2.3p
South Oxfordshire144.3p−2.1p
Uttlesford149.3p−2.0p
Falkirk140.5p−1.1p
Dover144.5p−1.0p
Burnley137.1p−0.8p
Shropshire142.9p−0.6p
Babergh141.6p−0.6p
Kendal147.4p−0.6p
Southampton143.2p−0.4p

Regions and nations

Northern Ireland134.4p
Wales140.6p
North East141.5p
North West141.8p
Yorkshire and The Humber142.0p
West Midlands142.9p
East Midlands143.5p
South West143.5p
Scotland143.9p
East of England144.0p
London144.2p
South East144.3p

Counties: cheapest and most expensive

Belfast133.0p
Lisburn and Castlereagh133.5p
Derry City and Strabane133.7p
Mid and East Antrim133.9p
Causeway Coast and Glens134.4p
Westminster154.6p
West Berkshire150.0p
Cheshire East148.8p
Milton Keynes147.6p
Highland147.2p

Brands (20+ forecourts)

1Costco133.0p25
2Maxol134.5p47
3Circle K135.0p28
4Tesco138.8p516
5Sainsbury's139.1p286
6Morrisons139.3p337
7Essar139.3p36
8Co-op139.8p22
9Total140.2p34
10Texaco140.4p355
11Jet141.2p233
12Valero141.4p109
13Murco141.7p93
14Gulf141.8p207
15Spar142.8p20
16Esso143.1p1092
17Pace143.5p29
18BP145.8p899
19Shell146.3p802
20Gleaner146.8p21
21Welcome Break165.8p32

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.