M25
Northbound
Anticlockwise
M25Northbound · Anticlockwise
Cheapest on route
154.7p
ASDA
Off-junction avg
183.4p
95 stations ≤2 mi
Services avg
196.8p
8 motorway MSAs
Service premium
+13.4p
vs off-junction
  1. JCT1a
  2. JCT1b
    Dartford CrossingA282
    No fuel stations linked to this junction yet.
  3. JCT2
  4. JCT3
  5. JCT4
  6. JCT5
  7. JCT6
  8. JCT7
  9. JCT8
  10. JCT9
  11. JCT10
  12. JCT11
  13. JCT12
    ThorpeM3
    No fuel stations linked to this junction yet.
  14. JCT13
  15. JCT14
  16. JCT15
  17. JCT16
    Denham (M40)M40
    No fuel stations linked to this junction yet.
  18. JCT17
    Maple CrossA412
    No fuel stations linked to this junction yet.
  19. JCT18
  20. JCT19
    WatfordA41
    No fuel stations linked to this junction yet.
  21. JCT20
  22. JCT21
    St Albans (M1)M1
    No fuel stations linked to this junction yet.
  23. JCT21a
  24. JCT22
  25. JCT23
  26. JCT24
  27. JCT25
  28. JCT26
  29. JCT27
  30. JCT28
  31. JCT29
  32. JCT30
  33. JCT31
Station prices versus distance from junction160p167p174pon motorway2 mi off junction
Motorway servicesOff-junction (≤2 mi)
Pull off & save
21.5p
cheaper per litre, on average, at a station within 2 miles of a junction than at the motorway services.
£11.82 on a 55-litre fill.

What's at the services

JCT6
BP
On motorway
FuelToilets
JCT6
BP
On motorway
FuelToilets
JCT10
SHELL
On motorway
FuelToiletsAir & water
JCT23
BP
On motorway
FuelToilets
JCT23
WELCOME BREAK/BP
On motorway
FuelToiletsAir & water
JCT29
ESSO
On motorway
FuelShopToiletsAir & water
JCT29
Bell Corner Service Station
On motorway
FuelAir & water
JCT30
ESSO
On motorway
FuelToiletsAir & water

About fuel on this motorway

Petrol and diesel along the M25

The M25 runs london orbital. Along the 33 junctions we track you'll find both on-motorway service areas (MSAs) that you can only reach from the road itself, and off-junction forecourts within 2 miles of a slip road.

How we group stations

Each junction lists every forecourt within 2 miles of the slip road, sorted by price. Motorway service areas appear inline on the junction they sit between. Toggle the direction of travel to filter down to just the carriageway you're on.

Is it cheaper to fill up off the motorway?

Right now the average motorway service area on the M25 charges 196.8p/L, versus 183.4p/L at nearby off-junction stations — a services premium of 13.4p/L. A 55-litre fill would cost about £7.40 more at the services.

How up-to-date are these prices?

Prices are refreshed from government open data every 15 minutes. The most recent update per station is shown next to each row.

Frequently asked questions

Q.How many fuel stations are along the M25?
We track 103 stations across 33 junctions — including on-motorway service areas and nearby off-junction forecourts within 2 miles of a slip road.
Q.Are motorway service areas more expensive than off-junction stations?
Usually, yes. On the M25 the average services premium is currently 13.4p/L over nearby off-junction stations. Prices vary day-to-day, so use the direction toggle and fuel selector above to compare the exact prices at each MSA against off-junction stations you can reach from the same junction.
Q.Where does the fuel price data come from?
Retailers publish prices under the government's Fuel Finder scheme. We refresh from those feeds roughly every 15 minutes and show the last-updated time on each station row.
Q.Can I get to any of these forecourts without leaving the M25?
Only the stations tagged "Motorway services" are directly on the M25. Everything else requires exiting at the junction listed on the row — the distance shown is the road distance from the slip road.