Fuel Prices in Carluke

The cheapest unleaded in Carluke today is 146.9p at SAINSBURYS HAMILTON. Compare prices at 29 stations. Prices from UK Government Fuel Finder data, updated every 30 minutes.

Cheapest in Carluke

146.9p

Unleaded (E10) at SAINSBURYS HAMILTON

Save £4.38 per fill-up

Prices reported

Diesel (B7)

158.9p

at SAINSBURYS HAMILTON

139p
142p
145p
148p
141p
144p

Live map for Carluke

Top 5 Cheapest

Unleaded (E10) prices, ranked by lowest first.

1
S

SAINSBURYS HAMILTON

5 DOUGLAS PARK LANE· 8.7 mi

146.9p

2
M

MFG MORRISONS BELLSHILL

JOHN STREET· 8.9 mi

147.9p

3
M

MFG MORRISONS HAMILTON

5 NEW PARK STREET· 8.8 mi

147.9p

4
T

CARLUKE SUPERSTORE - PETROL FILLING STATION

LANARK RD· 0.7 mi

149.9p

5
M

MFG MORRISONS WISHAW

160 KIRK ROAD· 3.9 mi

149.9p

Frequently Asked Questions

What is the cheapest petrol station in Carluke?
The cheapest unleaded (E10) in Carluke is 146.9p at SAINSBURYS HAMILTON.
How much is petrol in Carluke today?
The average price of unleaded (E10) in Carluke is 154.2p per litre, based on official UK Government Fuel Finder data.
How much is diesel in Carluke today?
The average price of diesel (B7) in Carluke is 167.6p per litre.
How many petrol stations are in Carluke?
There are 29 petrol stations in Carluke tracked by Pennr.

Stop overpaying at the pump.

Live prices. Price drop alerts. Dashboard insights. All free.

Live MapPrice AlertsDashboard
Download on theApp StoreComing soon onGoogle Play