Best Time To Visit Sri Lanka
The hustle and bustle of the capital city can be enjoyed throughout the year. With vibrant markets, soaring buddhist and hindu temples, luxury hotels and cheap street food, the capital Colombo has something surprising all year round.
Colombo: All year around
Golden Beach Stays
If sea breeze and plenty of sunshine is what you're after why not visit a beach resort with all the fun activities one could wish for. Places like Pasikuda and Nilaveli boasts of untouched beaches miles on end for who love isolation and tranquility. The best time visit these golden sandy beaches are as follows:
Negombo, Galle, Kalpitiya, Tangalle, Matara, Mirissa, Weligama, Hikkaduwa - November to April
Nilaveli, Trincomalee, Arugambay - April to October
Passekudah - May to September
Beruwala, Bentota, Kalutara - December to March
Jaffna - All year around
Merge with mother nature and its splendid wildlife with a safari tour to one of the country's many forest reserves. Certain national parks have a best time to visit depending on the colonising times of migrant birds. Please refer to the chart below as a guide:
Wilpattuwa National Park - Feb to Oct
Yala National Park - All year around
Udawalave national park - All year around
Minneriya National Park - May to Sep
Pinnewala Elephant Orphanage - All year around
Lahugala National park - May to Sep
Kaudulla National Park - Oct to Mar
Kumuna National Park - Jan to Jun
Wasgamuwa National Park - Jan to Mar
Many historic and places of ancient heritage can be viewed all year round, although the months of May to July can be hot especially in places like Anuradhapura and Polonnaruwa.
Anuradhapura, Polonnaruwa, Sigiriya, Dambulla & Kandy - All year around
The central highlands offer a cool and less humid temperatures throughout the year. However, during winter, certain areas witness ground frost and the night could be especially chilly.
Nuwaraeliya - Dec to Apr
Bandarawela - Dec to Apr
Hatton - Dec to Apr
Badulla - Dec to Apr
Horton Planes - Nov to Mar
Sinharaja Rain Forest Reserve
The sinharaja is an evergreen tropical rainforest that has been protected by Sri Lankan law as a forest reserve. The best time to visit Sinharaja is:
Sinharaja Rain Forest - Dec to Apr
Sinharaja Rain Forest - Jul to Aug
Waterfalls offer breathtaking scenery and atmosphere. The best times are during when the water levels in the river are at their peak making the fall full of lush and splendor.
Dunhina Water Fall - Jun to Jul
Diyaluma - Mar to Apr
Rawana Falls - Dec to Apr
Bambarakanda Falls - Mar to May
All botanical gardens are well maintained and can be enjoyed throughout the year. Please note: you maybe offered plant seeds in these gardens but do not be tempted to buy them as you will not be allowed to take them outside the country.
Peradeniya Botanical Gardens - Year around
Hakgala Botanical Gardens - Year around
May to December
The Sripada (or Adam's Peak) is open for humans to worship/visit during the months of May to December.
Whale Watching - November to April
Dolphin Watching - November to April
For surfing seasons please refer the chart below:
West coast - November to March
East coast - April to September