Station map
📈 30-day price trend — St Albans
Key insights for St Albans
- →Average petrol has risen 6p/litre in St Albans over the past week
- →There is a 7p/litre spread between the cheapest and most expensive petrol in St Albans — filling a 55L tank at the cheapest saves ~£3.85
- →Sainsbury's is the cheapest forecourt in St Albans at 154.9p, 2p cheaper than the cheapest independent
- →Watford is currently 5.9p/litre cheaper on average than St Albans
Is it cheaper nearby?
Towns near St Albans — click to compare
Top 5 cheapest stations in St Albans
Tap a station to see opening times and details
# Petrol Prices Rise in St Albans
Petrol prices in St Albans have climbed to an average of 156.6p per litre today, up 6.3p from last week. This puts the town 1.2p above the UK national average of 155.4p per litre. Across the 15 tracked forecourts in St Albans, there is a significant 20.0p spread between the cheapest and most expensive fuel, meaning drivers could pay substantially different amounts depending on where they fill up.
For the best deal, head to the independent Esso forecourt where petrol costs just 141.9p per litre. Given the wide price variation across stations, it's worth checking fuel prices before visiting a forecourt to avoid overpaying during the current price spike.
Fuel prices in St Albans — what's happening
Updated 2026-04-05# Petrol Prices Rise in St Albans Petrol prices in St Albans have climbed to an average of 156.6p per litre today, up 6.3p from last week. This puts the town 1.2p above the UK national average of 155.4p per litre. Across the 15 tracked forecourts in St Albans, there is a significant 20.0p spread between the cheapest and most expensive fuel, meaning drivers could pay substantially different amounts depending on where they fill up. For the best deal, head to the independent Esso forecourt where petrol costs just 141.9p per litre. Given the wide price variation across stations, it's worth checking fuel prices before visiting a forecourt to avoid overpaying during the current price spike.



