Chiang Mai Marathon

Chiang Mai, Thailand · December 20, 2026
partly-cloudy-night64°·64° high·Calm·Dry
6
Register

Race Day Weather

partly-cloudy-night
64°at start
81° high
Calm
Dry
Your goal
0:00:00

Warm start, adjust pace wisely

Runners will face temperatures starting at 64°F and peaking at 73°F, with high humidity at 84%. Wind will be light at 3 mph, not a factor in pacing. Given the conditions, it's advisable to start conservatively and stay hydrated throughout the race.

Race day forecast available in 50 days
partly-cloudy-night5
partly-cloudy-night5
partly-cloudy-night5
partly-cloudy-night6
partly-cloudy-night6
partly-cloudy-night6
partly-cloudy-day6
partly-cloudy-day6
partly-cloudy-day4
partly-cloudy-day4
partly-cloudy-day4
partly-cloudy-day3

Pace Calculator

26.2mi
0:00:00
HH:MM:SS
Pace
—

Enter a finish time to see what race day does to it.

Common Goals:

Get forecast alerts for Chiang Mai Marathon

We'll text or email you when the forecast shifts — so you can adjust gear, pacing, and strategy. Max one per day.

Race Info

The Chiang Mai Marathon starts at Tha Phae Gate in Chiang Mai's old city at 3:00 AM in December. The marathon and half marathon are point to point and finish at the King Naresuan the Great Monument in Mae Rim District, north of the city, with free shuttles back to the gate. The course is flat, and the race site gives race-morning temperatures of 12 to 18 C. The men's course record is 2:27:34, set by Lee Grantham of Great Britain in 2016.

Race weekend

Sunday, December 20
3:00 AMMarathon (26.2 mi)
4:00 AMHalf Marathon (13.1 mi)
5:00 AM10K (6.2 mi)
3K Smile Run (1.9 mi)
Area Map

Course Map

FAQ

When is the 2026 Chiang Mai Marathon?

The 2026 Chiang Mai Marathon will be held on Sunday December 20, 2026.

What is the time limit for the Chiang Mai Marathon?

The time limit for the Chiang Mai Marathon is 7 hours.

What will the weather be like for the 2026 Chiang Mai Marathon?

The forecast calls for a high of 84°F and a low of 61°F with a 0% chance of rain.

Historical Weather

Based on 5 years of data
Avg Temp
64°F
L:62° H:65°
RunScore
6
Conditions
Rain Freq
0%
0 of 5 yrs
Wind1mph
Dew61°F

Temperature History

Range of temperatures during race hours for each year.

Detailed History

YearConditionsLow / HighRainScoreResults
2024
partly-cloudy-night
63°/64°-
6
2023
partly-cloudy-night
66°/68°-
5
2019
clear-night
61°/64°-
6
2017
clear-night
57°/59°-
7
2016
clear-night
65°/68°-
5