The three-season overview
Unlike much of tropical Southeast Asia, which tends to split neatly into "wet" and "dry," Northern Thailand's climate is usually described in three parts: a cool season, a hot season, and a rainy season. Each has a genuinely different character, and each comes with a different set of trade-offs around comfort, crowds, cost and air quality — so "when should I go" is really several separate questions bundled together.
Cool season: November to February
This is the most popular window, and for good reason. Daytime temperatures sit in a comfortable range, evenings can actually feel cool (bring a light layer if you're heading up to Doi Suthep or Doi Inthanon, where it gets noticeably colder than the city), and air quality is generally at its best for the year. It's also when Yi Peng and Loy Krathong — the sky-lantern and floating-lantern festivals — usually fall, typically in late November; in 2026 the main festival window is expected around 24–25 November, though exact dates follow the lunar calendar and shift slightly each year, so confirm the current year's dates before booking around them. Expect this to be the busiest and most expensive time to book flights and hotels, especially the week either side of the lantern festival, when Old City hotels in particular can sell out months in advance.
Hot season: March to May
Temperatures climb steadily from March, typically peaking in April, which is also when Songkran (Thai New Year) is celebrated with city-wide water fights in the second week of April — genuinely fun if you're prepared to get soaked, disruptive if you need to move around the city with dry luggage or electronics on those days. This period unfortunately overlaps with what's locally called "burning season" — agricultural residue burning and forest fires across the region that push air quality down significantly, sometimes for weeks at a stretch, roughly mid-February through April and typically worst in March. See our dedicated burning-season air quality guide for what actually happened in 2026 and how to plan around it if you have flexibility. If air quality is a genuine health concern for you or anyone travelling with you, this is the season to research most carefully before booking non-refundable flights.
Rainy season: June to October
Rain tends to arrive as strong, relatively short downpours rather than all-day washouts, often in the afternoon or overnight, leaving mornings clear more often than visitors expect. The countryside is at its most green during these months, crowds thin out noticeably, and hotel prices drop. Waterfalls in the national parks (Mae Sa, Sticky Waterfalls, Doi Inthanon's falls) are at their most dramatic, running at full flow rather than the trickle you'll sometimes see in the dry season. It's a legitimately good time to visit if you don't mind planning around the occasional storm and building some flexibility into outdoor day-trip plans.
Quick recommendation by priority
- Best overall comfort: December – January, the coolest and driest stretch of the year.
- Best value with still-decent weather: late June or October, at the shoulders of the rainy season.
- Avoid if air quality is a real concern: mid-February through April, and check current readings before committing even outside that window — see our air quality guide.
- Want the lantern festival specifically: aim for late November, and book accommodation and flights as far ahead as you reasonably can.
- Want to see waterfalls at their best: August or September, deep in the rainy season.
How this affects prices, not just weather
Chiang Mai's accommodation pricing tracks these seasons closely. Cool season (particularly the lantern-festival fortnight and the Christmas/New Year period) is peak pricing across almost every category of hotel; rainy season, especially August and September, is when the same rooms are typically at their cheapest. If your dates are flexible, shifting a trip by even two or three weeks either side of the cool-season peak can make a meaningful difference to hotel rates without giving up much in terms of weather.
Dates for Yi Peng, Loy Krathong and Songkran are set by the Thai and Lanna lunar calendars and shift year to year — treat any specific date you read (including on this page) as a starting point, and confirm the current year's dates via the Tourism Authority of Thailand closer to your travel dates.