Compare live fuel prices at 8 petrol stations in HAMILTON. Updated every 30 minutes.
16°C
Overcast
Avg Unleaded
159.5p
Avg Diesel
192.0p
Cheapest Unleaded
153.6p
Cheapest Diesel
186.9p
HAMILTON SERVICE STATION
Esso · ML3 7TN
Unleaded
153.6p
Diesel
188.6p
PORTLAND SERVICE STATION
Esso · ML3 7JU
Unleaded
153.7p
Diesel
188.7p
SAINSBURYS HAMILTON
Sainsbury's · ML3 0DF
Unleaded
153.9p
Diesel
186.9p
MFG MORRISONS HAMILTON
Morrisons · ML3 0BN
Unleaded
153.9p
Diesel
186.9p
Parks Jet Hamilton
Jet · ML3 0AY
Unleaded
157.9p
Diesel
193.9p
TGC - BURNBANK
BP · ML3 9AN
Unleaded
159.9p
Diesel
195.9p
Earnock Service Station
Earnock Service Station · ML3 9UE
Unleaded
159.9p
Diesel
194.9p
ASDA HAMILTON EXPRESS PETROL
Esso · ML3 6JW
Unleaded
182.9p
Diesel
199.9p
HAMILTON has 8 petrol stationsreporting live prices through the UK government's fuel price transparency scheme. The average unleaded (E10) price in HAMILTON is currently 159.5p per litre, while diesel (B7) averages 192.0p per litre.
The cheapest unleaded fuel in HAMILTON right now is 153.6p per litre, and the cheapest diesel is 186.9p per litre. Prices are updated every 30 minutes using official CMA data.
Use PetrolFinder to compare prices at all 8 stations in HAMILTON, or search by postcode to find cheap fuel on your specific route. You can also view national price trends or compare prices by region.
Fuel data from the UK Government Fuel Finder scheme.