Desde 1964, cada 31 de dezembro Madrid é serve de cenário à prova de atletismo mais multitudinária do país: a San Silvestre Vallecana, uma das quatro corridas de 10 quilómetros a nível mundial que ostenta a IAAF Gold Race Running Label. Desporto e festa combinam-se numa corrida de 10 quilómetros, em que os disfarces e a neve artificial estão sempre presentes. Em 2020, devido à pandemia da COVID-19, a prova internacional foi disputada a título excecional num circuito fechado de 2,5 km, em que os atletas tiveram de completar quatro voltas. O queniano Daniel Simiu Ebenyo e a etíope Yalemzerf Yehualaw Densa foram os vencedores da prova.
A prova é composta por duas competições diferenciadas: uma popular (em que podem participar todos os maiores de 16 anos), e outra para profissionais. Trata-se de um percurso muito favorável para os corredores, uma vez que 8 dos 10 quilómetros que a compõem têm um perfil ligeiramente descendente.
A edição popular, em que abundam os disfarces e decorre num ambiente festivo, tem lugar a partir das 17:30 h. A partida (na rua Concha Espina) realiza-se de maneira escalonada, para que a prova se desenvolva mais rapidamente (consultar horários). A prova da categoria Internacional tem início às 20:00 horas, e conta com a participação das grandes estrelas internacionais da modalidade. Alguns dias antes, no Paseo del Prado, tem lugar a prova da San Silvestre Mini, dirigida aos praticantes mais jovens, entre os 0 e os 15 anos de idade.
O estádio de Vallecas é a meta oficial para a corrida profissional, e a chegada da corrida popular situa-se nos arredores do campo.