Compare live petrol and diesel prices at 16 petrol stations in HEREFORD. Cheapest fuel near you, updated every 5 minutes.
21°C
Clear sky
Avg Unleaded
149.4p
Avg Diesel
169.1p
Cheapest Unleaded
129.9p
Cheapest Diesel
157.9p
Glasbury Service Station
Glasbury Service Station · HR3 5NP
Unleaded
129.9p
SAFFRONS
Murco · HR1 3LE
Unleaded
147.7p
Diesel
167.7p
ASDA HEREFORD SUPERCENTRE
Asda · HR2 7JE
Unleaded
147.7p
Diesel
165.7p
NTS CITY SERVICE STATION
Texaco · HR1 2BG
Unleaded
147.9p
Diesel
165.9p
EG HEREFORD PFS
EG Group · HR2 7RJ
Unleaded
147.9p
Diesel
166.9p
Locks Garage
Shell · HR2 9AS
Unleaded
147.9p
Diesel
157.9p
ASDA HEREFORD EXPRESS PETROL
Asda · HR4 9RX
Unleaded
147.9p
Diesel
165.9p
SAINSBURYS HEREFORD
Sainsbury's · HR4 0AG
Unleaded
147.9p
Diesel
164.9p
Forge Filling Station
Murco · HR2 9DH
Unleaded
148.9p
Diesel
157.9p
WEST HEREFORD SERVICE STATION
Shell · HR4 0DG
Unleaded
149.7p
Diesel
169.7p
LEDBURY RD ESSO EXPRESS
Esso · HR1 2TB
Unleaded
149.9p
Diesel
167.9p
MFG HEREFORD
Esso · HR1 2SZ
Unleaded
149.9p
Diesel
167.9p
Rotherwas Service Station LTD
BP · HR2 6BQ
Unleaded
151.9p
Diesel
173.9p
BROAD OAK GARAGE
Essar · HR2 8QU
Unleaded
155.9p
Diesel
177.9p
HEREFORD ABBOTSMEAD RD SUPERSTORE - PETROL FILLING STATION
Tesco · HR2 7XS
Unleaded
156.9p
Diesel
189.9p
Glasbury Service Station
Glasbury Service Station · HR3 5NP
Unleaded
161.9p
Diesel
176.9p
HEREFORD has 16 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 149.4p per litre, with diesel (B7) at 169.1p per litre. The cheapest unleaded right now is 129.9p at Glasbury Service Station (HR3 5NP).
4 of HEREFORD's 16stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 12. Unusually for HEREFORD, branded stations are currently 1.0p per litre cheaper than supermarkets — check the table above for the specific stations.
Nearby towns with cheaper unleaded: Leominster (149.2p, 11.5 mi), Ross-On-Wye (148.5p, 13.1 mi) and Abergavenny (149.2p, 18.4 mi). A short detour can save up to £0.11on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, HEREFORD unleaded is 2.1p below the national average of 151.5p — driven by the local mix of supermarket vs branded forecourts and competition between 11 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 HEREFORD is currently 129.9p per litre at Glasbury Service Station (HR3 5NP). The average across 16 stations in HEREFORD is 149.4p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in HEREFORD is currently 157.9p per litre, with an average of 169.1p across 16 stations. That's 1.6p above the UK national diesel average of 167.5p.
In HEREFORD, supermarket forecourts (4 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are actually 1.0p per litre more expensive than branded retailers like Shell, BP and Esso (12 stations).
Leominster (149.2p, 11.5 mi), Ross-On-Wye (148.5p, 13.1 mi) and Abergavenny (149.2p, 18.4 mi) all have lower average unleaded prices than HEREFORD's 149.4p. A short detour can save up to £0.11 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 16 petrol stations in HEREFORD 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.