Petrol stations in Milton Keynes
There are 24 petrol stations in Milton Keynes (South East) with current fuel prices. The cheapest diesel is currently € 1.817 at Asda.
Cheapest Diesel£ 1.817 — Asda
Cheapest Unleaded£ 1.617 — Asda
Stations24
Loading map…
Asda
Bletcham Way, MK1 1QB Milton Keynes
Unleaded (E10): £ 1.617Diesel: £ 1.817
Tesco
Tesco Stores Ltd, Mcconnell Drive, Wolverton, MK12 5RJ Milton Keynes
Unleaded (E10): £ 1.619Diesel: £ 1.819
Shell
H3 Monks Way, MK12 6HU Milton Keynes
Unleaded (E10): £ 1.629Diesel: £ 1.829
Shell
Monks Way, MK14 5JA Milton Keynes
Unleaded (E10): £ 1.629Diesel: £ 1.829
Total Harvest Energy
Monks Way, MK15 8HR Milton Keynes
Unleaded (E10): £ 1.629Diesel: £ 1.829
BP
Monks Way A422/H3, MK13 9HA Milton Keynes
Unleaded (E10): £ 1.629Diesel: £ 1.829
Texaco
Portway Bradwell Common H5, MK13 8HR Milton Keynes
Unleaded (E10): £ 1.629Diesel: £ 1.859
Tesco
Tesco Stores Ltd, Watling Street, Bletchley, MK1 1DD Milton Keynes
Unleaded (E10): £ 1.639Diesel: £ 1.859
BP
Standing Way (H8), MK4 2DZ Milton Keynes
Unleaded (E10): £ 1.669Diesel: £ 1.859
Shell
Grafton Street, MK6 5LY Milton Keynes
Unleaded (E10): £ 1.649Diesel: £ 1.869
Esso
V6 Grafton Street, MK6 1LJ Milton Keynes
Unleaded (E10): £ 1.649Diesel: £ 1.869
Tesco
1 Winchester Circle, Kingston, MK10 0AH Milton Keynes
Unleaded (E10): £ 1.669Diesel: £ 1.869
Texaco
Texaco, 19A, High Street, Woburn Sands, Milton Keynes, MK17 8RF, MK17 8RF Milton Keynes
Unleaded (E10): £ 1.679Diesel: £ 1.869
BP
Saxon Street, MK14 6PB Milton Keynes
Unleaded (E10): £ 1.649Diesel: £ 1.879
BP
Childs Way (H6), MK9 3DA Milton Keynes
Unleaded (E10): £ 1.659Diesel: £ 1.879
Esso
H6 Childs Way, MK9 3DA Milton Keynes
Unleaded (E10): £ 1.659Diesel: £ 1.879
BP Harvest Energy
Saxon Sreet, Bletchley, MK2 2JP Milton Keynes
Unleaded (E10): £ 1.669Diesel: £ 1.889
BP Harvest Energy
Saxon Sreet, Bletchley, MK2 2JP Milton Keynes
Unleaded (E10): £ 1.669Diesel: £ 1.889
Esso
26 Aylesbury Street, MK2 2BA Milton Keynes
Unleaded (E10): £ 1.669Diesel: £ 1.899
BP
Portway, MK14 7BF Milton Keynes
Unleaded (E10): £ 1.679Diesel: £ 1.919
BP
Portway, MK9 3DZ Milton Keynes
Unleaded (E10): £ 1.679Diesel: £ 1.919
BP
Newport Road, MK17 8DB Milton Keynes
Unleaded (E10): £ 1.719Diesel: £ 1.919
Shell
Childs Way, MK10 9AB Milton Keynes
Unleaded (E10): £ 1.719Diesel: £ 1.919
Shell
Watling Street, MK17 9NE Milton Keynes
Unleaded (E10): £ 1.719Diesel: £ 1.939
Price trend in Milton Keynes
Diesel ranged between £ 1.719 and £ 1.929 over the last 30 days.
Unleaded (E10) ranged between £ 1.549 and £ 1.719 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 20/08/2026 | £ 1.842 | £ 1.632 |
| 21/08/2026 | £ 1.843 | £ 1.633 |
| 24/08/2026 | £ 1.843 | £ 1.635 |
| 25/08/2026 | £ 1.846 | £ 1.635 |
| 26/08/2026 | £ 1.847 | £ 1.635 |
| 27/08/2026 | £ 1.846 | £ 1.634 |
| 28/08/2026 | £ 1.848 | £ 1.634 |
| 29/08/2026 | £ 1.846 | — |
| 31/08/2026 | £ 1.848 | £ 1.635 |
| 01/09/2026 | £ 1.848 | £ 1.636 |
| 02/09/2026 | £ 1.848 | £ 1.638 |
| 03/09/2026 | £ 1.854 | £ 1.642 |
| 04/09/2026 | £ 1.865 | £ 1.650 |
| 05/09/2026 | £ 1.872 | £ 1.656 |
Price comparison
Milton Keynes is cheaper than the median in South East (0.4p), but more expensive than the average in United Kingdom (1.2p).
| Area | Diesel | Unleaded (E10) |
|---|---|---|
| City | £ 1.875 | £ 1.661 |
| South East | £ 1.879 | £ 1.659 |
| United Kingdom | £ 1.863 | £ 1.647 |
Nearby stations
| City | Stations | Diesel | Unleaded (E10) |
|---|---|---|---|
| Newport Pagnell | 3 | £ 1.829 | £ 1.629 |
| Leighton Buzzard | 3 | £ 1.797 | £ 1.567 |
| Aylesbury | 13 | £ 1.799 | £ 1.519 |
| Bedford | 19 | £ 1.849 | £ 1.629 |