Compare live petrol and diesel prices at 14 petrol stations in GUILDFORD. Cheapest fuel near you, updated every 5 minutes.
11°C
Overcast
Avg Unleaded
159.4p
Avg Diesel
188.5p
Cheapest Unleaded
155.9p
Cheapest Diesel
184.9p
| Brand | Stations | Avg Unleaded | Avg Diesel |
|---|---|---|---|
| BP | 5 | 159.5p | 189.5p |
| Shell | 4 | 160.4p | 188.2p |
| Esso | 3 | 159.2p | 189.2p |
| Asda | 1 | 158.9p | 184.9p |
| Sainsbury's | 1 | 155.9p | 186.9p |
SAINSBURYS BURPHAM
Sainsbury's · GU4 7JU
Unleaded
155.9p
Diesel
186.9p
MFG DEMON
Esso · GU1 1BZ
Unleaded
157.9p
Diesel
188.9p
MFG PANTILES
BP · GU4 7HR
Unleaded
157.9p
Diesel
189.9p
SHELL LADYMEAD
Shell · GU1 1DL
Unleaded
158.9p
Diesel
187.9p
SHELL MEADOWS
Shell · GU1 1EF
Unleaded
158.9p
Diesel
187.9p
ASDA BRAMLEY EXPRESS PETROL
Asda · GU5 0HB
Unleaded
158.9p
Diesel
184.9p
MERROW SF CONNECT
BP · GU1 2RB
Unleaded
158.9p
Diesel
188.9p
WISLEY SOUTH SF CONNECT
BP · GU23 6PU
Unleaded
159.9p
Diesel
189.9p
MFG WOODBRIDGE HILL
Esso · GU2 8AG
Unleaded
159.9p
Diesel
188.9p
SHELL LITTLE WAITROSE STOUGHTON
Shell · GU2 9UY
Unleaded
159.9p
Diesel
188.9p
ASDA BELLFIELDS EXPRESS PETROL
Esso · GU1 1NH
Unleaded
159.9p
Diesel
189.9p
WISLEY NORTH SF CONNECT
BP · GU23 6PT
Unleaded
159.9p
Diesel
189.9p
SOUTHERN CO-OP GUILDFORD WOODBRIDGE ROAD
BP · GU1 4RN
Unleaded
160.9p
Diesel
188.9p
SHELL CO-OP TOPCLIFFE
Shell · GU3 1NA
Unleaded
163.9p
Diesel
187.9p
GUILDFORD has 14 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 159.4p per litre, with diesel (B7) at 188.5p per litre. The cheapest unleaded right now is 155.9p at SAINSBURYS BURPHAM (GU4 7JU).
2 of GUILDFORD's 14stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 12. Supermarket forecourts are 2.3p per litre cheaper than branded stations on average — a £1.26 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Woking (156.5p, 4.4 mi) and Aldershot (158.7p, 8.2 mi). A short detour can save up to £1.60on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, GUILDFORD unleaded is 1.1p above the national average of 158.3p — driven by the local mix of supermarket vs branded forecourts and competition between 5 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in GUILDFORD is currently 155.9p per litre at SAINSBURYS BURPHAM (GU4 7JU). The average across 14 stations in GUILDFORD is 159.4p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in GUILDFORD is currently 184.9p per litre, with an average of 188.5p across 14 stations. That's 1.8p above the UK national diesel average of 186.7p.
In GUILDFORD, supermarket forecourts (2 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 2.3p per litre cheaper than branded retailers like Shell, BP and Esso (12 stations). That's a £1.26 saving on a typical 55-litre fill.
Woking (156.5p, 4.4 mi) and Aldershot (158.7p, 8.2 mi) all have lower average unleaded prices than GUILDFORD's 159.4p. A short detour can save up to £1.60 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 14 petrol stations in GUILDFORD are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.