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

  1. ASDA MILTON KEYNES SUPERCENTRE Cheapest

    BLETCHAM WAY, MILTON KEYNES, MK1 1QB

    167.7p

  2. TOTAL

    MONKS WAY, MILTON KEYNES, MK15 8HR

    167.9p

  3. TESCO

    TESCO STORES LTD, WATLING STREET, MILTON KEYNES, MK1 1DD

    167.9p

  4. SHELL

    MONKS WAY, MILTON KEYNES, MK14 5JA

    168.9p

  5. TESCO

    1 WINCHESTER CIRCLE, MILTON KEYNES, MK10 0AH

    168.9p

  6. TESCO

    TESCO STORES LTD, MCCONNELL DRIVE, MILTON KEYNES, MK12 5RJ

    169.9p

  7. ESSO

    V6 GRAFTON STREET, MILTON KEYNES, MK6 1LJ

    169.9p

  8. ESSO

    26 AYLESBURY STREET, MILTON KEYNES, MK2 2BA

    169.9p

  9. BP

    STANDING WAY (H8), MILTON KEYNES, MK4 2DZ

    169.9p

  10. BP

    SAXON STREET, MILTON KEYNES, MK14 6PB

    169.9p

  11. ESSO

    H6 CHILDS WAY, MILTON KEYNES, MK9 3DA

    169.9p

  12. SHELL

    GRAFTON STREET, MILTON KEYNES, MK6 5LY

    169.9p

  13. BP

    CHILDS WAY (H6), MILTON KEYNES, MK9 3DA

    169.9p

  14. Texaco

    NEWCITY SERVICE STATION, WHADDON WAY, BLETCHLEY, MILTON KEYNES, MK3 7JP, MILTON KEYNES, MK3 7JP

    171.9p

  15. BP

    SAXON SREET, MILTON KEYNES, MK2 2JP

    171.9p

  16. BP

    PORTWAY, MILTON KEYNES, MK9 3DZ

    171.9p

  17. BP

    SAXON SREET, MILTON KEYNES, MK2 2JP

    171.9p

  18. BP

    PORTWAY, MILTON KEYNES, MK14 7BF

    171.9p

  19. SHELL

    H3 MONKS WAY, MILTON KEYNES, MK12 6HU

    171.9p

  20. BP

    MONKS WAY A422/H3, MILTON KEYNES, MK13 9HA

    171.9p

  21. Texaco

    TEXACO, 19A, HIGH STREET, WOBURN SANDS, MILTON KEYNES, MK17 8RF, MILTON KEYNES, MK17 8RF

    172.9p

  22. TEXACO

    PORTWAY BRADWELL COMMON H5, MILTON KEYNES, MK13 8HR

    174.9p

  23. BP

    NEWPORT ROAD, MILTON KEYNES, MK17 8DB

    174.9p

  24. SHELL

    WATLING STREET, MILTON KEYNES, MK17 9NE

    175.9p

  25. SHELL

    CHILDS WAY, MILTON KEYNES, MK10 9AB

    176.9p

Cheapest diesel in Milton Keynes

  1. ASDA MILTON KEYNES SUPERCENTRE Cheapest

    BLETCHAM WAY, MILTON KEYNES, MK1 1QB

    194.7p

  2. TESCO

    TESCO STORES LTD, WATLING STREET, MILTON KEYNES, MK1 1DD

    194.9p

  3. TESCO

    1 WINCHESTER CIRCLE, MILTON KEYNES, MK10 0AH

    195.9p

  4. TESCO

    TESCO STORES LTD, MCCONNELL DRIVE, MILTON KEYNES, MK12 5RJ

    196.9p

  5. SHELL

    MONKS WAY, MILTON KEYNES, MK14 5JA

    197.9p

  6. BP

    SAXON SREET, MILTON KEYNES, MK2 2JP

    198.9p

  7. BP

    SAXON SREET, MILTON KEYNES, MK2 2JP

    198.9p

  8. BP

    STANDING WAY (H8), MILTON KEYNES, MK4 2DZ

    198.9p

  9. TOTAL

    MONKS WAY, MILTON KEYNES, MK15 8HR

    198.9p

  10. Texaco

    NEWCITY SERVICE STATION, WHADDON WAY, BLETCHLEY, MILTON KEYNES, MK3 7JP, MILTON KEYNES, MK3 7JP

    199.9p

  11. ESSO

    V6 GRAFTON STREET, MILTON KEYNES, MK6 1LJ

    199.9p

  12. BP

    PORTWAY, MILTON KEYNES, MK9 3DZ

    199.9p

  13. ESSO

    26 AYLESBURY STREET, MILTON KEYNES, MK2 2BA

    199.9p

  14. SHELL

    WATLING STREET, MILTON KEYNES, MK17 9NE

    199.9p

  15. BP

    SAXON STREET, MILTON KEYNES, MK14 6PB

    199.9p

  16. BP

    PORTWAY, MILTON KEYNES, MK14 7BF

    199.9p

  17. Texaco

    TEXACO, 19A, HIGH STREET, WOBURN SANDS, MILTON KEYNES, MK17 8RF, MILTON KEYNES, MK17 8RF

    199.9p

  18. TEXACO

    PORTWAY BRADWELL COMMON H5, MILTON KEYNES, MK13 8HR

    199.9p

  19. SHELL

    H3 MONKS WAY, MILTON KEYNES, MK12 6HU

    199.9p

  20. BP

    NEWPORT ROAD, MILTON KEYNES, MK17 8DB

    199.9p

  21. ESSO

    H6 CHILDS WAY, MILTON KEYNES, MK9 3DA

    199.9p

  22. SHELL

    GRAFTON STREET, MILTON KEYNES, MK6 5LY

    199.9p

  23. BP

    CHILDS WAY (H6), MILTON KEYNES, MK9 3DA

    199.9p

  24. BP

    MONKS WAY A422/H3, MILTON KEYNES, MK13 9HA

    199.9p

  25. 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

Search fuel prices by postcode

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.