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

  1. GULF Cheapest

    WEST PORT, LANARK, ML11 9HE

    165.7p

  2. ESSO

    12 LADYACRE ROAD, LANARK, ML11 7LQ

    166.9p

  3. A and C Ross

    A & C ROSS, CENTRAL GARAGE, 64, MAIN STREET, FORTH, LANARK, ML11 8AA, LANARK, ML11 8AA

    169.9p

  4. TESCO

    STRATHAVEN ROAD, LANARK, ML11 0HY

    172.9p

  5. Highland Fuels

    CROSSBURN FILLING STATION, AYR ROAD, DOUGLAS, LANARK, ML11 0QA, LANARK, ML11 0QA

    172.9p

  6. Shell

    CAIRN LODGE FILLING STATION, LANARK, ML11 0RJ

    191.9p

Cheapest diesel in Lanark

  1. GULF Cheapest

    WEST PORT, LANARK, ML11 9HE

    198.7p

  2. A and C Ross

    A & C ROSS, CENTRAL GARAGE, 64, MAIN STREET, FORTH, LANARK, ML11 8AA, LANARK, ML11 8AA

    199.9p

  3. ESSO

    12 LADYACRE ROAD, LANARK, ML11 7LQ

    199.9p

  4. TESCO

    STRATHAVEN ROAD, LANARK, ML11 0HY

    199.9p

  5. Highland Fuels

    CROSSBURN FILLING STATION, AYR ROAD, DOUGLAS, LANARK, ML11 0QA, LANARK, ML11 0QA

    199.9p

  6. 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

Search fuel prices by postcode

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.