St. Albans
17 stations with live fuel prices · cheapest unleaded from £1.419
St. Albans has 17 reporting petrol stations from 9 brands. Today's cheapest unleaded sits at £1.419 per litre, with the most expensive at £1.669, a spread of 25.0p across the city. The average across St. Albans is £1.587 for E10 and £1.809 for diesel. Prices update hourly from the UK Government Fuel Finder service.
- Flamstead Filling StationFlamstead Filling Station, London Road, Flamstead, St. Albans, Al3 8hsEsso£1.419E10£1.669Diesel
- Eg Flamstead PfsFlamstead Filling Station, London Road, Flamstead, St. Albans, Al3 8hsEg on the Move£1.507E10£1.747Diesel
- Sainsburys Marshalswick185 Marshalswick Lane, Al1 4uzSainsbury's£1.559E10£1.729Diesel
- Mfg Morrisons St AlbansHatfield Road, Al1 4lwMorrisons£1.569E10£1.749Diesel
- Mfg King William2 Beech Road, Al3 5asEsso£1.579E10£1.799Diesel
- Sainsburys London ColneyColney Fields Shopping Park, London Colney, Al2 1abSainsbury's£1.579E10£1.759Diesel
- Sainsburys St AlbansEverard Close, Al1 2quSainsbury's£1.579E10£1.759Diesel
- St Albans Service StationSt. Albans Service Station, 150, Harpenden Road, St. Albans, Al3 6bzTexaco£1.579E10£1.799Diesel
- Asda St Albans ExpressLondon Road, Al1 1lpEsso£1.589E10£1.839Diesel
- St Albans Sf ConnectVerulam Road, Al3 4dpBp£1.599E10£1.839Diesel
- Harvest Energy Classic1 Old Watford Road, Bricket Wood, Al2 3rsHarvest Energy£1.619E10£1.889Diesel
- Mount Sf Connect113 Watling Street, Al2 2nnBp£1.619E10£1.859Diesel
- Shell Little Waitrose Chiswell551 Watford Road, Al2 3ehShell£1.619E10£1.889Diesel
- Radlett Road Service StationGulf Service Station, Frogmore Business Park, 51, Radlett Road, Frogmore, St. Albans, Al2 2jxGulf£1.620E10£1.859Diesel
- Shell RedbournRedbourne Road, Al3 7adShell£1.629E10£1.859Diesel
- Shell Smallford608 Hatfield Road, Al4 0hpShell£1.649E10£1.839Diesel
- Shell Co-Op OrbitalNorth Orbital Road, Al4 0ngShell£1.669E10£1.869Diesel
Top fuel brands in St. Albans
St. Albans fuel prices: questions
Where is the cheapest petrol in St. Albans right now?+
Today the cheapest unleaded in St. Albans is £1.419 per litre at Flamstead Filling Station. The cheapest diesel is £1.669 at Flamstead Filling Station. Prices change hourly, so the leader can shift through the day.
How often do St. Albans fuel prices update?+
Every hour. We pull prices directly from the UK Government Fuel Finder service, which retailers are legally required to update within 30 minutes of any change. The figures on this page reflect what every reporting station in St. Albans has charged in the last 60 minutes.
Why does fuel vary so much across St. Albans?+
The spread between today's cheapest and most expensive E10 in St. Albans is 25.0p per litre. Local competition does most of the work: stations near a supermarket rival cut prices to stay close to it, while those without nearby competition can charge several pence more. Wholesale supplier contracts and how quickly each retailer follows market changes also matter.
How many petrol stations are in St. Albans?+
St. Albans has 17 reporting petrol stations from 9 different brands, all listed on this page with their latest prices. Stations are required to report under the UK Fuel Finder Scheme, so coverage is effectively complete for any forecourt with a public price.