What Is B7 Diesel?

B7 is the standard diesel fuel sold at UK filling stations, containing up to 7% renewable biodiesel. The average price today is 188.1p per litre across 2,487 stations.

Cheapest B7
123.9p
£1.24/L
UK Average B7
188.1p
£1.88/L
Most Expensive B7
220.0p
£2.20/L
Stations Reporting
2,487

B7 Diesel Explained

B7 diesel is a blend of conventional petroleum diesel and up to 7% FAME (Fatty Acid Methyl Esters) biodiesel. The biodiesel component is produced from renewable sources such as rapeseed oil, soybean oil, and used cooking oil.

The UK has required all standard diesel to contain up to 7% biodiesel since 2011, as part of the Renewable Transport Fuel Obligation (RTFO). This helps reduce the carbon intensity of road transport — B7 produces lower lifecycle CO₂ emissions than pure petroleum diesel.

B7 Diesel vs Petrol — Cost Comparison

B7 DieselE10 Unleaded
Average price188.1p156.7p
Energy per litre~36 MJ~32 MJ
Typical MPG50–70 mpg40–55 mpg
Cost per mile (approx.)14.3p15.2p

While diesel is more expensive at the pump, diesel engines extract more energy per litre, so the cost per mile is often similar to — or even lower than — petrol for higher-mileage drivers.

B7 vs Premium Diesel

Premium diesel products (such as Shell V-Power Diesel, BP Ultimate Diesel, and Esso Synergy Supreme+ Diesel) contain cleaning additives designed to prevent injector deposits and improve combustion. They may also have a different cetane rating.

Right now, premium diesel averages 208.2p compared to 188.1p for standard B7 — a premium of 20.0p per litre.

For most diesel cars, standard B7 is perfectly adequate. Premium diesel may benefit vehicles with high mileage or those used for frequent short trips where injector deposits can build up faster. Learn more on our premium diesel guide.

Cheapest B7 Diesel in the UK Today

Updated 4 May 2026. Prices from official retailer feeds.

#BrandAddressPrice£/Litre
1MIDWAY SERVICE STATIONPOST OFFICE, 351, SLIGO ROAD, LETTERBREEN, ENNISKILLEN, BT74 9FH, ENNISKILLEN123.9p£1.24
2DERRYCHRIER SERVICES LTD772, FEENY ROAD, DUNGIVEN, LONDONDERRY, BT47 4TB, LONDONDERRY133.9p£1.34
3TEST FORECOURT 1 8APRCROSSLEY STONE HOUSE, 20, CROSSLEY STONE, RUGELEY, WS15 2DQ, RUGELEY136.0p£1.36
4JETFOUR WINDS SERVICE STATION, EAST HECKINGTON, BOSTON, PE20 3QF, BOSTON137.9p£1.38
5VALERO6 BILLACOMBE ROAD, POMPHLETT, POMPHLETT138.7p£1.39
6R & T MAYBURY HILL LTDMAYBURY HILL SERVICE STATION, MAYBURY HILL, WOKING, GU22 8AA, WOKING138.9p£1.39
7BEEL PROPERTY LTDKNOWLE GARAGE, KNOWLE, BRAUNTON, DEVON138.9p£1.39
8WILF NOBLE BUILDING SUPPLIES LTDRUSWARP SERVICE STATION, SNEATON LANE, RUSWARP, WHITBY, YO22 5HL, WHITBY139.9p£1.40
9DUNCHURCH SERVICE STATIONDUNCHURCH SERVICE STATION, COVENTRY ROAD, DUNCHURCH, RUGBY, CV22 6RA, RUGBY139.9p£1.40
10BP176 BO'NESS ROAD, GRANGEMOUTH, GRANGEMOUTH141.9p£1.42

Frequently Asked Questions

What does B7 mean in diesel?

B7 stands for diesel blended with up to 7% biodiesel (FAME — Fatty Acid Methyl Esters). The 'B' is for biodiesel and '7' represents the maximum percentage. All standard diesel sold in the UK since 2011 has been B7.

Is B7 diesel the same as regular diesel?

Yes. B7 is simply the technical name for the standard diesel you buy at any UK filling station. When a pump says 'Diesel', it's B7. Premium diesel products like Shell V-Power Diesel or BP Ultimate Diesel are different — they contain additives and may have a different biodiesel blend.

Is diesel more expensive than petrol?

Currently, standard B7 diesel averages 188.1p per litre, while E10 unleaded averages 156.7p — making diesel 31.4p per litre more expensive. However, diesel engines are typically 15–20% more fuel-efficient, which can offset the higher pump price for high-mileage drivers.

Is B7 diesel bad for my engine?

No. B7 diesel is designed for all diesel engines sold in the UK. All manufacturers approve its use. The 7% biodiesel component is well within the tolerance of modern diesel fuel systems.

What is the cheapest diesel in the UK today?

The cheapest B7 diesel right now is 123.9p per litre at MIDWAY SERVICE STATION, POST OFFICE, 351, SLIGO ROAD, LETTERBREEN, ENNISKILLEN, BT74 9FH, ENNISKILLEN. The UK average is 188.1p.

Should I use premium diesel instead of B7?

Premium diesel costs an average of 20.0p more per litre than standard B7. It contains cleaning additives that can benefit engines over time, but for most drivers the standard B7 grade is perfectly adequate.

Other Fuel Types

Find the cheapest diesel near you

Compare live B7 diesel prices at every station nearby.

Open Map