The 2025 event has concluded.

Shanghai Marathon

Shanghai, ChinaNovember 30, 2025

Race Day Weather

clear-day
46°
72° high
Breezy
Dry

Cool start, warming trend

Runners will face a temperature increase from 46°F at the start to a warm 72°F towards the finish. With a mild wind from the SSW at 9 mph, conditions will remain comfortable. Runners should consider adjusting their pace as the temperature rises and maintain hydration to combat the moderate humidity.

clear-night8
clear-night8
clear-night8
clear-day8
clear-day8
clear-day9
clear-day9
clear-day8
clear-day8
clear-day8
clear-day8
clear-day8

The Shanghai International Marathon is an annual marathon in late autumn hosted by Shanghai, China, since 1996. The marathon is categorized as a Platinum Label Road Race by World Athletics. Wikipedia

Area Map

Course Map

FAQ

When is the 2025 Shanghai Marathon?

The 2025 Shanghai Marathon will be held on Sunday November 30, 2025.

Is the Shanghai Marathon a Boston Marathon Qualifier?

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

Historical Weather

Based on 7 years of data
Avg Temp
64°F
L:55° H:64°
RunScore
8
Conditions
Rain Freq
14%
1 of 7 yrs
Wind9mph
Dew48°F

Temperature History

Range of temperatures during race hours for each year.

Detailed History

YearConditionsLow / HighRainScore
2024
clear-day
46°/66°-
9
2023
clear-day
52°/63°-
9
2019
clear-day
64°/78°-
7
2018
cloudy
52°/54°-
8
2017
partly-cloudy-day
58°/64°-
9
2016
partly-cloudy-day
58°/65°-
8
2015
cloudy
57°/58°Light
8