Compare live petrol and diesel prices at 13 petrol stations in BURY ST EDMUNDS. Cheapest fuel near you, updated every 5 minutes.
25°C
Overcast
Avg Unleaded
147.9p
Avg Diesel
164.9p
Cheapest Unleaded
140.9p
Cheapest Diesel
153.9p
WOOLPIT SERVICE STATION
Murco · IP30 9QT
Unleaded
140.9p
Diesel
153.9p
STATION GARAGE THURSTON
Murco · IP31 3QX
Unleaded
142.9p
Diesel
157.9p
SAINSBURYS BURY ST EDMUNDS
Sainsbury's · IP32 7EJ
Unleaded
142.9p
Diesel
154.9p
ASDA BURY ST EDMUNDS SUPERSTORE
Asda · IP33 3SP
Unleaded
143.9p
Diesel
156.9p
SHELL LITTLE WAITROSE BARTON MILLS
Shell · IP28 6AE
Unleaded
146.9p
Diesel
169.9p
MFG GREAT BARTON
Esso · IP31 2NP
Unleaded
146.9p
Diesel
158.9p
MFG BURY ST. EDMUNDS
Jet · IP33 3HA
Unleaded
146.9p
Diesel
161.9p
MFG TOLLGATE
Esso · IP32 6AX
Unleaded
146.9p
Diesel
159.9p
SHELL BURY ST EDMUNDS
Shell · IP33 3TF
Unleaded
148.9p
Diesel
161.9p
Karan Norton Service Station
BP · IP31 3LU
Unleaded
149.9p
Diesel
167.9p
HABERDEN SF CONNECT
BP · IP33 2RN
Unleaded
152.9p
Diesel
172.9p
Greenace
BP · IP33 3NT
Unleaded
155.9p
Diesel
175.9p
BURY ST EDMUNDS SUPERSTORE - PETROL FILLING STATION
Tesco · IP32 7JS
Unleaded
156.9p
Diesel
190.9p
BURY ST EDMUNDS has 13 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 147.9p per litre, with diesel (B7) at 164.9p per litre. The cheapest unleaded right now is 140.9p at WOOLPIT SERVICE STATION (IP30 9QT).
3 of BURY ST EDMUNDS's 13stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 10. Supermarket and branded stations are currently priced equally in BURY ST EDMUNDS.
Nearby towns with cheaper unleaded: Bury St. Edmunds (147.2p, 1.4 mi) and Barton Mills (147.4p, 10.2 mi). A short detour can save up to £0.39on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, BURY ST EDMUNDS unleaded is 3.6p below the national average of 151.5p — driven by the local mix of supermarket vs branded forecourts and competition between 8 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 BURY ST EDMUNDS is currently 140.9p per litre at WOOLPIT SERVICE STATION (IP30 9QT). The average across 13 stations in BURY ST EDMUNDS is 147.9p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in BURY ST EDMUNDS is currently 153.9p per litre, with an average of 164.9p across 13 stations. That's 2.5p below the UK national diesel average of 167.4p.
In BURY ST EDMUNDS, supermarket forecourts (3 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are priced the same as branded retailers like Shell, BP and Esso (10 stations).
Bury St. Edmunds (147.2p, 1.4 mi) and Barton Mills (147.4p, 10.2 mi) all have lower average unleaded prices than BURY ST EDMUNDS's 147.9p. A short detour can save up to £0.39 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 13 petrol stations in BURY ST EDMUNDS 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.