Thailand has a tropical monsoon climate and is hot year-round, except in the mountainous northern regions.
There are three seasons:
Hot and rainy: May to October
Cool season: November to February
Dry season: March to May
Average temperatures range from 25°C to 30°C, with small variations. The coolest months correspond to the European summer.