Kick off your shoes and explore those wonderful Sri Lanka beaches because January is a great month for weather in Sri Lanka.

January is peak season in Sri Lanka so demand – and prices – can be high. That makes it more it more important than ever to get the best advice about where the value lies.

Southern and western beaches all enjoy lots of sunshine hours, with humidity moderate and temperatures around 30C, although a weakening north-east monsoon might still linger in the north and east, especially along the coast.

Colombo also enjoys one of its sunniest and driest months of the year. It's a good time to visit Kandy and the Cultural Triangle, although occasional rain can occur.

Hill country temperatures are lower (average 20C in the day) because of the higher altitude and can make a refreshing change to the sun on the coast. It can rain here, although historically figures are relatively low.

January
February
March
April
May
June
July
August
September
October
November
December