| Month | Mean, °C | Mean max, °C | Mean min, °C | Rain, mm | Rain days | Humidity, % |
|---|---|---|---|---|---|---|
| January | 27.4 | 32.6 | 21.5 | 96.8 | 7.7 | 75 |
| February | 28.1 | 34.1 | 21.5 | 35.9 | 4.3 | 70 |
| March | 28.7 | 34.7 | 22.4 | 108.4 | 8.3 | 73 |
| April | 28.8 | 34.3 | 23.1 | 142.2 | 12.7 | 78 |
| May | 28.2 | 33.0 | 23.5 | 210.1 | 17.5 | 82 |
| June | 27.7 | 31.9 | 23.1 | 224.8 | 17.5 | 84 |
| July | 27.4 | 31.6 | 22.8 | 221.5 | 17.6 | 84 |
| August | 27.2 | 31.5 | 22.7 | 273.0 | 18.2 | 84 |
| September | 27.0 | 31.3 | 22.5 | 286.2 | 19.2 | 85 |
| October | 26.8 | 31.4 | 22.1 | 292.9 | 20.6 | 86 |
| November | 26.8 | 31.4 | 22.3 | 198.6 | 17.5 | 84 |
| December | 26.8 | 31.5 | 21.7 | 90.3 | 11.1 | 80 |
| Year | 27.6 | 32.4 | 22.4 | 2,180.7 | 172.2 | 80 |
The table above is a climate normal: averages over many years, not a forecast for any given year. A single year can be drier or wetter. For planning a trip, the normal is more useful than last year’s weather: it shows what to expect in a typical month.
What the numbers show
Temperature barely changes. The mean ranges from 26.8 °C (October to December) to 28.8 °C (April), only 2 degrees. Days are hot all year: the average maximum never drops below 31.3 °C.
Nights are cooler than on the islands. The average minimum at the Krabi station is 21.5-23.5 °C, about 3 degrees below Phuket town. This is a measurement at one station, so a beach open to the sea may feel different.
Rain sets the seasons. From May to October 210-293 mm falls each month, with 17.5-20.6 rain days. The dry season is milder than on Phuket: only February is really dry (35.9 mm), while January and March bring about 100 mm each. A rain day here means at least 0.1 mm, so short showers count too.
Krabi weather by season
Our grouping of the monthly TMD figures in the table above (Krabi station, 1994-2020).
| Period | Months | Mean max, °C | Rain a month, mm | Rain days a month | Humidity, % |
|---|---|---|---|---|---|
| Drier | December-March | 31.5-34.7 | 35.9-108.4 | 4.3-11.1 | 70-80 |
| Hot, showers return | April | 34.3 | 142.2 | 12.7 | 78 |
| Rainy | May-October | 31.3-33.0 | 210.1-292.9 | 17.5-20.6 | 82-86 |
| Still wet | November | 31.4 | 198.6 | 17.5 | 84 |
TMD describes the country’s seasons this way: the north-east monsoon blows from October to February and brings mostly dry weather, February to May is the hot transition, and the south-west monsoon from May to October brings moisture from the ocean, with the heaviest rain on coasts and windward slopes. Krabi faces the Andaman Sea, and the station shows it: westerly and south-westerly winds dominate from May to October, north-easterly ones from November to February.
The same month across the country is in Thailand in November and Thailand in December.
Krabi, Koh Lanta and Phuket compared
Annual figures from the same TMD report. The Krabi station is about 64 km from the Ko Lanta station and 67 km from the Phuket town station (our calculation from the coordinates in the report).
| Annual figure | Krabi (48 563) | Ko Lanta (48 566) | Phuket town (48 564) |
|---|---|---|---|
| Mean temperature | 27.6 °C | 28.1 °C | 28.5 °C |
| Mean minimum | 22.4 °C | 24.7 °C | 25.5 °C |
| Rainfall | 2,180.7 mm | 2,219.5 mm | 2,271.5 mm |
| Rain days | 172.2 | 152.8 | 174.9 |
| Driest month | February, 35.9 mm | February, 24.1 mm | February, 24.0 mm |
| Wettest month | October, 292.9 mm | August, 342.0 mm | September, 350.4 mm |
| Period | 1994-2020 | 1991-2020 | 1991-2020 |
The annual totals are close. The difference is in the dry months: from December to March Krabi gets more rain than Koh Lanta or Phuket. Month by month: Koh Lanta weather, Phuket weather.
Where the station is
The TMD station is called Krabi. By its coordinates in the report (08°06’ N, 98°58’ E) it is about 7 km from Krabi Town and about 18 km from Ao Nang (our calculation from the station coordinates and the points on our area pages). The coordinates are given to the nearest minute, so the error is about 1-2 km. For Ao Nang, Railay and Klong Muang this is a guide, not a measurement on the beach.
Today’s forecast from TMD
The normals show a typical month, not the coming week. For the next seven days use the TMD 7-day forecast: it is given by region, and Krabi is on the Andaman side of the south, Southern (West Coast).
Method and limits
- Source: Thai Meteorological Department report Climatological Data of Thailand for 30 Year Period (1991-2020), 2023 edition, printed page 85 (Krabi). The report is published on a TMD subdomain.
- Period: 1994-2020 for Krabi. The report includes stations with at least 10 years of observations within 1991-2020, and the Krabi record starts in 1994
- How we compiled it: figures copied from the report without recalculation. We checked monthly totals against the annual values and found no discrepancies.
- Rain day: at least 0.1 mm in 24 hours, counted from 07:00 to 07:00
- What is missing: sunshine hours and sea temperature. The report shows no sunshine observations for the Krabi station, and we found no primary normals for sea temperature off Krabi.
- Next update: when TMD publishes new normals or at our April 2027 review
Where to swim, which islands to visit and how the season affects boat trips: Krabi travel guide.
FAQ
What is the best month for weather in Krabi?
By the TMD normals, February: the driest month with 35.9 mm of rain and 4.3 rain days, highs of 34.1 °C and the lowest humidity of the year, 70%. December and January are also on the dry side, with 90 and 97 mm. The normals do not cover waves or sea temperature.
When is the rainy season in Krabi?
According to the Thai Meteorological Department, the south-west monsoon that brings the rain blows from May to October. At the Krabi station those months get 210-293 mm of rain and 17.5-20.6 rain days each. The wettest months are September and October.
When is the dry season in Krabi?
December to March is the drier stretch: 35.9-108.4 mm a month and 4.3-11.1 rain days on the TMD normals. It is less dry than on Phuket or Koh Lanta: January brings 96.8 mm in Krabi against 49.9 mm in Phuket town and 31.0 mm on Koh Lanta.
What is the hottest month in Krabi?
April has the highest mean, 28.8 °C, and March the highest average maximum, 34.7 °C. The record high at the station, 39.2 °C, was reached in both March and April. March and April also bring more thunderstorms: 5.2 and 8.3 days with thunder a month.
What is the weather like in Krabi in November?
Still wet: 198.6 mm of rain on average and 17.5 rain days, as many as in May or June. Highs are around 31.4 °C, nights around 22.3 °C, humidity 84%. Rain drops by more than half only in December.
What is the weather like in Krabi in December?
December is the start of the drier stretch: 90.3 mm of rain and 11.1 rain days on average, highs of 31.5 °C and nights around 21.7 °C. January is similar, with fewer rain days (7.7), and February is the driest month of the year.
Are nights in Krabi cooler than on Phuket?
Yes, at the stations. The average minimum at Krabi is 22.4 °C over the year, against 25.5 °C in Phuket town and 24.7 °C on Koh Lanta. In January and February the Krabi station averages 21.5 °C at night.
Does it rain all day in Krabi's rainy season?
The normals cannot tell you that. TMD counts any day with at least 0.1 mm as a rain day, so the 20.6 rain days in October include short showers. The report does not publish how many hours it rains.
Sources
- Thai Meteorological Department. Climatological Data of Thailand for 30 Year Period (1991-2020), printed pages 82 (Phuket), 84 (Ko Lanta) and 85 (Krabi)
- Thai Meteorological Department. Natural hazards in Thailand: climate and seasons, pages 2-3 (Thai)
- Thai Meteorological Department. 7-day weather forecast (regions)
Found an error or outdated fact? Tell the editors, we will fix it and update the check date.