Get in touch

Sri Lanka weather & when to go: January

Sri Lanka January weather overview

January is a great month to travel in Sri Lanka, with the beaches along the southern and western coasts all experiencing plenty of sunshine and minimal rainfall throughout the month, although rainfall is expected further to the north and east, especially in coastal regions. Expect average temperatures around 30 °C.

Find inspiration for your holiday to Sri Lanka

Sri Lanka weather & when to go

Pick a month below


January’s weather in detail

To the east, the north-eastern monsoon should be starting to wind down, meaning that the National Park of Yala and Wilpattu will also be hot and dry, making January a good month for wildlife sightings as the animals gather around water holes. 

The central regions of Kandy, the hills of Tea Country, and to a lesser extent the Cultural Triangle, are likely to be receiving a little rainfall in January. Whilst the usual warm weather is expected in the Cultural Triangle, temperatures in the Tea Country, especially around Nuwara Eliya, remain cooler due to the higher altitude (avg temp: 20 °C). Cooler temperatures and minimal rainfall make January a good month for climbing Adam's Peak.

You may like

surfing at Arugam bay

Sambol & Surf

Combine the island’s top wildlife crowd pleasers with some magnificent hidden gems and cultural highlights before spending some time on the beach.

Price from: £3,490 US$3,990
Ideal length 14 days
Take me there
Sri Lanka Journey Wildilfe Adventure

Looking for inspiration?