Seasonal Weather in Thailand

Home / Thailand / Seasonal Weather in Thailand

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 period

Historical 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.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
32°C
24°C
62%
0mm
Feb
33°C
25°C
68%
2mm
Mar
35°C
27°C
70%
1mm
Apr
36°C
28°C
67%
1mm
May
35°C
27°C
72%
8mm
Jun
34°C
27°C
72%
6mm
Jul
33°C
26°C
75%
11mm
Aug
34°C
26°C
76%
11mm
Sep
33°C
26°C
79%
18mm
Oct
33°C
26°C
77%
13mm
Nov
33°C
25°C
69%
4mm
Dec
32°C
24°C
62%
0mm

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.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
30°C
17°C
67%
0mm
Feb
32°C
18°C
58%
0mm
Mar
35°C
22°C
54%
1mm
Apr
37°C
24°C
54%
3mm
May
34°C
25°C
69%
8mm
Jun
33°C
25°C
72%
4mm
Jul
33°C
25°C
76%
6mm
Aug
32°C
25°C
81%
8mm
Sep
32°C
24°C
82%
16mm
Oct
32°C
24°C
79%
7mm
Nov
31°C
21°C
75%
1mm
Dec
29°C
19°C
73%
1mm

Ko Chang (2022-2024 Average)

This eastern Gulf island shows Three-year average weather data from 2022 to 2024 with remarkably stable temperatures (30-33°C max, 22-26°C min) but extreme rainfall variation. Our data reveals Ko Chang receives some of Thailand's heaviest precipitation: dry December-April (0-5mm), then intense monsoon May-October with July showing extraordinary 36mm average rainfall - among the highest in our dataset. The mountainous terrain clearly influences these patterns, with humidity ranging from 67-86% and consistently high levels during the wet season.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
33°C
23°C
69%
1mm
Feb
32°C
24°C
74%
4mm
Mar
32°C
25°C
77%
5mm
Apr
33°C
26°C
76%
3mm
May
32°C
26°C
81%
14mm
Jun
31°C
26°C
83%
23mm
Jul
30°C
25°C
85%
36mm
Aug
31°C
26°C
84%
20mm
Sep
30°C
26°C
86%
29mm
Oct
32°C
25°C
81%
11mm
Nov
33°C
24°C
75%
3mm
Dec
33°C
22°C
67%
0mm

Ko Kut (2022-2024 Average)

Located near the Cambodian border, Ko Kut shows Three-year average weather data from 2022 to 2024 with the most extreme rainfall patterns in our entire dataset. While temperatures remain stable (31-33°C max, 23-26°C min), precipitation varies dramatically: dry December-April (0-6mm), then extremely wet May-October with July recording a remarkable 48mm - the highest single-month average in our data. This pristine island clearly sits in a major precipitation zone, with humidity ranging from 67-86% and consistently high levels during monsoon season.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
33°C
23°C
69%
2mm
Feb
33°C
25°C
74%
3mm
Mar
32°C
25°C
77%
6mm
Apr
33°C
26°C
76%
3mm
May
33°C
26°C
81%
10mm
Jun
31°C
26°C
83%
27mm
Jul
31°C
25°C
86%
48mm
Aug
31°C
25°C
84%
27mm
Sep
31°C
25°C
86%
44mm
Oct
32°C
25°C
82%
15mm
Nov
33°C
24°C
75%
5mm
Dec
33°C
23°C
67%
0mm

Ko PhiPhi (2022-2024 Average)

These limestone islands show Three-year average weather data from 2022 to 2024 with surprising temperature extremes: 30-38°C (max) and 17-25°C (min). Our data reveals Ko Phi Phi reaches 38°C in April - tied for the highest temperature in our dataset - while January minimums drop to just 17°C, creating a 21-degree temperature range. Rainfall follows the Andaman pattern: virtually dry November-April (0-1mm), then wet May-October (3-16mm) with September peak at 16mm. Humidity varies significantly from 60-83%, reflecting the dramatic seasonal changes.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
31°C
17°C
72%
0mm
Feb
34°C
17°C
66%
1mm
Mar
37°C
21°C
61%
1mm
Apr
38°C
23°C
60%
1mm
May
35°C
25°C
72%
10mm
Jun
34°C
24°C
74%
3mm
Jul
33°C
25°C
76%
6mm
Aug
33°C
24°C
78%
6mm
Sep
32°C
24°C
83%
16mm
Oct
32°C
23°C
83%
11mm
Nov
31°C
21°C
80%
1mm
Dec
30°C
19°C
77%
0mm

Ko Samet (2022-2024 Average)

This Gulf of Thailand island shows Three-year average weather data from 2022 to 2024 confirming its reputation as one of Thailand's drier destinations. Temperatures range from 29-36°C (max) and 19-26°C (min), with April reaching 36°C. Our data shows Ko Samet receives moderate rainfall: dry November-April (0-3mm), then limited wet season May-October (5-14mm) with September peak at 14mm - significantly less than other Gulf islands. Humidity varies from 61-87%, with the eastern location providing some monsoon protection as expected.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
30°C
19°C
68%
0mm
Feb
33°C
21°C
65%
1mm
Mar
34°C
24°C
65%
3mm
Apr
36°C
26°C
61%
3mm
May
34°C
25°C
76%
8mm
Jun
34°C
25°C
76%
8mm
Jul
32°C
25°C
82%
9mm
Aug
32°C
25°C
82%
10mm
Sep
31°C
24°C
87%
14mm
Oct
31°C
23°C
84%
5mm
Nov
31°C
22°C
76%
2mm
Dec
29°C
19°C
70%
0mm

Ko Tao (2022-2024 Average)

This diving paradise shows Three-year average weather data from 2022 to 2024 with remarkably stable temperatures year-round (31-33°C max, 25-27°C min) - the most consistent in our dataset. Our data reveals Ko Tao's unique inverted rainfall pattern: moderate year-round precipitation (3-21mm) with highest rainfall in November-December (18-21mm), contradicting the typical Thai monsoon pattern. This makes Ko Tao ideal when other destinations face dry season. Humidity remains consistently high (73-83%), perfect for marine life but challenging for some visitors.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
31°C
26°C
77%
4mm
Feb
31°C
26°C
78%
6mm
Mar
32°C
27°C
76%
3mm
Apr
33°C
27°C
76%
5mm
May
33°C
27°C
76%
9mm
Jun
33°C
27°C
73%
4mm
Jul
33°C
27°C
76%
8mm
Aug
33°C
27°C
74%
5mm
Sep
32°C
26°C
77%
5mm
Oct
32°C
26°C
81%
12mm
Nov
31°C
26°C
83%
21mm
Dec
31°C
25°C
79%
18mm

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.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
33°C
23°C
78%
1mm
Feb
34°C
23°C
75%
2mm
Mar
35°C
23°C
75%
2mm
Apr
35°C
24°C
78%
3mm
May
33°C
25°C
84%
9mm
Jun
32°C
25°C
85%
8mm
Jul
32°C
24°C
87%
10mm
Aug
32°C
24°C
85%
21mm
Sep
31°C
24°C
85%
15mm
Oct
31°C
24°C
88%
13mm
Nov
31°C
24°C
88%
5mm
Dec
31°C
24°C
84%
3mm

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%).

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
31°C
26°C
77%
4mm
Feb
31°C
26°C
78%
6mm
Mar
32°C
27°C
76%
3mm
Apr
33°C
27°C
76%
5mm
May
33°C
27°C
76%
10mm
Jun
33°C
27°C
73%
4mm
Jul
33°C
27°C
75%
8mm
Aug
33°C
27°C
74%
5mm
Sep
32°C
26°C
77%
5mm
Oct
32°C
26°C
81%
12mm
Nov
31°C
26°C
83%
22mm
Dec
31°C
25°C
79%
18mm

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%).

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
31°C
26°C
77%
4mm
Feb
31°C
26°C
79%
6mm
Mar
32°C
27°C
76%
3mm
Apr
33°C
27°C
76%
4mm
May
33°C
27°C
77%
9mm
Jun
34°C
27°C
74%
4mm
Jul
33°C
27°C
76%
7mm
Aug
33°C
27°C
75%
4mm
Sep
32°C
26°C
77%
5mm
Oct
32°C
26°C
82%
11mm
Nov
31°C
26°C
83%
21mm
Dec
30°C
25°C
79%
18mm

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.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
33°C
23°C
79%
1mm
Feb
34°C
23°C
77%
2mm
Mar
35°C
23°C
75%
3mm
Apr
35°C
24°C
79%
2mm
May
34°C
24°C
84%
8mm
Jun
33°C
24°C
85%
4mm
Jul
32°C
24°C
88%
14mm
Aug
32°C
24°C
86%
10mm
Sep
31°C
24°C
89%
13mm
Oct
32°C
24°C
89%
8mm
Nov
31°C
24°C
89%
6mm
Dec
31°C
24°C
85%
1mm

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.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
30°C
16°C
70%
0mm
Feb
33°C
16°C
60%
1mm
Mar
36°C
20°C
55%
1mm
Apr
38°C
24°C
53%
2mm
May
35°C
25°C
69%
8mm
Jun
33°C
25°C
75%
6mm
Jul
33°C
25°C
78%
8mm
Aug
32°C
24°C
82%
11mm
Sep
32°C
24°C
83%
13mm
Oct
32°C
23°C
81%
6mm
Nov
31°C
21°C
77%
2mm
Dec
30°C
19°C
76%
1mm

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.

Month
Average Max Temperature (°C)
Average Min Temperature (°C)
Average Humidity (%)
Average Daily Precipitation (mm)
Jan
34°C
24°C
75%
1mm
Feb
35°C
25°C
74%
2mm
Mar
35°C
25°C
74%
2mm
Apr
35°C
26°C
75%
2mm
May
34°C
26°C
80%
11mm
Jun
33°C
26°C
80%
10mm
Jul
32°C
26°C
82%
13mm
Aug
32°C
25°C
82%
16mm
Sep
32°C
25°C
83%
16mm
Oct
31°C
25°C
84%
18mm
Nov
32°C
25°C
82%
7mm
Dec
32°C
25°C
77%
2mm