Petrol and diesel prices in Hamilton
8 forecourts. Prices refresh every 5 minutes.
The cheapest unleaded in Hamilton is 162.6p at ESSO Hamilton, against a town average of 168.6p. For diesel, ESSO Hamilton is cheapest at 190.6p (average 197.2p). Unleaded here averages 0.9p above the UK average of 167.7p.
Open the live map for Hamilton
All fuel prices in Hamilton
| Station | Unleaded | Diesel | Super unleaded | Premium diesel |
|---|---|---|---|---|
| ESSO HamiltonParks Garage, ML3 7TN | 162.6 | 190.6 | – | – |
| Sainsburys Hamilton5 Douglas Park Lane, ML3 0DF | 162.9 | 190.9 | 174.9 | – |
| Mfg Morrisons Hamilton5 New Park Street, ML3 0BN | 163.9 | 193.9 | 189.9 | – |
| BP Tgc - Burnbank91 Burnbank Road, ML3 9AN | 164.9 | 192.9 | 185.9 | 213.9 |
| ESSO PortlandPortland Place, ML3 7JU | 166.9 | 197.9 | 184.9 | 215.9 |
| Earnock Service Station EarnockEarnock Service Station, ML3 9UE | 167.9 | 198.9 | 182.9 | 213.9 |
| Parks Jet HamiltonJet, ML3 0AY | 167.9 | 198.9 | – | – |
| ESSO Asda Hamilton Express PetrolM74 Northbound, ML3 6JW | 191.9 | 213.9 | 210.9 | 232.9 |
Prices in pence per litre. Prices refresh every 5 minutes.
Seen a different price at the pump? Report a discrepancy to Fuel Finder.
Fuel prices near Hamilton
- Blantyre 2 mi
- Bellshill 3 mi
- Motherwell 3 mi
- Uddingston 3 mi
- Larkhall 4 mi
- East Kilbride 5 mi
- Wishaw 6 mi
- Coatbridge 6 mi