Daily report · 12 April 2026

Cheap Diesel & Petrol Near Milton Keynes

Live fuel prices for all 60 petrol stations in the MK postcode area, covering Milton Keynes and surrounding Buckinghamshire. Updated daily from the UK Government.

View Milton Keynes on the map

Average fuel prices in MK today

Unleaded (E10)
160.0p / litre
1.8p above the UK average.
Diesel (B7)
191.1p / litre
0.4p cheaper than the UK average.

Cheapest petrol in MK today

The 10 cheapest petrol stations for unleaded (E10) in the MK postcode area.

#BrandPostcodeUnleaded
1
WB 0749 Pre Prod
MK16 9EZ126.9p
2
Texaco
MK13 8HR152.9p
3
Tesco
MK12 5RJ154.9p
4
Asda
MK1 1QB155.7p
5
Esso
MK2 2BA155.9p
6
Tesco
MK10 0AH155.9p
7
Morrisons
MK4 4DD155.9p
8
BP
MK13 9HA155.9p
9
Shell
MK12 6HU155.9p
10
Tesco
MK1 1DD155.9p

Cheapest diesel in MK today

The 10 cheapest petrol stations for diesel (B7) in the MK postcode area.

#BrandPostcodeDiesel
1
WB 0749 Pre Prod
MK16 9EZ130.9p
2
Texaco
MK13 8HR184.9p
3
BP
MK13 9HA185.9p
4
Shell
MK12 6HU185.9p
5
Tesco
MK12 5RJ185.9p
6
Asda
MK1 1QB187.7p
7
Shell
MK14 5JA187.9p
8
Tesco
MK10 0AH187.9p
9
Sainsbury's
MK42 8AY187.9p
10
Harvest Energy
MK15 8HR187.9p

About fuel prices in Milton Keynes

The MK postcode area covers Milton Keynes in Buckinghamshire. GetCheapFuel tracks 60fuel stations in this area, including major retailers like Tesco, BP, Shell, Esso, Sainsbury's, Morrisons, Asda and Texaco alongside independent forecourts.

All prices on this page are pulled directly from the UK Government daily and reflect what drivers actually pay at the pump. To find the cheapest fuel near your exact location, use the interactive map and tap "Use My Location".

Other UK postcode areas