Fuel prices
Petrol and diesel prices in Lanark
Compare 6 stations and find the cheapest fuel in Lanark today.
In Lanark, unleaded petrol (E10) averages 173.4p per litre and standard diesel averages 202.0p per litre. The cheapest unleaded is at GULF for 165.7p per litre. Prices updated 3 November 2026, 11:52.
Average fuel prices in Lanark
Unleaded
173.4p/L
Lowest 165.7p · UK avg 171.0p
Diesel
202.0p/L
Lowest 198.7p · UK avg 198.4p
Super unleaded
193.9p/L
Lowest 183.7p · UK avg 190.0p
Premium diesel
220.9p/L
Lowest 212.9p · UK avg 217.7p
Latest price update in Lanark: 3 Nov 2026, 11:52. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Lanark
-
GULF Cheapest
WEST PORT, LANARK, ML11 9HE
165.7p
-
ESSO
12 LADYACRE ROAD, LANARK, ML11 7LQ
166.9p
-
A and C Ross
A & C ROSS, CENTRAL GARAGE, 64, MAIN STREET, FORTH, LANARK, ML11 8AA, LANARK, ML11 8AA
169.9p
-
TESCO
STRATHAVEN ROAD, LANARK, ML11 0HY
172.9p
-
Highland Fuels
CROSSBURN FILLING STATION, AYR ROAD, DOUGLAS, LANARK, ML11 0QA, LANARK, ML11 0QA
172.9p
-
Shell
CAIRN LODGE FILLING STATION, LANARK, ML11 0RJ
191.9p
Cheapest diesel in Lanark
-
GULF Cheapest
WEST PORT, LANARK, ML11 9HE
198.7p
-
A and C Ross
A & C ROSS, CENTRAL GARAGE, 64, MAIN STREET, FORTH, LANARK, ML11 8AA, LANARK, ML11 8AA
199.9p
-
ESSO
12 LADYACRE ROAD, LANARK, ML11 7LQ
199.9p
-
TESCO
STRATHAVEN ROAD, LANARK, ML11 0HY
199.9p
-
Highland Fuels
CROSSBURN FILLING STATION, AYR ROAD, DOUGLAS, LANARK, ML11 0QA, LANARK, ML11 0QA
199.9p
-
Shell
CAIRN LODGE FILLING STATION, LANARK, ML11 0RJ
213.9p
Fuel prices in Lanark: FAQ
What is the average price of petrol in Lanark?
Unleaded (E10) in Lanark averages 173.4p per litre across 6 stations, ranging from 165.7p to 191.9p. That is 2.4p above the UK average.
What is the average price of diesel in Lanark?
Standard diesel in Lanark averages 202.0p per litre across 6 stations, ranging from 198.7p to 213.9p. That is 3.6p above the UK average.
Where is the cheapest petrol in Lanark?
Right now the cheapest unleaded we can see in Lanark is at GULF, WEST PORT, LANARK, ML11 9HE, at 165.7p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.