Fuel Prices in Larkhall

The cheapest unleaded in Larkhall today is 149.6p at HAMILTON SERVICE STATION. Compare prices at 61 stations. Prices from UK Government Fuel Finder data, updated every 30 minutes.

Cheapest in Larkhall

149.6p

Unleaded (E10) at HAMILTON SERVICE STATION

Save £3.66 per fill-up

Prices reported

Diesel (B7)

167.9p

at MFG MORRISONS HAMILTON

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

Live map for Larkhall

Top 5 Cheapest

Unleaded (E10) prices, ranked by lowest first.

1
E

HAMILTON SERVICE STATION

PARKS GARAGE, 136, STRATHAVEN ROAD· 3.2 mi

149.6p

2
E

PORTLAND SERVICE STATION

PORTLAND PLACE· 3.4 mi

149.7p

3
M

MFG MORRISONS BELLSHILL

JOHN STREET· 5.9 mi

149.9p

4
M

MFG MORRISONS HAMILTON

5 NEW PARK STREET· 4.5 mi

149.9p

5
T

BELLSHILL EXTRA - PETROL FILLING STATION

12 NORTH ROAD· 6 mi

150.9p

Frequently Asked Questions

What is the cheapest petrol station in Larkhall?
The cheapest unleaded (E10) in Larkhall is 149.6p at HAMILTON SERVICE STATION.
How much is petrol in Larkhall today?
The average price of unleaded (E10) in Larkhall is 155.7p per litre, based on official UK Government Fuel Finder data.
How much is diesel in Larkhall today?
The average price of diesel (B7) in Larkhall is 174.3p per litre.
How many petrol stations are in Larkhall?
There are 61 petrol stations in Larkhall 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