Ao Nang Beach

Krabi Province Weather & Climate: Thailand

Climate by month across Krabi Province, Thailand, average temperatures, rainfall and the best time to visit.

Climate overview of Krabi Province

When planning a visit to Krabi Province in Thailand, it helps to know that temperatures typically range from 30°C (86°F) in October up to 32°C (90°F) during the peak of March. Our detailed climate overview is based on data from Ao Nang Beach, the region's most well-known city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

Throughout the year, Krabi Province, particularly Ao Nang Beach, maintains high temperatures, with average maximums always over 30°C (86°F).

February, March and April are generally the hottest months of the year.

Precipitation in Krabi Province varies considerably throughout the year. The wettest conditions occur in September with 314 mm (12 in) of rain, while February stays relatively dry with 37 mm (1.5 in). The region experiences its rainy season during May, June, July, August, September, October and November, when monthly rainfall can range from 202 mm (8 in) to 314 mm (12 in).

February is the sunniest period, with ideal conditions for exploring the region and all it has to offer.

Explore Krabi Province by month

Pick a month to see the average temperature, rainfall and sunshine in Krabi Province — and find the best time to visit. (based on Ao Nang Beach)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Ao Nang Beach Ko Lanta Krabi town Phi Phi Don Klong Muang Beach Ao Nam Mao
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map of Krabi Province

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Ao Nang Beach 30°C (86°F) 32°C (90°F) 25°C (77°F) 27°C (81°F) 2328 mm (92 in) 1,993 hours
Ko Lanta 29°C (84°F) 31°C (88°F) 25°C (77°F) 27°C (81°F) 2351 mm (93 in) 1,677 hours
Krabi town 31°C (88°F) 33°C (91°F) 24°C (75°F) 26°C (79°F) 2475 mm (97 in) 1,991 hours
Phi Phi Don 29°C (84°F) 31°C (88°F) 26°C (79°F) 27°C (81°F) 2246 mm (88 in) 1,993 hours
Klong Muang Beach 30°C (86°F) 32°C (90°F) 25°C (77°F) 27°C (81°F) 2236 mm (88 in) 1,993 hours
Ao Nam Mao 30°C (86°F) 32°C (90°F) 25°C (77°F) 26°C (79°F) 2405 mm (95 in) 1,993 hours

Places in Krabi Province, Thailand

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Explore more

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.