Skip to main content
AMZBooking
Wat Kaew Korawaram, Krabi

Best time to visit · Krabi · Thailand

The best time to visit Krabi

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Maksym Kozlenko, CC BY-SA 4.0

Quick answer

The best time to visit Krabi is December to March, when skies are sunny, seas are calm and boat trips run reliably. April and November are good shoulder months. September and October are usually the wettest, with rough seas that can cancel island trips, though prices are at their lowest.

Key facts

Best months
December–March
Shoulder season
April–May and November
Warmest month
March (avg high 34°C (93°F))
Coldest month
September (avg high 31°C (88°F))
Rainiest month
September (~23 rainy days)
Lowest hotel prices
September–October

Seasons

Krabi is hot and humid all year, around 31–34°C by day. The dry season from December to March brings calm seas and sunshine; the south-west monsoon from about May to October brings frequent rain, rougher seas and some cancelled boat trips.

December–March

Dry season

Sunshine, calm turquoise seas and the best snorkelling; peak prices and crowds at Railay and Phi Phi.

April

Hot season

Very hot and humid with occasional storms; Songkran water fights mid-month.

May–August

Monsoon

Frequent showers with sunny breaks, rougher seas and fewer visitors; good-value hotel rates.

September–November

Late monsoon

The wettest weeks, with some island businesses closed, giving way to drier weather by late November.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysSeaDaylightCrowdsPrices
January32°C23°C528°C11.7 h5/55/5
February33°C23°C328°C11.9 h5/55/5
March34°C24°C629°C12.1 h4/54/5
April34°C24°C1230°C12.3 h3/53/5
May33°C25°C1930°C12.5 h2/52/5
June32°C25°C2029°C12.6 h2/52/5
July32°C25°C2029°C12.5 h3/52/5
August32°C25°C2129°C12.4 h3/52/5
September31°C24°C2329°C12.2 h1/51/5
October31°C24°C2129°C11.9 h2/51/5
November31°C24°C1529°C11.7 h4/53/5
December31°C23°C828°C11.7 h5/55/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Krabi by month
MonthEvents
JanuaryChinese New Year celebrations in Krabi Town (January or February)
AprilSongkran — Thai New Year water festival (13–15 April)
SeptemberVegetarian Festival in Krabi Town (September or October)
OctoberVegetarian Festival (some years)
NovemberLoy Krathong — floating offerings on rivers and the sea (usually November full moon)
DecemberChristmas and New Year beach celebrations

Cheapest and quietest times

Hotel prices are usually lowest in September–October, and the sights are quietest in September. Many visitors avoid September–October.

Krabi on a budget.

What to pack

Packing for Krabi by season
SeasonPack
Dry seasonLight, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
Hot seasonLight, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
MonsoonLight, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
Late monsoonLight, breathable clothes, a sun hat and high-factor sunscreen; A packable rain jacket for showers; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Krabi?

The best time to visit Krabi is December to March, when skies are sunny, seas are calm and boat trips run reliably. April and November are good shoulder months. September and October are usually the wettest, with rough seas that can cancel island trips, though prices are at their lowest.

+When are hotel prices lowest in Krabi?

Usually in September–October. Usually the wettest month; many smaller businesses on Koh Lanta close until the high season.

+What is the rainiest month in Krabi?

September, with about 23 days of rain on average.

+How hot does Krabi get?

The warmest month, March, averages highs of 34°C (93°F) and lows of 24°C (75°F).