Climate : Subtropical. Bangkok is hot all year, with temperatures ranging from an average of 25°C (77°F) in December to 30°C (86°F) in April. Bangkok has three distinct seasons: the hot season (March through May), the rainy season (June through October), and the cool season (November through February).
Annual Mean Temperature: 28°C (82°F)
Average Annual Rainfall: 150 cm (59 in)