Fill-Up

Where's cheapest to fill up in St Albans?

All 27 petrol stations in St Albans (AL), cheapest first. Free, no sign-up.

Cheapest unleaded today is 167.9p at EG On The Move Flamstead — 6.7p under the area average of 174.6p. Diesel averages 199.6p. St Albans is 2.6p dearer than the UK average.

Prices as of 2 November 2026, retailer-reported to the government Fuel Finder scheme.

Petrol stationUnleaded (E10)Diesel (B7)
EG On The Move Flamstead
AL3 8HS
167.9p 196.9p
Esso MFG Bell BAR
AL9 6DB
168.9p 199.9p
Certas Energy (Gulf) Yarl Petroleum Limited
AL10 9BY
169.7p 197.7p
BP Welham Green
AL9 7NF
169.9p 199.9p
Sainsburys Marshalswick
AL1 4UZ
171.9p 196.9p
MFG Morrisons ST Albans
AL1 4LW
171.9p 196.9p
Esso MFG King William
AL3 5AS
171.9p 199.9p
Texaco ST Albans
AL3 6BZ
171.9p 199.9p
Asda Hatfield Superstore
AL10 0JP
172.7p 196.7p
MFG Morrisons Welwyn Garden Cityprice 2 wks old
AL7 1FP
172.9p 196.9p
Esso MFG Eastbridge
AL7 1LE
172.9p 199.9p
Sainsburys ST Albans
AL1 2QU
173.9p 198.9p
Tesco Hatfield Extraprice 3 wks old
AL9 5JY
173.9p 195.9p
Sainsburys London Colney
AL2 1AB
173.9p 198.9p
Harvest EG Classic
AL2 3RS
173.9p 199.9p
BP Nodeway SF Connect
AL6 9HP
174.9p 199.9p
Harpenden Esso Expressprice 3 wks old
AL5 5AL
175.9p 200.9p
BP Townsend SF Connectprice 3 wks old
AL5 2UA
176.9p 201.9p
Shell Smallford
AL4 0HP
177.9p 201.9p
Esso Asda ST Albans Express Petrolprice 4 wks old
AL1 1LP
177.9p 199.9p
BP Mount SF Connect
AL2 2NN
177.9p 202.9p
Shell Little Waitrose Welwyn Garden
AL8 6XA
178.9p 199.9p
Shell Redbourn
AL3 7AD
178.9p 200.9p
BP ST Albans SF Connectprice 4 wks old
AL3 4DP
178.9p 199.9p
Shell CO-OP Orbital
AL4 0NG
178.9p 201.9p
Gulf Radlett Road
AL2 2JX
179.9p 199.9p
Shell Little Waitrose Chiswellprice 4 wks old
AL2 3EH
179.9p 202.9p
Get the true cost for your car →

Live prices, plus the fuel you'd burn driving to each one — the bit that needs your mpg. Takes one postcode.

Nearby: Watford · Harrow · London (NW) · Enfield