Let’s get a bit nerdier. The London Marathon is the largest annual fundraising event on the planet. In 2026, runners raised over £65 million for charity. That’s enough to buy a small island and a lifetime supply of energy gels.
London Marathon 2026: How to track runners and check live results and
Here’s a fun fact: the marathon’s average finishing time for men is about 4 hours and 30 minutes. For women, it’s around 5 hours. But that’s just averages. The actual bell curve is a beautiful mess. You’ve got elite Kenyans finishing in 2 hours and 5 minutes, while the rest of us are still on the route, high-fiving a man in a banana costume while trying not to vomit.
Also, about 1 in 20 runners will have to stop for a loo break. Yes, that’s roughly 2,400 people desperately searching for a portaloo while their legs scream ‘no’. And don’t get me started on the “runners’ trots” — let’s just say the Thames gets a lot of unusual “tributes” that day.
The Final Answer (Sort Of)
So, how many people are in the London Marathon? Officially, roughly 48,000 finish. But really, it’s hundreds of thousands if you count the 400,000 ballot applicants, the 700,000 spectators, the 5,000 volunteers handing out water, and the one poor soul who always has a panic attack at the start line. It’s a sprawling, chaotic, glorious mess that turns London into a single, sweaty, smiling organism for one Sunday a year.
If you ever get the chance to run it, do it. Just remember: the number of people is staggering, the pain is temporary, and the medal is heavy. Also, never trust a fart after mile 20. You’ve been warned.