• ATOL protected
  • Money-back guarantee
  • Free amendments
  • Low deposits
Notification icon

Save up to 40% on selected hotels with our Black Friday deals*

Sri Lanka

Avg weather in January
January
    29°
    View live forecast
    SUN
    11 Hrsper day
    RAIN
    171 mmper month
    HUMIDITY
    82 %avg
    WIND
    6 Mphavg
    Sri Lanka

    Sri Lanka weather January

    What’s the weather like in Sri Lanka in January?

    January falls in Sri Lanka’s dry season, making the new year a great time to visit the island. With glorious sunshine and low risk of rain, Sri Lanka has hot temperatures all day long, so make sure you pack plenty of sunscreen. To make the most of the warm, dry weather, head to the beaches on the southern and western coasts. In January the north and east of the island is still affected by the Maha monsoon, so you might get more rain in these areas. The higher central regions may have small amounts of rain, and cooler temperatures due to the altitude.

    Averages

    In Colombo, the average daily temperature in January is 27ºC. The sea temperature is a warm 28ºC, while average rainfall’s 62mm over the course of the month. In higher areas such as Kandy and Nuwara Eliya the temperature is lower yet pleasantly warm, but remember to bring some extra layers to wrap up at night. Colombo sees eight hours of sunshine each day, with sunset at around 6.10pm.

    Related Destinations