Best Time to Visit Sri Lanka: December to April

 
When is the Best Time to Visit Sri Lanka?
The best time to visit Sri Lanka is December to April. During these months, the weather is generally fine with dry climate.


Best Months
December to April
Temperature: 22 - 32℃ (71.6 - 89.6℉)
Clothes to Wear: breathable t-shirt, shorts.
 Best Season
Dry Season
Advantages: less rainfall, gorgeous beach view, good air quality, sunny days
Read more: Sri Lanka Weather
Peak Season & Slack Season


Peak Season: November to April

During these months, many popular destinations of south, west coastal regions and Cultural Triangle are suitable to visit with dry climate condition. You can expect large crowds, so you need to book the accommodation and planet tickets in advance.


Slack Season: May to October

These months belong to the wet season and the inter-monsoonal season. But if you do not mind the short shower and want to enjoy a quiet holiday, you can travel to Sri Lanka during these months. The good thing is you can expect lower cost of accommodation and few tourists.

Month Travel Season Temperature
January
Wet
19 - 31 ℃ / 66.2 - 87.8 ℉
February
Wet
20 - 33 ℃ / 68 - 91.4 ℉
March
Dry
23 - 35 ℃/ 73.4 - 95 ℉
April
Dry
25 - 36 ℃ / 77 - 96.8 ℉
May
Wet
25 - 34 ℃ / 77 - 93.2 ℉
June
Wet
25 - 33 ℃ / 77 - 91.4 ℉
July
Wet
24 - 33 ℃ / 75.2 - 91.4 ℉
August
Wet
24 - 32 ℃ / 75.2 - 89.6 ℉
September
Dry
24 - 32 ℃ / 75.2 - 89.6 ℉
October
Dry
23 - 31 ℃ / 73.4 - 87.8 ℉
November
Wet
21 - 31 ℃ / 69.8 - 87.8 ℉
December
Wet
19 - 30 ℃ / 66.2 - 86 ℉
Best Time to Visit South and West Coastal Areas (December to March)

Because the weather is pleasant with dry and sunny days; seas is calm and people can both appreciate the natural beauty and cultural relics. It is advisable to arrange your time and book your hotel early.

Best Time to Visit Cultural Triangle (May to September)
The weather of cultural triangle is stable and warm all year round. During May to September, this area is affected by the monsoon with the drier climate, suitable for travelling.
Best Time to Visit Nuwara Eliya (April to December)
It is the most famous place for tea production with temperate climate. During April to December, the lush tea plantations are particularly beautiful.
Esala Perahera
This festival lasts ten days between July and August each year. Held in the Sacred City of Kandy. It pays tribute to the Buddha’s tooth relics that are enshrined in the Temple of Tooth. In the evening, dozens of costumed elephants will parade under the leadership of an elephant named Maligawa Tusker (the name of the last king's elephant of Kandy). Numerous tourists gather around Kandy in this month to celebrate it.
Tamil & Sinnhalese New Year
It is held from April 13th to 14th each year. This is the most important traditional festival in Sri Lanka, which is considered to be the beginning of spring. It is right after the harvest season, so if you travel to Sri Lanka at this time, you could experience the passion and joy of the local people.