Bangkok has a tropical climate with three distinct seasons: hot (March-May), rainy (June-October), and cool-dry (November-February). Temperatures range 25-35°C (77-95°F) year-round. Humidity is consistently high, making air conditioning essential.
Air quality varies significantly by area and season. Pollution can be challenging during dry months, especially in central districts. Areas near parks (Lumpini, Chatuchak) and riverside locations tend to have better air quality.