The 2025 event has concluded.

Mad Marathon

Waitsfield, VT, USAJuly 13, 2025

Race Day Weather

rain
69°
81° high
Breezy
Moderate rain

Warm start, warming through the race, moderate wind, rain likely, high humidity

Starting at 69°F, heat will be a factor from the gun — go out conservative and stay on top of hydration. Temperatures rising to 81°F through the course will gradually increase perceived effort in the second half. Moderate winds around 14 mph may affect pacing on open sections of the course. Rain is likely — waterproof your phone and bib, and consider a disposable poncho for the corral. High humidity (82%) will make it harder to cool down through sweat — increase fluid intake accordingly.

rain5
rain5
cloudy8
rain5
cloudy7
partly-cloudy-day8
cloudy7
cloudy7
cloudy7
partly-cloudy-day7
partly-cloudy-day5
Pre-raceRace windowPost-race

You will be running through this extraordinary rural community on back and dirt roads, with breathtaking views of the Green Mountains, challenging rollin farmlands with tough climbs and descents, quaint villages, historic barns, covered bridges and fields of our famous Vermont cows! Source

Area Map

Course Map

FAQ

When is the 2025 Mad Marathon?

The 2025 Mad Marathon will be held on Sunday July 13, 2025.

Is the Mad Marathon a Boston Marathon Qualifier?

Yes, the Mad Marathon is an official Boston Marathon qualifier.

Historical Weather

Based on 13 years of data
Avg Temp
77°F
L:61° H:77°
RunScore
7
Conditions
Rain Freq
23%
3 of 13 yrs
Wind7mph
Dew57°F

Temperature History

Range of temperatures during race hours for each year.

Detailed History

YearConditionsLow / HighRainScoreResults
2024
partly-cloudy-day
64°/81°-
7
2023
partly-cloudy-day
68°/82°-
7
2022
partly-cloudy-day
49°/75°-
8
2021
partly-cloudy-day
64°/73°Light
8
2019
clear-day
57°/73°Light
8
2018
partly-cloudy-day
54°/80°-
8
2017
partly-cloudy-day
59°/75°-
8
2016
rain
58°/65°Light
7
2015
clear-day
67°/84°-
8
2014
partly-cloudy-day
65°/79°-
8
2013
clear-day
66°/81°-
7
2012
clear-day
65°/72°-
8
2011
clear-day
56°/79°-
8