Compare live petrol and diesel prices at 14 petrol stations in GUILDFORD. Cheapest fuel near you, updated every 5 minutes.
22°C
Overcast
Avg Unleaded
154.3p
Avg Diesel
170.5p
Cheapest Unleaded
150.9p
Cheapest Diesel
161.9p
| Brand | Stations | Avg Unleaded | Avg Diesel |
|---|---|---|---|
| BP | 5 | 156.5p | 173.3p |
| Shell | 4 | 152.9p | 169.4p |
| Esso | 3 | 154.2p | 170.2p |
| Asda | 1 | 152.9p | 169.9p |
| Sainsbury's | 1 | 150.9p | 161.9p |
SAINSBURYS BURPHAM
Sainsbury's · GU4 7JU
Unleaded
150.9p
Diesel
161.9p
SHELL LADYMEAD
Shell · GU1 1DL
Unleaded
152.9p
Diesel
168.9p
MFG WOODBRIDGE HILL
Esso · GU2 8AG
Unleaded
152.9p
Diesel
166.9p
SHELL MEADOWS
Shell · GU1 1EF
Unleaded
152.9p
Diesel
168.9p
SHELL LITTLE WAITROSE STOUGHTON
Shell · GU2 9UY
Unleaded
152.9p
Diesel
168.9p
MFG DEMON
Esso · GU1 1BZ
Unleaded
152.9p
Diesel
167.9p
SHELL CO-OP TOPCLIFFE
Shell · GU3 1NA
Unleaded
152.9p
Diesel
170.9p
ASDA BRAMLEY EXPRESS PETROL
Asda · GU5 0HB
Unleaded
152.9p
Diesel
169.9p
MFG PANTILES
BP · GU4 7HR
Unleaded
152.9p
Diesel
165.9p
WISLEY SOUTH SF CONNECT
BP · GU23 6PU
Unleaded
155.9p
Diesel
169.9p
WISLEY NORTH SF CONNECT
BP · GU23 6PT
Unleaded
155.9p
Diesel
169.9p
ASDA BELLFIELDS EXPRESS PETROL
Esso · GU1 1NH
Unleaded
156.9p
Diesel
175.9p
SOUTHERN CO-OP GUILDFORD WOODBRIDGE ROAD
BP · GU1 4RN
Unleaded
157.9p
Diesel
181.9p
MERROW SF CONNECT
BP · GU1 2RB
Unleaded
159.9p
Diesel
178.9p
GUILDFORD has 14 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 154.3p per litre, with diesel (B7) at 170.5p per litre. The cheapest unleaded right now is 150.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.8p per litre cheaper than branded stations on average — a £1.54 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Woking (152.8p, 4.4 mi), Godalming (153.7p, 6.7 mi) and Aldershot (150.9p, 8.2 mi). A short detour can save up to £0.82on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, GUILDFORD unleaded is 2.8p above the national average of 151.5p — 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 150.9p per litre at SAINSBURYS BURPHAM (GU4 7JU). The average across 14 stations in GUILDFORD is 154.3p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in GUILDFORD is currently 161.9p per litre, with an average of 170.5p across 14 stations. That's 3.0p above the UK national diesel average of 167.5p.
In GUILDFORD, supermarket forecourts (2 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 2.8p per litre cheaper than branded retailers like Shell, BP and Esso (12 stations). That's a £1.54 saving on a typical 55-litre fill.
Woking (152.8p, 4.4 mi), Godalming (153.7p, 6.7 mi) and Aldershot (150.9p, 8.2 mi) all have lower average unleaded prices than GUILDFORD's 154.3p. A short detour can save up to £0.82 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.