The climate of most of Thailand is governed by three seasons: rainy (roughly May–Oct), cool (Nov–Feb); and hot (March–May). The rainy season is the least predictable of the three, varying in length and intensity from year to year, but it’s never a case of the heavens opening in May and not closing again till October: there’ll be rain most days, but often only for a few hours in the afternoon or at night.
The rains usually gather force between June and August, coming to a peak in September and October, when unpaved roads are reduced to mud. The cool season is the pleasantest time to visit, although temperatures can still reach 90°F (30°C). In the hot season, when temperatures often rise to almost 100°F (35°C ) in Bangkok, the best place to be is the beach.
Within this scheme, slight variations are found from region to region. The north is less humid and experiences the greatest range of temperatures: at night in the cool season the thermometer dips markedly, occasionally approaching zero on the higher slopes, and this region is often hotter than the central plains between March and May. It’s the northeast that gets the very worst of the hot season, with clouds of dust gathering above the parched fields, and humid air too.
In southern Thailand, temperatures are more consistent throughout the year, with less variation the closer you get to the equator. The rainy season hits the Andaman (western) coast of the southern peninsula harder than anywhere else in the country: rainfall can start in April and usually persists until November.
One area of the country, the Gulf (eastern) coast of the southern peninsula, lies outside this general pattern. With the sea immediately to the east, this coast and its offshore islands feel the effects of the northeast monsoon, which brings rain between October and January, especially in November, but suffers less than the Andaman coast from the southwest monsoon.
Overall, the cool season is the best time to come to Thailand. Bear in mind, however, that it’s also the busiest season, so forward planning is essential.
Ideas by month (click on a month)
At this festival, you can taste tea from Doi Wawee, imbibe fresh coffee from Doi Chang, and observe tribal performances,...
The Songkran festival is celebrated in Thailand as the traditional New Year's Day from 13 to 15 April. It coincides...
Loi Krathong, the lantern festival, is celebrated on one night during full moon of the 12th lunar month. ‘Loy’ signifies...