Chiangmai has a cooler and drier climate than other parts of Thailand. It has three main seasons: cool (late October to mid-February); summer (late February to May) and rainy (June to October. Average temperatures are 21C during the cool season, during summer and 25 C during the rainy season.