The south-western monsoon brings rain to the south-west of Sri Lanka between May and September, while the dry season in this region runs from December to March

In the north and eastern coastal regions of the country, the weather is influenced by the north-eastern monsoon, which brings wind and rain between October and January, and drier weather between May and September.

There is also an inter-monsoonal period during October and the first half of November,when rain and thunderstorms can occur across the island.

The period from December to mid-April is considered the peak season for the best weather and therefore larger numbers of visitors and higher prices. You are still likely to experience great weather at any other time of year and also avoid the crowds and get better value for money.

When it does rain, it’s unusual for this to last all day, with downpours often being short and sharp, with a number of inches falling in just a matter of minutes. In extremes this can lead to localised flooding and landslides which, when severe, may require alterations to your travel plans.

Humidity in Sri Lanka is high-typically ranging from 60% to 90% depending on location

Temperatures throughout the year hover around 30C (86F) Travelling to the hill country-for example to Nuwara Eliya you will find temperatures lower and in the evening can be distinctly chilly and you will need to think about having some warmer clothing

On the coast high winds can stir up the Indian Ocean and during these times the strong advice is not to swim as there are many drownings each year