San Silvestre Vallecana
Race snapshot
Race Day
34–52°F · Feels cold
Total elevation gain
Moderate rolling hills · Net elevation change −148 ft
Participants
World-class event
Crowd Rating
Legendary crowd support
The Lowdown
San Silvestre Vallecana is Madrid's New Year's Eve road race, run every December 31st since 1964 and now one of the most-watched 10Ks in the world. The event pairs a World Athletics Label international elite race with a massive popular race open to up to 42,000 runners, many of them in costume as the city counts down to midnight. Course records on this route stand at 26:32 for men (Berihu Aregawi, 2024) and 29:54 for women (Brigid Kosgei, 2018). Every wave starts on Concha Espina, next to the Santiago Bernabéu stadium, then heads south through Serrano, the Puerta de Alcalá, Plaza de Cibeles, and the Paseo del Prado before splitting near Vallecas: the popular race finishes at Candilejas, while the invitation-only international race (limited to 2,000 runners who have broken 39 minutes for men or 45 minutes for women) continues inside the Estadio de Vallecas. Wheelchair and handbike athletes start first at 16:50, the popular waves go off from 17:00, and the elite field starts at 19:55. Entry to the popular race is open to anyone 16 or older as of race day, and participants under 18 need a signed guardian authorization to collect their bib; younger children can instead run the separate San Silvestre Vallecana Mini on December 23. Title sponsor Nationale-Nederlanden has backed the race since 2016. Registration opens each June and runs through December 23 or until all 42,000 bibs sell out, with prices rising in tiers from €27 to €29 and finally €31, plus a €0.80 management fee; a home-delivery pack option and virtual participation are also offered. Metro lines 9 and 10 serve the start near Concha Espina, and line 1 from Portazgo serves the Vallecas finish. Expect a cold, festive evening and some of the loudest crowds in Spanish running.
Explore the course
Edition unconfirmed · 10K (6.2 miles / 10 km)
Questions about the San Silvestre Vallecana 2026
When is the San Silvestre Vallecana 2026?
Thursday, December 31, 2026.
Where is the San Silvestre Vallecana?
Madrid, Community of Madrid, Spain.
What time does the San Silvestre Vallecana start?
The race starts at 5:00 PM, local time.
What is the San Silvestre Vallecana time limit?
2 hours.
How do I enter the San Silvestre Vallecana 2026?
Registration is open. Dec 23, 2026: Registration closes. Ways in: Online registration at sansilvestrevallecana.com; Virtual participation option offered alongside in-person entry; Separate San Silvestre Vallecana Mini (ages 0-16) held December 23 for younger children.
How much does the San Silvestre Vallecana 2026 cost?
Popular Race Entry (10K): €27.
What is the San Silvestre Vallecana elevation gain?
55 m (180 ft) of total elevation gain. Net elevation change: −45 m (148 ft). Moderate rolling hills.
What is the San Silvestre Vallecana course like?
It passes Santiago Bernabéu Stadium, Puerta de Alcalá and Plaza de Cibeles. Course map
What is the weather like at the San Silvestre Vallecana?
Race-day temperatures are usually 1–11 °C (34–52 °F). Feels cold.
How many runners does the San Silvestre Vallecana have?
42,000 participants. World-class event.
Where are the San Silvestre Vallecana results?
The official 2025 results are on the organizer's site. Official results
Prepare for This Race
Running this race?
MarathonOS puts your race countdown on your Lock Screen and keeps every race-week checklist on your phone. Checklists and your race report are free for your first race.

Scan to download
Community
Community Reviews
Learn from fellow runners and share insights that will help the next person toe the line.