The average temperature in Sri Lanka in January is a moderate 30° C. This makes it a suitable time to visit almost every attraction in the country; no wonder it is rather busy in terms of tourism.
Things to Do in Sri Lanka in January
1) The Perfect Beachfront Vacation

Plenty of sunshine and warm weather welcome tourists at nearly every beach along the southwestern coast of Sri Lanka in January. These include the beaches at Bentota, Galle, Mirissa, Weligama and Tangalle. Party and ring in the New Year one of these highly sought-after beaches. One can also enjoy a plethora of water sports, such as surfing, snorkelling, whale watching and windsurfing at these towns, especially in Weligama and Mirissa.
2) Trekking in Adam’s Peak

A popular pilgrimage site in the country, January is a great time to climb Adam’s Peak. The mostly clear weather, coupled with illuminated trails facilitate a more leisurely ascent to the top. The food stalls along the path are also open at this time. Keep in mind that this is also the pilgrimage season so that the trails might be a tad busy during the weekend and poya (full moon days).
3) Safaris at the National Parks

4) Explore the Cultural Triangle and Hill Country

The hill country, composed of colder and utterly scenic locations such as Kandy, Ella, Horton Plains and Nuwara Eliya are also worth touring in this month. Whether you choose to enjoy the panorama at World’s End, take a train ride across the Nine Arch Bridge, or visit the tea estates, gardens and lakes, there is certainly no shortage of natural beauty in this region of Sri Lanka in January.
Festivals in Sri Lanka in January

A couple of ceremonies of different faiths are celebrated in Sri Lanka in January. Duruthu Poya is the first full moon day of the year; the festival commemorates the event of Lord Buddha’s first visit to Sri Lanka, nine months after he achieved enlightenment. Thai Pongal, an occasion celebrated with the worship of the sun god, is a Hindu festival of harvest.