Fuel Prices in Carluke

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

Cheapest in Carluke

146.9p

Unleaded (E10) at SAINSBURYS HAMILTON

Save £2.58 per fill-up

Prices reported

Diesel (B7)

158.9p

at MFG MORRISONS 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 HAMILTON

5 NEW PARK STREET· 8.8 mi

147.9p

3
E

old cross garage

27, DRYGATE STREET, LARKHALL, ML9 2DA· 5 mi

148.9p

4
S

ASDA BLANTYRE EXPRESS PETROL

EAST AVE· 9.9 mi

148.9p

5
A

ASDA NEWMAINS SUPERSTORE

2 MORNINGSIDE ROAD· 3.3 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 151.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 164p per litre.
How many petrol stations are in Carluke?
There are 26 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