Le Marathon de Londres de 2010 est la 30e édition du Marathon de Londres au Royaume-Uni qui a eu lieu le dimanche 25 avril 2010. C'est le deuxième des World Marathon Majors à avoir lieu en 2010 après le Marathon de Boston. L'Éthiopien Tsegaye Kebede remporte la course masculine avec un temps de 2 h 5 min 19 s. La Russe Liliya Shobukhova s'impose chez les femmes en 2 h 22 min 0 s.