Cheapest Petrol & Diesel in Derby Today

☆ Save

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in Derby

Area average: 156.6p — save up to 6.7p/litre

Cheapest Diesel in Derby

Area average: 183.1p — save up to 5.2p/litre
Browse by brand: ESSOBPSAINSBURY'SASDATEXACO

Worth the Drive?

Petrol averages 3.4p less in Chaddesden East (153.2p vs 156.6p here). The round trip is about 2 miles each way, costing roughly £0.63 in fuel at 35 mpg. A 60‑litre fill would save £2.03 — a net saving of £1.40 after the return journey.

Diesel averages 3.2p less in Chaddesden North (179.9p vs 183.1p here). The round trip is about 3 miles each way, costing roughly £0.90 in fuel at 50 mpg. A 60‑litre fill would save £1.90 — a net saving of £1.00 after the return journey.

There are 24 fuel stations in Derby reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 156.6p per litre across 23 stations. Diesel (B7) averages 183.1p across 23 stations. Unleaded is 1.9p below the national average of 158.5p.

Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip from Derby.

Fuel Stations in Derby

Station Postcode E10 E5 B7 SDV
ASDA, Spondon Derby DE21 7LW 153.7p 181.7p
ASDA, Sinfin Derby DE24 3DS 153.7p 181.9p
BP, Chaddesden West Derby DE21 4RX 159.9p 179.9p 184.9p 199.9p
BP, Alvaston North Derby DE24 8AN 162.9p 181.9p 183.9p 202.9p
BP, Mickleover Derby DE3 9GE 161.9p 182.9p 186.9p 207.9p
COSTCO WHOLESALE, Chaddesden East Derby DE21 6RS 149.9p Cheapest 163.9p Cheapest 177.9p Cheapest
ESSO, Chaddesden East Derby DE21 6NA 155.9p 170.9p 184.9p 198.9p
ESSO, Mackworth Derby DE22 4AA 164.9p 183.9p 188.9p 207.9p
ESSO, Alvaston North Derby DE24 8JZ 154.9p 173.9p 182.9p 201.9p
ESSO, Chellaston Derby DE24 9EG 158.9p 177.9p 186.9p 205.9p
Gulf, Sinfin Derby DE24 9HP Super-market 151.9p 179.9p
Gulf Derby Island Service Station, Alvaston North Derby DE24 0DU 155.9p 170.9p 179.9p 194.9p Cheapest
JET, Chaddesden West Derby DE21 4BD 156.9p 175.9p 183.9p
MORRISONS, Chaddesden North Derby DE21 4RY Super-market 153.9p 169.9p 179.9p
SAINSBURY'S, Chaddesden East Derby DE21 6NZ Super-market 153.9p 165.9p 179.9p
SAINSBURY'S, Derby DE22 3FA Super-market 154.9p 166.9p 181.9p
SAINSBURY'S, Sinfin Derby DE24 8EB Super-market 153.9p 165.9p 181.9p
SHELL, Allestree Derby DE22 2DG 162.9p 189.9p 183.9p 209.9p
TEXACO, Arboretum (Derby) DE1 2NL 155.9p 175.9p 182.9p 199.9p
TEXACO, Darley Derby DE1 3BH 156.9p 174.9p 183.9p
TOTAL HARVEST ENERGY, Littleover Derby DE23 6FQ 154.9p 175.9p 181.9p
Texaco, Chaddesden West Derby DE21 6EN 157.9p 185.9p
VALERO, Spondon Derby DE21 7NL 154.9p 172.9p 183.9p 200.9p
bp, Normanton Derby DE23 8WL 129.9p 139.9p

Station Map

Average Petrol and Diesel Prices in Derby (pence per litre)

Unleaded (E10)
156.6p
23 stations
±3.7p std dev
1.9p below national
Super Unleaded (E5)
174.7p
19 stations
±6.7p std dev
1.5p below national
Diesel (B7)
183.1p
23 stations
±2.6p std dev
+0.9p vs national
Premium Diesel
202.8p
11 stations
±4.4p std dev
+0.9p vs national

30-Day Price Trend in the Derby Region (pence per litre)

Daily averages across all stations in the Derby postcode area over the last 30 days. Derby sits within this region.

What does fuel cost a typical driver in Derby?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2441/year on fuel in Derby (at 156.6p/L). That's £30 less than the UK average of £2470. Across the wider Derby (DE) postcode area petrol averages 158.2p/L, working out at £2466/year.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1997/year at Derby's average diesel price of 183.1p/L. That's £9 more than the UK average of £1988. Across the wider Derby (DE) postcode area diesel averages 183.3p/L — £2000/year.

Choose the right station — save £££

The cheapest petrol in Derby is 129.9p/L and the most expensive is 164.9p/L — a 35.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £21.00.

For diesel the spread is 11.0p/L (177.9p cheapest, 188.9p dearest) — £6.60 saved on a 60‑litre fill.

Fuel Prices by Brand in Derby

Average prices and cheapest station for each fuel brand with two or more forecourts in Derby.

ESSO Fuel Prices in Derby

There are 4 ESSO stations in Derby. Petrol averages 158.7p/L2.1p above the Derby average. Diesel averages 185.9p/L (2.8p above town avg). Cheapest petrol: ESSO, Alvaston North at 154.9p.

Show 4 ESSO stations
StationPostcodeE10B7
ESSO, Chaddesden East DE21 6NA 155.9p 184.9p
ESSO, Mackworth DE22 4AA 164.9p 188.9p
ESSO, Alvaston North DE24 8JZ 154.9p 182.9p
ESSO, Chellaston DE24 9EG 158.9p 186.9p

BP Fuel Prices in Derby

There are 3 BP stations in Derby. Petrol averages 161.6p/L5.0p above the Derby average. Diesel averages 185.2p/L (2.1p above town avg). Cheapest petrol: BP, Chaddesden West at 159.9p.

Show 3 BP stations
StationPostcodeE10B7
BP, Chaddesden West DE21 4RX 159.9p 184.9p
BP, Alvaston North DE24 8AN 162.9p 183.9p
BP, Mickleover DE3 9GE 161.9p 186.9p

SAINSBURY'S Fuel Prices in Derby

There are 3 SAINSBURY'S stations in Derby. Petrol averages 154.2p/L2.4p below the Derby average. Diesel averages 181.2p/L (1.9p below town avg). Cheapest petrol: SAINSBURY'S, Chaddesden East at 153.9p.

Show 3 SAINSBURY'S stations
StationPostcodeE10B7
SAINSBURY'S, Chaddesden East DE21 6NZ 153.9p 179.9p
SAINSBURY'S, Derby DE22 3FA 154.9p 181.9p
SAINSBURY'S, Sinfin DE24 8EB 153.9p 181.9p

ASDA Fuel Prices in Derby

There are 2 ASDA stations in Derby. Petrol averages 153.7p/L2.9p below the Derby average. Diesel averages 181.8p/L (1.3p below town avg). Cheapest petrol: ASDA, Spondon at 153.7p.

Show 2 ASDA stations
StationPostcodeE10B7
ASDA, Spondon DE21 7LW 153.7p 181.7p
ASDA, Sinfin DE24 3DS 153.7p 181.9p

TEXACO Fuel Prices in Derby

There are 2 TEXACO stations in Derby. Petrol averages 156.4p/L0.2p below the Derby average. Diesel averages 183.4p/L (0.3p above town avg). Cheapest petrol: TEXACO, Arboretum (Derby) at 155.9p.

Show 2 TEXACO stations
StationPostcodeE10B7
TEXACO, Arboretum (Derby) DE1 2NL 155.9p 182.9p
TEXACO, Darley DE1 3BH 156.9p 183.9p

Frequently Asked Questions

The cheapest unleaded petrol (E10) in Derby today is 149.9p per litre at COSTCO WHOLESALE, DE21 6RS. The average across 23 stations is 156.6p. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The cheapest diesel (B7) in Derby today is 177.9p per litre at COSTCO WHOLESALE, DE21 6RS. The average across 23 stations is 183.1p. Prices are sourced from the UK government's Fuel Finder service.

The average unleaded (E10) price in Derby is 156.6p per litre from 23 stations. The national average is 158.5p, so Derby is 1.9p below the national average.

The average diesel (B7) price in Derby is 183.1p per litre from 23 stations. The national average is 182.2p, so Derby is 0.9p above the national average.

There are currently 24 fuel stations reporting prices in Derby. This includes supermarket forecourts, independent stations, and branded sites.

Fuel prices on MPG Calc are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers with 250+ filling stations are required by law to report their prices, covering the vast majority of UK forecourts.