Home › Weather › Thailand Weather
Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the Civic Maple Weather Desk. Data from Environment and Climate Change Canada and other national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Thailand is hot and humid year-round, with a tropical monsoon climate. The live forecast above shows current conditions. The best time to visit depends on where you go: November to February brings cooler, drier weather to most of the country.
What is the weather like in Thailand year round?
Thailand has three main seasons: the cool season (November to February), the hot season (March to May), and the rainy season (June to October). Temperatures stay high throughout the year, typically ranging from 25°C to 35°C depending on the region and month. Thailand weather by month varies more by rainfall than by temperature.
Does the weather vary between Bangkok, Phuket and other regions?
Yes. Thailand weather Bangkok follows the central plains pattern: hot and humid with a distinct rainy season. Thailand weather Phuket on the west coast gets rain from both monsoons, so it can be wet even during the cool season. The north (Chiang Mai) is cooler in winter but smoky during the dry months.
For detailed regional breakdowns see Singapore weather by month for comparison, or check weather 10 days for your travel dates.
Frequently asked questions about Thailand weather
What is the weather like in Thailand in November?
Thailand weather November is the start of the cool season. In Bangkok and the north, rainfall drops sharply and temperatures become pleasant (24–31°C). Phuket and the Andaman coast still see rain early in the month.
Does it rain every day in Thailand during the rainy season?
Usually not all day. Rain comes as heavy afternoon or evening downpours that last an hour or two. Mornings are often sunny. This pattern is consistent with thailand weather year round during the monsoon.
What is the temperature in Thailand in Celsius?
Thailand weather in celsius varies by season and location. Bangkok ranges from 22–35°C, Phuket from 24–33°C, and Chiang Mai from 15–36°C. The live forecast above gives the current reading for your chosen city. For a 14-day outlook see thailand weather 14 days.