Average Petrol Price in Leicestershire

Petrol (E10)170.5p
Diesel (B7S)191.4p

Today the average petrol price in Leicestershire is 170.46p per litre. 0.6p higher than the average price in England.

The current average price of diesel is 191.37p per litre. 0.3p below the English average price for diesel.

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

Cheapest Petrol in Leicestershire

The cheapest petrol in Leicestershire is in Market Harborough (165.4p per litre).

Currently, buying 60 litres of petrol in Market Harborough costs £6.30 less than in Birstall (175.9p 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
Ashby De La Zouch4172.15p188.90p
Birstall2175.90p195.90p
Blaby1169.90p188.90p
Broughton Astley1171.90p195.90p
Coalville5172.50p193.50p
Hinckley10170.48p194.28p
Ibstock1173.90p195.90p
Leicester47171.11p191.18p
Loughborough10168.32p190.88p
Lutterworth3169.60p196.85p
Market Harborough4165.40p183.90p
Markfield1175.90p196.90p
Melton Mowbray4166.15p187.90p
North Kilworth1169.90p193.90p
Shepshed1169.90p192.90p
Syston1167.90p194.90p
Thrussington1174.90p196.90p
Whitwick1172.90p194.90p

Average petrol prices last updated at 13 Sep 2026 10:00 (20 hours, and 42 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Leicestershire has increased by 4.7p in the last week. Diesel has risen by 4.9p.

In the last month, petrol has increased by 9.3p and diesel has risen by 10.2p.