Chiang Mai is Thailand's cultural capital in the north, a city of ancient temples, night markets, and misty mountains. Once the heart of the Lanna Kingdom, it blends centuries of history with a thriving modern scene of cafes, art galleries, and wellness retreats.
Chiang Mai has a tropical monsoon climate with three distinct seasons: a cool dry season (November-February) with temperatures of 15-28°C, a hot season (March-May) reaching 38-40°C with severe air pollution from agricultural burning, and a monsoon rainy season (June-October) with afternoon showers but generally comfortable temperatures of 24-32°C. Altitude within the province varies from 300m in the city to 2,565m at Doi Inthanon, creating significantly cooler conditions in the mountains year-round.
Best time to visit
Best: November to February
Best Reason: The cool dry season brings clear skies, comfortable temperatures of 15-28°C, lush post-monsoon greenery, and the city's best festivals (Loy Krathong/Yi Peng in November, Chiang Mai Flower Festival in February). Ideal for trekking, temple visits, and outdoor activities.
Peak Season: December to January
Avoid: February to March
Avoid Reason: The burning season (Feb-April) sees farmers burning fields and forests across northern Thailand and Myanmar, creating heavy smoke haze that can push air quality to hazardous levels. PM2.5 readings regularly exceed 200+ in March. Temperatures also rise sharply, reaching 38-40°C in April.
Month-by-month weather
Typical conditions throughout the year.
January
15-28°C / 59-82°F
The coolest month with the clearest skies of the year. Evenings can be surprisingly cool. Excellent visibility for mountain views. Low tourist numbers after New Year crowds.
February
17-32°C / 63-90°F
Still pleasant early in the month. The Chiang Mai Flower Festival happens in the first week. Burning season begins mid-to-late February, bringing smoke haze.
March
21-36°C / 70-97°F
Burning season peaks with the worst air quality of the year. Hot and hazy. Only suitable for travelers who can manage poor air quality or who are visiting for specific events.
April
24-38°C / 75-100°F
The hottest month. Songkran water festival (mid-April) is spectacular and uniquely Chiang Mai but occurs during extreme heat. Air quality gradually improving.
May
23-35°C / 73-95°F
Transitional month with increasing rain showers that clear the air. Temperatures still high but becoming more bearable. End of high season pricing.
June
24-33°C / 75-91°F
Monsoon begins. Afternoon showers are refreshing and keep temperatures comfortable. Green lush landscapes. Good value accommodation.
July
24-32°C / 75-90°F
Consistent rainfall, primarily in afternoon and evenings. Mornings are often clear. Waterfalls at their finest. Very low tourist numbers.
August
24-31°C / 75-88°F
Heaviest rainfall month. Lush jungle landscapes are spectacular. Some day trips may be affected by road conditions in the mountains.
September
23-30°C / 73-86°F
Still rainy with occasional flooding risk. Beautiful waterfalls and greenery. October booking begins for cool season - best month to plan ahead.
October
22-30°C / 72-86°F
Rains diminish. Beautiful transition month with lush green landscapes and improving skies. Excellent for trekking. End of Vassa (Buddhist Lent) brings merit-making ceremonies.
November
17-28°C / 63-82°F
One of the best months. Loy Krathong and Yi Peng lantern festival (full moon, usually second week) is one of the world's great spectacles. Cool, clear, and beautiful.
December
14-27°C / 57-81°F
Excellent weather for all activities. Cool evenings, clear skies, and festive atmosphere. Peak tourist season begins. Book accommodation early.
The seasons
What to expect in each part of the year.
Spring
Months: March-May
Hot season with temperatures climbing to 35-40°C. Agricultural burning peaks in February-March, causing severe air pollution. The Songkran Water Festival (Thai New Year) in mid-April is a highlight but occurs during the hottest, smokiest period.
Summer
Months: June-October
Monsoon season with daily rainfall, usually in afternoon or evening. Temperatures are comfortable at 25-32°C. Waterfalls are at their most spectacular. Some mountain trails become slippery; flooding risk increases in September-October.
Fall
Months: October-November
The transition into the cool season brings the best of both worlds - the greenery of the rains with increasingly clear skies. November hosts the stunning Loy Krathong and Yi Peng lantern festivals. Temperatures drop to 20-28°C.
Winter
Months: December-February
The most popular and comfortable season with clear blue skies and cool temperatures of 15-25°C. Evenings in December-January can drop to 10-12°C in the city and near freezing at altitude. Peak tourist season with festivals and events.
Crowds & peak times
When to expect tourists and when to avoid them.
- High Season
- December to February (and Songkran in April)
- Shoulder Season
- October-November and May
- Low Season
- June to September (monsoon)
Major events & festivals
Time your visit around what matters.
Chiang Mai Flower Festival
Three-day festival celebrating northern Thailand's flowers with elaborate floral floats, beauty pageants, and exhibitions at Nong Buak Hat Park
Songkran (Thai New Year)
Thailand's most famous festival - three days of citywide water fights celebrating the Buddhist New Year. Chiang Mai has the most legendary Songkran in Thailand centered on the Old City moat.
Yi Peng & Loy Krathong
The lantern festival of Chiang Mai - thousands of glowing paper lanterns (khom loi) are released into the night sky simultaneously, creating one of the world's most beautiful spectacles
Winter Arts & Music Festival
Cultural performances, art exhibitions, and food events in the Old City during the cool season
Vegetarian Festival (Jay Festival)
Ten-day festival where many restaurants and street stalls serve only vegan food, marked by white flags with red Chinese characters at participating vendors