Cheapest petrol in Hamilton today
152.7p+1.7p vs last week
Esso · PORTLAND SERVICE STATION
ML3 7JU
Avg petrol
155.2p
+1.7p vs last week
Avg diesel
189.8p
Price spread
7.2p
Station map
🛒 Cheapest supermarkets
🔧 Cheapest independent
📈 30-day price trend — Hamilton
— Petrol (E10)— Diesel
Key insights for Hamilton
- →Average petrol has risen 1.7p/litre in Hamilton over the past week
- →There is a 7.2p/litre spread between the cheapest and most expensive petrol in Hamilton — filling a 55L tank at the cheapest saves ~£3.96
- →The cheapest independent in Hamilton (Esso at 152.7p) undercuts the cheapest supermarket by 1.2p/litre
- →Hamilton is currently 1.8p/litre cheaper than Biggar nearby
Is it cheaper nearby?
Towns near Hamilton — click to compare
Top 5 cheapest stations in Hamilton
Tap a station to see opening times and details
🏆
Esso
PORTLAND SERVICE STATIONML3 7JUPetrol
152.7p
▼#2
Morrisons
MFG MORRISONS HAMILTONML3 0BNPetrolSupermarket
153.9p
▼#3
Sainsbury's
SAINSBURYS HAMILTONML3 0DFPetrolSupermarket
153.9p
▼#4
Esso
HAMILTON SERVICE STATIONML3 7TNPetrolSupermarket
154.6p
▼#5
BP
TGC - BURNBANKML3 9ANPetrol
155.9p
▼Get Hamilton alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.



