Race Day Weather
49°
67° high
Breezy
Dry
Cool start, warming trend
Runners will face a temperature rise from 49°F to 67°F, with average humidity at 57% and a dew point of 43°F. Winds from the S will be mild at 8 mph, providing little impact on pace. It’s advisable to start conservatively and hydrate frequently as temperatures increase.
Race day forecast available in 30 days
Pre-raceRace windowPost-race
The Rock 'n' Roll Madrid Marathon (Spanish: Maratón de Rock 'n' Roll Madrid) is an annual marathon race which takes place in Madrid, Spain, in late April. The event was first held in 1978 and has since gained IAAF Gold Label Road Race status and had over 15,000 runners participate in the 2017 edition. A 10 km road race was added in 2010 and a Half Marathon road race was added in 2012. Wikipedia
FAQ
When is the 2026 Rock n Roll Madrid Marathon?
The 2026 Rock n Roll Madrid Marathon will be held on Sunday April 26, 2026.
Is the Rock n Roll Madrid Marathon a Boston Marathon Qualifier?
Yes, the Rock n Roll Madrid Marathon is an official Boston Marathon qualifier.
What is the time limit for the Rock n Roll Madrid Marathon?
The time limit for the Rock n Roll Madrid Marathon is 6 hours.
Historical Weather
Based on 20 years of data
Avg Temp
65°F
L:51° H:66°
RunScore
Conditions
Rain Freq
10%
2 of 20 yrs
Wind7mph
Dew39°F
Temperature History
Range of temperatures during race hours for each year.
Detailed History
| Year | Conditions | Low / High | Rain | Dew Point | Score |
|---|---|---|---|---|---|
2025 | 51°/66° | - | 40° | ||
2024 | 47°/62° | - | 40° | ||
2023 | 53°/71° | - | 43° | ||
2022 | 45°/59° | - | 39° | ||
2021 | 56°/72° | - | 53° | ||
2019 | 56°/74° | - | 43° | ||
2018 | 56°/70° | - | 44° | ||
2017 | 53°/75° | - | 32° | ||
2016 | 51°/65° | - | 42° | ||
2015 | 50°/55° | Light | 51° | ||
2014 | 49°/66° | - | 33° | ||
2013 | 39°/46° | - | 28° | ||
2012 | 48°/63° | - | 37° | ||
2011 | 51°/67° | - | 42° | ||
2010 | 59°/75° | - | 49° | ||
2009 | 44°/52° | Light | 39° | ||
2008 | 60°/76° | - | 38° | ||
2007 | 55°/71° | - | 40° | ||
2006 | 49°/69° | - | 32° | ||
2005 | 48°/61° | - | 38° |