Fuel Prices in Leicester

Compare reported petrol and diesel prices around Leicester.

Independent comparison using official UK fuel price reports. Check each station before travelling.

Compare stations in Leicester

View on map
Lowest reported
217.9p / litre
Area average
225.2p / litre
Stations reporting
6

Premium diesel

Lowest prices first · 6 shown

Distances are from the centre of Leicester, not your location.

  1. Esso Rontec Dysart Way

    LE1 2JY · 0.9 miles from centre

    Price reported

    217.9p per litre Lowest reported
    Station details
  2. BP Eg Elms Park Pfs

    LE11 2AQ · 9.2 miles from centre

    Price reported

    217.9p per litre Lowest reported
    Station details
  3. BP Eg Groby Pfs

    LE3 9EA · 0.7 miles from centre

    Price reported

    219.9p per litre
    Station details
  4. Shell Pgg St Peters

    LE18 4UP · 3.3 miles from centre

    Price reported

    221.9p per litre
    Station details
  5. Welcome Break Leicester Forest East South

    LE3 3GB · 3.0 miles from centre

    Price reported

    236.9p per litre
    Station details
  6. Welcome Break Leicester Forest East North

    LE3 3GB · 3.1 miles from centre

    Price reported

    236.9p per litre
    Station details

Local fuel price snapshot

Within 15 km of Leicester we track 45 active petrol stations with recent prices. (Data updated 4 hours, 58 minutes ago)

Lowest reported petrol price: 168.7p at Gulf near MAIN STREET

Unleaded petrol (E10)

  • Based on 43 stations with eligible recent reports.
  • Lowest price: 168.7p
  • Average price: 173.8p
  • Highest price: 198.9p
  • Spread: 30.2p (across the stations we track)

Diesel (B7)

  • Based on 20 stations with eligible recent reports.
  • Lowest price: 194.9p
  • Average price: 201.1p
  • Highest price: 222.9p
  • Spread: 28.0p (across the stations we track)

Premium petrol (E5)

  • Based on 22 stations with eligible recent reports.
  • Lowest price: 179.9p
  • Average price: 191.9p
  • Highest price: 210.9p
  • Spread: 31.0p (across the stations we track)

Premium diesel

  • Based on 6 stations with eligible recent reports.
  • Lowest price: 217.9p
  • Average price: 225.2p
  • Highest price: 236.9p
  • Spread: 19.0p (across the stations we track)

The price spread is the gap between the lowest and highest reported prices, not a guaranteed saving on your journey. Compare with the UK petrol and diesel price index, or read how we calculate our published fuel price statistics.

About fuel prices around Leicester

Drivers in Leicester can compare 39 stations with live prices here, with BP, Esso and Shell among the bigger names. Across the local stations on this page, unleaded averages roughly 174p per litre at the moment.

At the bottom of the local market, unleaded starts around 169p per litre right now. A few outlying forecourts price well above the typical local level, so the average is a better guide here than the extremes.

Supermarket forecourts from Tesco and Asda usually anchor the bottom of the local range. 5 of the 39 local forecourts are supermarket-run, and the rest split between branded and independent operators.

Gulf around Main Street has been setting the cheapest unleaded price locally of late. Several of the busier sites sit along Narborough Road and Barkby Thorpe Lane, so you can check them against each other without leaving your usual route.

On average the town runs a touch over the East Midlands norm for unleaded. Diesel averages around 202p per litre across the stations listed for Leicester.

Everything within about 15 km of the centre is included, so edge-of-town and retail park sites appear alongside the central forecourts. Prices in Leicester can move mid-week as well as at weekends, so the ordering above is worth a glance even if you always use the same forecourt.

The table below carries the exact live figures per station, and alerts can flag a drop at the forecourts you actually use.

Wider area

See prices across East Midlands if you want the bigger picture.

Fuel prices in nearby towns

Common questions about fuel in Leicester

What is the latest reported petrol price in Leicester?

The latest reported petrol prices in Leicester run from 168.7p to 198.9p per litre, with an average of 173.8p across 43 stations. The lowest unleaded price we can see is 168.7p at Gulf near MAIN STREET.

What is the latest reported diesel price in Leicester?

The latest reported diesel prices in Leicester run from 194.9p to 222.9p per litre, with an average of 201.1p across 20 stations.

How many stations do you track around Leicester?

We currently track 45 active stations within 15 km of Leicester. Prices are refreshed from the official fuel price feed throughout the day.

How do I compare stations near Leicester?

Open the map to compare the stations near Leicester and work out which stop makes sense for your route. You can also set a price alert if you want updates on the stations you use most.

Open the map for Leicester

Use the main finder with Leicester already centred on the map.

Open Fuel Finder for Leicester

For weekly UK petrol and diesel price trends, read Price Pulse.