Weather in Krabi

What's the weather like in Krabi?

Krabi has warm year-round and heavy rainfall, especially in the wet season. Average daytime highs range from 31°C (87°F) in January to 30°C (85°F) in July, with overnight lows around 23°C (73°F) and 25°C (77°F) respectively.

No month in Krabi sits in the typical comfort range of 18–26°C. The most temperate months are usually September and October.

Quick facts

Country
🇹🇭 Thailand
Region
Asia
Time zone
Asia/Bangkok
Coordinates
8.086, 98.906

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 31°C / 87°F 23°C / 73°F 76 mm 21
February 33°C / 91°F 23°C / 73°F 43 mm 16
March 34°C / 93°F 24°C / 75°F 69 mm 21
April 32°C / 90°F 25°C / 76°F 160 mm 28
May 31°C / 87°F 25°C / 77°F 234 mm 30
June 30°C / 86°F 25°C / 77°F 195 mm 29
July 30°C / 85°F 25°C / 77°F 218 mm 29
August 29°C / 85°F 25°C / 76°F 216 mm 30
September 29°C / 85°F 24°C / 76°F 250 mm 29
October 29°C / 85°F 24°C / 75°F 320 mm 30
November 29°C / 85°F 24°C / 74°F 271 mm 30
December 30°C / 85°F 23°C / 73°F 142 mm 23

Krabi by month

Detailed weather for any specific month:

Seasonal patterns to know

Southeast Asia rainy season runs May–October. Daily afternoon thunderstorms are typical. Dry season is November–April.

Cities with a similar climate to Krabi

Frequently asked questions

When is the best time to visit Krabi?

The most comfortable months in Krabi are usually January, February, December, when average highs sit near 18–26°C (64–79°F) with relatively little rain. See the full month-by-month breakdown for the exact figures.

What is the hottest month in Krabi?

March is typically the hottest month in Krabi, averaging a high of 34°C (93°F).

What is the coldest month in Krabi?

January is usually the coldest, with average lows around 23°C (73°F).

Does it snow in Krabi?

Snow is rare in Krabi; the climate data shows essentially no snowfall across the year.

Explore Krabi on the interactive map

Live forecast, sunrise/sunset, and more.