Fuel prices
Petrol and diesel prices in Milton Keynes
Compare 25 stations and find the cheapest fuel in Milton Keynes today.
In Milton Keynes, unleaded petrol (E10) averages 171.2p per litre and standard diesel averages 199.0p per litre. The cheapest unleaded is at ASDA MILTON KEYNES SUPERCENTRE for 167.7p per litre. Prices updated 4 November 2026, 16:02.
Average fuel prices in Milton Keynes
Unleaded
171.2p/L
Lowest 167.7p · UK avg 171.0p
Diesel
199.0p/L
Lowest 194.7p · UK avg 198.4p
Super unleaded
192.7p/L
Lowest 177.9p · UK avg 190.0p
Premium diesel
220.8p/L
Lowest 209.9p · UK avg 217.7p
Latest price update in Milton Keynes: 4 Nov 2026, 16:02. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Milton Keynes
-
ASDA MILTON KEYNES SUPERCENTRE Cheapest
BLETCHAM WAY, MILTON KEYNES, MK1 1QB
167.7p
-
TOTAL
MONKS WAY, MILTON KEYNES, MK15 8HR
167.9p
-
TESCO
TESCO STORES LTD, WATLING STREET, MILTON KEYNES, MK1 1DD
167.9p
-
SHELL
MONKS WAY, MILTON KEYNES, MK14 5JA
168.9p
-
TESCO
1 WINCHESTER CIRCLE, MILTON KEYNES, MK10 0AH
168.9p
-
TESCO
TESCO STORES LTD, MCCONNELL DRIVE, MILTON KEYNES, MK12 5RJ
169.9p
-
ESSO
V6 GRAFTON STREET, MILTON KEYNES, MK6 1LJ
169.9p
-
ESSO
26 AYLESBURY STREET, MILTON KEYNES, MK2 2BA
169.9p
-
BP
STANDING WAY (H8), MILTON KEYNES, MK4 2DZ
169.9p
-
BP
SAXON STREET, MILTON KEYNES, MK14 6PB
169.9p
-
ESSO
H6 CHILDS WAY, MILTON KEYNES, MK9 3DA
169.9p
-
SHELL
GRAFTON STREET, MILTON KEYNES, MK6 5LY
169.9p
-
BP
CHILDS WAY (H6), MILTON KEYNES, MK9 3DA
169.9p
-
Texaco
NEWCITY SERVICE STATION, WHADDON WAY, BLETCHLEY, MILTON KEYNES, MK3 7JP, MILTON KEYNES, MK3 7JP
171.9p
-
BP
SAXON SREET, MILTON KEYNES, MK2 2JP
171.9p
-
BP
PORTWAY, MILTON KEYNES, MK9 3DZ
171.9p
-
BP
SAXON SREET, MILTON KEYNES, MK2 2JP
171.9p
-
BP
PORTWAY, MILTON KEYNES, MK14 7BF
171.9p
-
SHELL
H3 MONKS WAY, MILTON KEYNES, MK12 6HU
171.9p
-
BP
MONKS WAY A422/H3, MILTON KEYNES, MK13 9HA
171.9p
-
Texaco
TEXACO, 19A, HIGH STREET, WOBURN SANDS, MILTON KEYNES, MK17 8RF, MILTON KEYNES, MK17 8RF
172.9p
-
TEXACO
PORTWAY BRADWELL COMMON H5, MILTON KEYNES, MK13 8HR
174.9p
-
BP
NEWPORT ROAD, MILTON KEYNES, MK17 8DB
174.9p
-
SHELL
WATLING STREET, MILTON KEYNES, MK17 9NE
175.9p
-
SHELL
CHILDS WAY, MILTON KEYNES, MK10 9AB
176.9p
Cheapest diesel in Milton Keynes
-
ASDA MILTON KEYNES SUPERCENTRE Cheapest
BLETCHAM WAY, MILTON KEYNES, MK1 1QB
194.7p
-
TESCO
TESCO STORES LTD, WATLING STREET, MILTON KEYNES, MK1 1DD
194.9p
-
TESCO
1 WINCHESTER CIRCLE, MILTON KEYNES, MK10 0AH
195.9p
-
TESCO
TESCO STORES LTD, MCCONNELL DRIVE, MILTON KEYNES, MK12 5RJ
196.9p
-
SHELL
MONKS WAY, MILTON KEYNES, MK14 5JA
197.9p
-
BP
SAXON SREET, MILTON KEYNES, MK2 2JP
198.9p
-
BP
SAXON SREET, MILTON KEYNES, MK2 2JP
198.9p
-
BP
STANDING WAY (H8), MILTON KEYNES, MK4 2DZ
198.9p
-
TOTAL
MONKS WAY, MILTON KEYNES, MK15 8HR
198.9p
-
Texaco
NEWCITY SERVICE STATION, WHADDON WAY, BLETCHLEY, MILTON KEYNES, MK3 7JP, MILTON KEYNES, MK3 7JP
199.9p
-
ESSO
V6 GRAFTON STREET, MILTON KEYNES, MK6 1LJ
199.9p
-
BP
PORTWAY, MILTON KEYNES, MK9 3DZ
199.9p
-
ESSO
26 AYLESBURY STREET, MILTON KEYNES, MK2 2BA
199.9p
-
SHELL
WATLING STREET, MILTON KEYNES, MK17 9NE
199.9p
-
BP
SAXON STREET, MILTON KEYNES, MK14 6PB
199.9p
-
BP
PORTWAY, MILTON KEYNES, MK14 7BF
199.9p
-
Texaco
TEXACO, 19A, HIGH STREET, WOBURN SANDS, MILTON KEYNES, MK17 8RF, MILTON KEYNES, MK17 8RF
199.9p
-
TEXACO
PORTWAY BRADWELL COMMON H5, MILTON KEYNES, MK13 8HR
199.9p
-
SHELL
H3 MONKS WAY, MILTON KEYNES, MK12 6HU
199.9p
-
BP
NEWPORT ROAD, MILTON KEYNES, MK17 8DB
199.9p
-
ESSO
H6 CHILDS WAY, MILTON KEYNES, MK9 3DA
199.9p
-
SHELL
GRAFTON STREET, MILTON KEYNES, MK6 5LY
199.9p
-
BP
CHILDS WAY (H6), MILTON KEYNES, MK9 3DA
199.9p
-
BP
MONKS WAY A422/H3, MILTON KEYNES, MK13 9HA
199.9p
-
SHELL
CHILDS WAY, MILTON KEYNES, MK10 9AB
200.9p
Fuel prices in Milton Keynes: FAQ
What is the average price of petrol in Milton Keynes?
Unleaded (E10) in Milton Keynes averages 171.2p per litre across 25 stations, ranging from 167.7p to 176.9p. That is 0.2p above the UK average.
What is the average price of diesel in Milton Keynes?
Standard diesel in Milton Keynes averages 199.0p per litre across 25 stations, ranging from 194.7p to 200.9p. That is 0.6p above the UK average.
Where is the cheapest petrol in Milton Keynes?
Right now the cheapest unleaded we can see in Milton Keynes is at ASDA MILTON KEYNES SUPERCENTRE, BLETCHAM WAY, MILTON KEYNES, MK1 1QB, at 167.7p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.