Average Petrol Price in Leicestershire

Petrol (E10)175.9p
Diesel (B7S)200.0p

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

The current average price of diesel is 199.96p per litre. 0.4p 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 Blaby (172.9p per litre).

Currently, buying 60 litres of petrol in Blaby costs £4.20 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 Zouch4173.90p200.15p
Birstall2179.40p203.40p
Blaby1172.90p196.90p
Broughton Astley1175.90p201.90p
Coalville5176.70p200.30p
Hinckley10176.08p200.58p
Ibstock1174.90p199.90p
Leicester47176.31p199.59p
Loughborough10174.66p201.08p
Lutterworth3174.27p201.35p
Market Harborough4174.65p195.15p
Markfield1179.90p201.90p
Melton Mowbray4175.15p197.65p
North Kilworth1173.90p199.90p
Shepshed1175.90p202.90p
Syston1173.90p198.90p
Thrussington1176.90p199.90p
Whitwick1176.90p199.90p

Average petrol prices last updated at 06 Oct 2026 10:00 (9 hours, and 58 minutes ago).

Petrol & Diesel Price Trends

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

In the last month, petrol has increased by 10.8p and diesel has risen by 14.1p.