Average Petrol Price in Lanarkshire

Petrol (E10)157.7p
Diesel (B7S)178.5p

Today the average petrol price in Lanarkshire is 157.67p per litre. 0.7p lower than the average price in Scotland.

The current average price of diesel is 178.50p per litre. -0.1p above the Scottish diesel average.

We calculate the daily averages by analysing price data from the 179 petrol stations in Lanarkshire that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Lanarkshire

The cheapest petrol in Lanarkshire is in Strathaven (153.9p per litre).

Currently, buying 60 litres of petrol in Strathaven costs £15.00 less than in Abington (178.9p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Abington1178.90p197.90p
Airdrie6157.73p178.57p
Bellshill6154.57p175.40p
Biggar2158.40p181.40p
Carluke3156.23p175.23p
Coatbridge5155.82p177.22p
Cumbernauld4158.35p179.60p
East Kilbride3155.57p177.23p
Glasgow86157.52p178.15p
Hamilton8157.46p177.46p
Lanark7160.01p179.59p
Larkhall3156.17p177.30p
Motherwell6155.85p178.02p
Newmains1154.90p175.90p
Shotts5170.10p190.10p
Stonehouse1156.90p175.90p
Strathaven1153.90p169.90p
Uddingston1156.90p189.90p
Wishaw5155.78p175.58p

Average petrol prices last updated at 12 Jun 2026 10:00 (16 hours, and 24 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Lanarkshire has decreased by 2.2p in the last week. Diesel has fallen by 2.9p.

In the last month petrol has dropped by 2p and. and diesel has fallen by 9.1p.