State of the pump · week 03 of 2026

Petrol up 2.1p to 131.6p, diesel up 1.2p to 140.0p: 12 to 18 January 2026

Petrol ended the week at 131.6p a litre on average across UK forecourts, up 2.1p on the week before. Diesel ended at 140.0p, up 1.2p. The figures come from 183 forecourts. The cheapest town for petrol was Carlisle at 133.8p. The most expensive was Carlisle at 133.8p. Supermarkets were 1.8p a litre cheaper than other forecourts for petrol.

131.6ppetrol at the end of the week+2.1p on the week · range 130.1p to 131.6p
140.0pdiesel at the end of the week+1.2p on the week · range 138.9p to 140.0p
1.8psupermarket saving on petrolsupermarkets 130.8p · others 132.6p

petrol

Cheapest towns

1Carlisle133.8p

Most expensive towns

1Carlisle133.8p

Cheapest forecourts

1Sainsbury's Coleraine
10 Riverside Regional Centre, Coleraine
123.0p
2Stermat Hardware Ltd
Stermat Hardware Ltd, Gaerwen
123.0p
3O C Davies & Son Ltd
O C Davies & Son Ltd, Cardigan
124.0p
4Sainsbury's Ballymena
4 Braidwater Retail Park, Ballymena
124.0p
5Sainsbury's Bangor
10 Balloo Link, Bangor
124.0p
6Sainsbury's Braintree
Mount Road, Braintree
124.0p
7Kiln Park Service Station
Kiln Park Garage, Dinbych-Y-Pysgod
125.0p
8Sainsbury's Apsley Mill
London Road, Hemel Hempstead
125.0p
9Sainsbury's Aylesbury Gatehouse
23 Gatehouse Road, Aylesbury
125.0p
10Sainsbury's Bridgend
6a Welsh Designer Outlet Village, Bridgend
125.0p

Steadiest towns

No town average went up this week.

Steadiest towns

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

Regions and nations

Wales128.3p
East Midlands130.4p
Yorkshire and The Humber130.8p
London130.8p
South West131.3p
East of England131.9p
West Midlands132.0p
South East132.4p
North West132.7p
Scotland133.9p

Counties: cheapest and most expensive

Cumberland133.9p
Cumberland133.9p

Brands (20+ forecourts)

1Sainsbury's130.2p101

diesel

Cheapest towns

1Carlisle141.6p

Most expensive towns

1Carlisle141.6p

Cheapest forecourts

1Sainsbury's Coleraine
10 Riverside Regional Centre, Coleraine
131.0p
2O C Davies & Son Ltd
O C Davies & Son Ltd, Cardigan
132.0p
3Sainsbury's Ballymena
4 Braidwater Retail Park, Ballymena
133.0p
4Sainsbury's Bridgend
6a Welsh Designer Outlet Village, Bridgend
133.0p
5Flamstead Filling Station
Flamstead Filling Station, St. Albans
134.0p
6Hughes Eurospar
Hughes Eurospar, Omagh
134.0p
7Sainsbury's Braintree
Mount Road, Braintree
134.0p
8Sainsbury's Northwich
Venables Road, Northwich
134.0p
9Stermat Hardware Ltd
Stermat Hardware Ltd, Gaerwen
134.0p
10Sainsbury's Apsley Mill
London Road, Hemel Hempstead
135.0p

Steadiest towns

No town average went up this week.

Steadiest towns

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

Regions and nations

East Midlands139.2p
Yorkshire and The Humber139.6p
South West139.7p
North West140.0p
East of England140.2p
South East141.1p
Scotland141.2p
West Midlands141.6p

Counties: cheapest and most expensive

Cumberland141.8p
Cumberland141.8p

Brands (20+ forecourts)

1Sainsbury's139.0p111

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.