Best Time to visit
They are the few key areas should have considered to decide the best time to visit Sri Lanka. Certain events and weather. Subsequently You can cover all the Places, functions and events. No volcanoes or earthquakes in Sri Lanka. In addition to that weather is good.
Sri Lanka is a Sinhala Buddhist country. Both Tamil and other minorities are living in there. Not only Buddhism but also Christian, Hinduism and other religions are there. Event and Functions base on religion.
Following factors will describe the importance of each month. It will help you to select the best time to visit Sri Lanka.
January ( Sri lankan call as “Duruthu” )
January is not the hottest month. It’s approximately 30 Celsius. Then This is the best month to visit Sri Lanka. Not only January is the starting month of the year, but also well planed month. So you can start joyful year.
Duruthu perahera
Perahera is the Buddhist event in Sri Lanka. Identically It is a parade. There are also a couple of beautiful prairie in different month. They are known as candy, Kelani and Colombo. Decorated elephants are giving color, full matching to it. Also a Canadian dancer is the key factor of perahera. Several dancing groups join in this event. It is difficult to explain. You should have seen it.
Duruthu perahera is a Buddhist cultural event. It is annually organized by Kelaniya temple. In 1927 it is started. Drummers and dancers are involving to this colorful parade. Also Nearly 50 elephants join with this. It is categorized as a low country pageant. Final parade is held before Duruth Poya. Then Please make your attention in January of Sri Lanka calendar. Furthermore There will be a special enclosure for tourists to view the perahera. Of course Tourist Promotions Bureau and Tourist Development Authority is responsible for that.

Thai Pongal Festival
The Thai Pongal Festival is a Hindus religion event. As well as it celebrates by Tamil peoples. Rice is the main meal in Sri Lanka and therefore a Thai Pongal festival celebrate the first harvest of paddy.
Beach
January is the best time to go Hikkaduwa, Bentota, Mirissa, Tangalle and Unawatuna. Furthermore the coastal area of down south of Sri Lanka makes more safe for you. Additionally, no big wave for swimming. Accommodation are not expensive too.Also there are private beach resort. Hikkaduwa and Unawatuna for swimming, snorkeling and scuba diving. Similarly Other destination recommend for swimming only.
Is that Best Time To Visit National Park
The Yala national park will give you to wildlife experience. The elephant is the giant in there. Such as leopards and crocodiles too. Also Sithulpawwa is an ancient Buddhist monastery. Yala is the second largest national park in Sri Lanka.
January is the best time to Sightseeing
Ella / Nuwara Eliya are the coolest places on this month.
Historical places
Anuradhapura, Polonnaruwa, Dambulla and Sigiriya are the best places you have to visit in January. Anuradhapura is an ancient city. Established on 4th century BC. The king Pandukhabaya ruled the whole county at that time. Polonnaruwa is the ancient kingdom of Sri Lanka
Summary Best Time To Visit – Sri Lanka
As a summary, January can consider as the best month to visit Sri Lanka comparatively other month. There are lots of things to do and see. January is an excellent time to visit Sri Lanka.