Council area in South Lanarkshire · Updated 49 min ago

Fuel prices in South Lanarkshire

45 forecourts.

–average petrolcheapest – · – this week
–average dieselcheapest – · – this week

Towns in South Lanarkshire, cheapest petrol first

Averages only count forecourts with a price reported in the last 30 days.

#AreaPetrolDieselCheapest petrolWeekForecourts
1Glasgow – – – – 90
2Hamilton – – – – 8
3Lanark – – – – 6
4East Kilbride – – – – 3
5Larkhall – – – – 3
6South Lanarkshire – – – – 3
7Biggar – – – – 2
8Blantyre – – – – 2
9Carluke – – – – 2
10Strathaven – – – – 2
11Uddingston – – – – 2
12Abington – – – – 1
13Bothwell – – – – 1
14Cambuslang – – – – 1
15East Kilbride / Glasgow – – – – 1
16East Kilbridge – – – – 1
17Stonehouse – – – – 1

Cheapest petrol in South Lanarkshire

#ForecourtPetrolDieselLast moveChanged
1Sgn - Uddingston10 Bothwell Road, Uddingston149.9p167.9p−7.0p22 Jun 2026
2Crossburn Service StationCrossburn Filling Station162.9p185.9p+1.0p1 Aug 2026
3Rutherglen Extra - Petrol Filling StationDalmarnock Rd, Glasgow · supermarket · 24h170.9p193.9p+1.0p6 weeks ago
4Tinto GarageTinto Garage, Biggar172.9p199.9p+2.0p6 weeks ago
5Hamilton Service StationParks Garage, Hamilton · 24h173.6p198.6p+1.0p5 weeks ago
6Lanark Fuel Express AutomatWest Port, Lanark · 24h173.7p199.7p+2.0p5 weeks ago
7Avondale Services27 Hamilton Road, Strathaven173.9p196.9p–6 weeks ago
8MFG Morrisons Glasgow CambuslangBridge Street, Cambuslang · supermarket173.9p197.9p+1.0p5 weeks ago
9A and C RossA & C Ross, Lanark174.9p199.9p+1.0p4 weeks ago
10BP Kingsway Service StationBP Service Station, Glasgow · 24h174.9p199.9p−2.0p4 weeks ago
11Carluke Superstore - Petrol Filling StationLanark Rd, Carluke · supermarket174.9p198.9p+1.0p5 weeks ago
12Earnock Service StationEarnock Service Station, Hamilton · 24h174.9p199.9p−2.0p4 weeks ago
13J&J Campsie LtdJ & J Campsie Ltd, Biggar174.9p203.9p+5.0p6 weeks ago
14Kirkmuirhill Service StationKirkmuirhill Service Station174.9p199.9p+1.0p5 weeks ago
15Larkhall Service StationShell Petrol Garage, Larkhall · 24h174.9p199.9p−2.0p4 weeks ago

Last 90 days

The daily average in pence per litre.

160p170p180p190p200pSepOctPetrolDiesel160p170p180p190p200pSepOctPetrolDiesel
  • Petrol
  • Diesel
163.6p90-day low (petrol average)
177.8p90-day high
–30-day change
Thursdaycheapest weekday (90 days)

Sources: prices reported by retailers to the UK Government's Fuel Finder service (Open Government Licence v3.0); areas from ONS geography through postcodes.io. Read how it works.