Average Petrol Price in Leicestershire

Petrol (E10)174.5p
Diesel (B7S)199.4p

Today the average petrol price in Leicestershire is 174.51p per litre. 1.0p higher than the average price in England.

The current average price of diesel is 199.37p per litre. 0.0p above the English diesel average.

We calculate the daily averages by analysing price data from the 122 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 North Kilworth (169.9p per litre).

Currently, buying 60 litres of petrol in North Kilworth costs £6.00 less than in Markfield (179.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 Zouch4170.90p199.15p
Birstall2176.90p203.40p
Blaby1172.90p196.90p
Broughton Astley1173.90p201.90p
Coalville5173.10p198.70p
Hinckley10175.88p199.78p
Ibstock1171.90p199.90p
Leicester47174.91p199.33p
Loughborough11173.10p200.15p
Lutterworth3177.60p202.45p
Market Harborough4175.40p195.90p
Markfield1179.90p201.90p
Melton Mowbray4174.65p196.65p
North Kilworth1169.90p199.90p
Shepshed1171.90p199.90p
Syston1171.90p196.90p
Thrussington1178.90p199.90p
Whitwick1173.90p199.90p

Average petrol prices last updated at 28 Oct 2026 10:00 (20 hours, and 30 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Leicestershire has decreased by 0.9p in the last week. Diesel has fallen by 0.1p.

In the last month petrol has dropped by 0.8p and. and the price of diesel hasn't changed.