Fuel prices in ML3 today, 4 November 2026

Live petrol and diesel prices at 8 stations in the ML3 postcode area, cheapest first, from the government's Fuel Finder open data.

Cheapest unleaded
167.6p
Cheapest diesel
189.9p
Avg unleaded (ML3)
171.6p
Avg diesel (ML3)
198.1p

8 fuel stations in the ML3 postcode area report pump prices to the government's Fuel Finder scheme. Unleaded runs from 167.6p at Esso up to 191.9p, a 24.3p gap across ML3, so it pays to check before you fill up. On average ML3 is 0.9p dearer than the UK as a whole.

Esso
Parks Garage, 136 Strathaven Road, Hamilton
ML3 7TN
24 hours · Air
Unleaded167.6p
Diesel193.6p
Sainsbury's
5 Douglas Park Lane, Hamilton
ML3 0DF
Car wash · Air
Unleaded167.9p
Diesel189.9p
Morrisons
5 New Park Street, Hamilton
ML3 0BN
Price last reported 28 Sept
Car wash · Air · Water · LPG
Unleaded167.9p
Diesel195.9p
Esso
Portland Place, Hamilton
ML3 7JU
Car wash · Air · Toilets
Unleaded167.9p
Diesel197.9p
Parks Jet Hamilton
Jet, 18 Bothwell Road, Hamilton
ML3 0AY
Price last reported 29 Sept
24 hours · Air · Water
Unleaded169.9p
Diesel199.9p
Earnock Service Station
Wellhall Road, Hamilton
ML3 9UE
24 hours
Unleaded169.9p
Diesel199.9p
BP
91 Burnbank Road, Hamilton
ML3 9AN
24 hours · Car wash · Air · Water
Unleaded169.9p
Diesel195.9p
Esso
M74 Northbound, Hamilton
ML3 6JW
24 hours · Toilets · AdBlue pump
Unleaded191.9p
Diesel213.9p

Data updated 2 hours ago.

Cheapest fuel in ML3: quick answers

Where is the cheapest petrol in ML3?

The cheapest unleaded in the ML3 postcode area right now is 167.6p per litre at Esso, PARKS GARAGE, 136 STRATHAVEN ROAD, HAMILTON. The ML3 average is 171.6p.

Where is the cheapest diesel in ML3?

The lowest diesel price in ML3 is currently 189.9p per litre at Sainsbury's, 5 DOUGLAS PARK LANE, HAMILTON.

Nearby postcode areas