M25 Junction 22
M25 · Direction unavailable
Status: Online
Updated 1 min ago
Check M25 Traffic Cameras across the UK to see live road conditions, traffic flow, congestion and incidents along one of Britain’s busiest motorways. Live M25 CCTV views can help you understand current traffic conditions before setting off, whether you are commuting, travelling for work or making a longer journey.
Live route weather
Updated 06:45 UK time
No significant weather-related driving risk is indicated for this route snapshot.
Approved driver reports for this route.
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Northbound
Status: Online
Updated 1 min ago
M25 · Southbound
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
M25 · Direction unavailable
Status: Online
Updated 1 min ago
Live M25 cameras exist purely to show conditions, they don’t issue tickets or record number plates for enforcement. Positioned at junctions and known incident hotspots around the orbital route, their job is informational: confirm whether a reported delay is real, check visibility, spot where a queue actually starts.
Speed cameras on the M25 serve an enforcement function and are concentrated in specific locations rather than spread evenly across the route:
Unlike the live traffic feeds, these cameras aren’t there to help you plan a journey, they’re there to enforce whatever limit is currently displayed on the gantry above you.
Treating every camera on the M25 as identical leads to two different mistakes: assuming a live traffic camera is watching your speed (it isn’t), or assuming the absence of visible speed cameras means the smart motorway limit doesn’t apply (it still does, enforcement on these sections isn’t always camera-obvious). The safest approach is simple, follow whatever limit is posted on the gantry, regardless of whether you can spot a camera.
At a handful of locations, particularly around the smart motorway stretches, live traffic cameras and speed enforcement cameras sit close together. This isn’t coincidence, these are exactly the sections where congestion risk is highest, which is also why variable speed limits were introduced there in the first place.
For journey planning, the live camera feeds remain the more useful tool, letting you confirm current conditions at your specific junction rather than relying on a generic traffic summary. This page is reviewed and updated regularly using established UK traffic monitoring infrastructure.
Do live M25 cameras record my speed?
No. Live traffic cameras are for viewing current conditions only and are separate from speed enforcement systems.
Where are speed cameras on the M25 concentrated?
Mainly within smart motorway sections between junctions 5-7 and 23-27, where average speed limits are enforced.
If I don’t see a speed camera, does the smart motorway limit still apply?
Yes. Always follow the limit shown on the overhead gantry regardless of whether a camera is visible.
Why are speed cameras concentrated near smart motorway zones?
These sections carry higher congestion risk, which is also why variable speed limits were introduced there.
Can I use live M25 cameras to check traffic before a journey?
Yes, that’s their primary purpose, checking current conditions at a specific junction before you set off.
Is it safe to check live M25 cameras while driving?
No. Always check before you leave, or ask a passenger to check for you.