Климат Таиланда субэкваториальный, муссонный. Летний юго-западный муссон продолжается с конца апреля до середины ноября, зимний северо-восточный — с конца ноября до февраля. Среднегодовая температура в равнинных и предгорных районах 22—29°С (самый тёплый месяц — май), в горах на севере зимой понижается до 10—15°С. Средние месячные температуры в невысоких районах от +22° на севере до +28° на юге.
В большей, широкой части Таиланда 3 сезона: тёплый сухой (зимний), жаркий сухой (между зимним и летним муссонами) и жаркий влажный (летний). На юге страны 2 сезона: жаркий менее влажный (зимний) и жаркий более влажный (летний). Осадков выпадает свыше 1000 мм на Менамской низменности, менее 900 мм на плато Корат, в горных районах до 3000 мм (местами больше) в год. Продолжительность дождливого сезона от 6 до 8 месяцев.