Thailand’s tropical climate is typically divided into three seasons: the hot season, the rainy season, and the cool season. The hot season, from March to June. The rainy or monsoon season extends from July to October, characterised by afternoon downpours, though the rain often provides a welcome respite from the heat. The cool season, from November to February, offers more comfortable temperatures, especially in the northern regions, making it a popular time for tourists. The chart below shows the weather for various locations across the country in 2022; of course, every year is different. But this gives some indication of recent trends. See our regional guides for up to date forecasts.
Choose Weather Data Period:
Select a specific year or view combined averages across multiple years. Data includes temperature trends, humidity patterns, and precipitation measurements.
Use this dropdown to filter weather data by time periodHistorical Weather Data Analysis
Comprehensive weather statistics for Thailand's most popular destinations including temperature trends, humidity patterns, and precipitation data. This historical climate analysis covers tropical monsoon patterns, seasonal variations, and weather-related travel considerations across mainland and island locations. Use the filters below to explore specific locations and time periods.
Bangkok (2022-2024 Average)
Thailand's bustling capital shows Three-year average weather data from 2022 to 2024 with temperatures ranging from 32-36°C (max) and 24-28°C (min), peaking in April. Our data reveals Bangkok's distinct wet-dry pattern: virtually no rainfall November through April (0-4mm), then significant monsoon precipitation May through October (6-18mm) with September showing the highest rainfall at 18mm. Humidity varies from a comfortable 62% in the dry season to 79% during peak monsoon, while urban heat island effects can intensify these temperatures.
Chiang Mai (2022-2024 Average)
Northern Thailand's mountain valley location shows Three-year average weather data from 2022 to 2024 with notable temperature variations: 29-37°C (max) and 16-25°C (min), with the coolest nighttime temperatures in our dataset. April reaches a scorching 37°C while January minimums drop to just 16°C. Our data confirms the three-season pattern: bone-dry conditions November-April (0-3mm rainfall), then steady wet season May-October (4-16mm) peaking in September at 16mm. Humidity ranges from 54-82%, with the burning season (February-April) showing the lowest humidity levels.
koh Chang (2022-2024 Average)
Weather statistics for koh Chang. Three-year average weather data from 2022 to 2024 showing temperature ranges, humidity levels, and precipitation patterns across all recorded months.
koh Kut (2022-2024 Average)
Weather statistics for koh Kut. Three-year average weather data from 2022 to 2024 showing temperature ranges, humidity levels, and precipitation patterns across all recorded months.
koh PhiPhi (2022-2024 Average)
Weather statistics for koh PhiPhi. Three-year average weather data from 2022 to 2024 showing temperature ranges, humidity levels, and precipitation patterns across all recorded months.
koh Samet (2022-2024 Average)
Weather statistics for koh Samet. Three-year average weather data from 2022 to 2024 showing temperature ranges, humidity levels, and precipitation patterns across all recorded months.
Koh Tao (2022-2024 Average)
Weather statistics for Koh Tao. Three-year average weather data from 2022 to 2024 showing temperature ranges, humidity levels, and precipitation patterns across all recorded months.
Koh Lanta (2022-2024 Average)
This Andaman island shows Three-year average weather data from 2022 to 2024 with stable temperatures (31-35°C max, 23-25°C min) and pronounced wet-dry seasons. Our data shows Koh Lanta experiences dry November-April (1-3mm), then substantial wet season May-October (8-21mm) with August recording the highest rainfall at 21mm. Humidity remains consistently high (75-88%) year-round - among the highest in our dataset - indicating the island's exposure to maritime moisture and monsoon systems.
Koh Phangan (2022-2024 Average)
Famous for full moon parties, this island shows Three-year average weather data from 2022 to 2024 with very stable temperatures (31-33°C max, 25-27°C min) and an inverted rainfall pattern. Our data reveals Koh Phangan's unique monsoon timing: moderate year-round precipitation (3-22mm) with peak rainfall in November-December (18-22mm) - the highest December rainfall in our dataset. This inverted pattern makes it ideal for dry season visits to other Thai regions. Humidity stays consistently high (73-83%).
Koh Samui (2022-2024 Average)
Thailand's second-largest island shows Three-year average weather data from 2022 to 2024 with exceptional temperature stability (30-34°C max, 25-27°C min) and the distinctive inverted rainfall pattern. Our data confirms Koh Samui's unique monsoon timing: moderate precipitation year-round (3-21mm) with highest rainfall November-December (18-21mm), opposite to mainland Thailand. This pattern makes Koh Samui a perfect dry season escape from other Thai destinations. Humidity remains consistently high (74-83%).
Krabi (2022-2024 Average)
This Andaman province shows Three-year average weather data from 2022 to 2024 with stable temperatures (31-35°C max, 23-24°C min) and consistently high humidity. Our data reveals Krabi maintains the highest year-round humidity levels in our dataset (75-89%), with September reaching 89%. Rainfall follows the western pattern: dry December-April (1-3mm), then wet May-October (4-14mm) with July peak at 14mm. The limestone karst topography creates unique microclimates while the high humidity indicates constant maritime influence.
Pai (2022-2024 Average)
This northern mountain valley shows Three-year average weather data from 2022 to 2024 with extreme temperature variations (30-38°C max, 16-25°C min). Our data reveals Pai reaches 38°C in April - tied for the highest in our dataset - while January minimums drop to just 16°C, matching Chiang Mai for the coolest nights. Rainfall mirrors the northern pattern: very dry November-April (0-2mm), then wet May-October (6-13mm) with September peak at 13mm. Humidity varies dramatically from 53-83%, with the dry season showing the lowest humidity levels in our dataset.
Phuket (2022-2024 Average)
Thailand's largest island shows Three-year average weather data from 2022 to 2024 with moderate temperature stability (31-35°C max, 24-26°C min) and pronounced monsoon patterns. Our data shows Phuket experiences dry November-April (1-2mm), then steady wet season May-October (7-18mm) with October showing the highest rainfall at 18mm - notably later than other Andaman destinations. Humidity remains consistently high (74-84%), while the island's size creates varied microclimates between east and west coasts.