Average Petrol Price in Leicestershire

Petrol (E10)158.7p
Diesel (B7S)176.8p

Today the average petrol price in Leicestershire is 158.75p per litre. 0.0p higher than the average price in England.

The current average price of diesel is 176.80p per litre. 0.5p below the English average price for diesel.

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 Melton Mowbray (154.4p per litre).

Currently, buying 60 litres of petrol in Melton Mowbray costs £5.70 less than in Blaby (163.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 Zouch4155.40p171.40p
Birstall2161.90p180.90p
Blaby1163.90p179.90p
Broughton Astley1159.90p176.90p
Coalville5158.90p175.90p
Hinckley10159.48p178.48p
Ibstock1159.90p179.90p
Leicester47158.98p176.84p
Loughborough10157.43p177.08p
Lutterworth3160.60p188.35p
Market Harborough4154.65p171.65p
Markfield1162.90p183.90p
Melton Mowbray4154.40p170.15p
North Kilworth1159.70p176.70p
Shepshed1159.90p177.90p
Syston1155.90p179.90p
Thrussington1163.90p183.90p
Whitwick1158.90p179.90p

Average petrol prices last updated at 28 Jul 2026 10:00 (5 hours, and 13 minutes ago).

Petrol & Diesel Price Trends

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

In the last month, petrol has increased by 6.8p and diesel has risen by 8.5p.