Sri Lanka

When to Go

Sri Lanka has not one but two monsoons and the weather is different in different parts of the island all year round. Every season offers opportunities though, depending whether you like crowds, low prices or a bit of rain. If you can use some help with deciding in which season you want to travel, check out our special page on when to go.

High Season: December to March

Expect large crowds at Christmas and New Year.

Prices rise at Christmas and New Year for accommodation and transport.

The areas around the Hill Country and the beaches on the south and west coasts are busy.

Expect little rain in these areas.

The Maha monsoon means that there will be rain in the east and north of the country in December and January.

Shoulder Season: April & September to November

The weather is at its most stable around the country.

Domestic travel rises dramatically at Sri Lankan New Year in April.

Low Season: May to August

This is the Yala monsoon season so expect rain on the south and west coasts as well as the Hill Country.

Expect prices to be low.

Get Travel Tips

Join our community to have travel tips, deals, discounts, and content delivered right to your mailbox.

Wander Sri Lanka by map

Why I LOVE Sri Lanka

When I discovered the paradise that Sri Lanka truly is, I was sure it would be firm on the travelers map soon. The people are great, and the food is healthy and tasty. From great surf beaches, stunning UNESCO world heritage to an amazing nature, this country truly has it all.