Average Petrol Price in Herefordshire

Petrol (E10)154.3p
Diesel (B7S)177.4p

Today the average petrol price in Herefordshire is 154.27p per litre. 2.4p lower than the average price in England.

The current average price of diesel is 177.44p per litre. 1.3p below the English average price for diesel.

We calculate the daily averages by analysing price data from the 33 petrol stations in Herefordshire that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Herefordshire

The cheapest petrol in Herefordshire is in Bromyard (147.3p per litre).

Currently, buying 60 litres of petrol in Bromyard costs £7.29 less than in Leominster (159.4p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Bromyard2147.25p166.90p
Hereford17153.23p176.25p
Kington1157.90p175.90p
Ledbury3157.57p176.90p
Leominster4159.40p180.40p
Ross On Wye5153.90p180.30p

Average petrol prices last updated at 12 Jun 2026 10:00 (14 hours, and 13 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Herefordshire has decreased by 1.1p in the last week. Diesel has fallen by 3.7p.

In the last month petrol has dropped by 2.1p and. and diesel has fallen by 8.5p.