Sunny south-coast beach in December

Best time to visit

Sri Lanka in December

Winter-sun high season begins

December is the start of Sri Lanka's peak season. The south and west coasts are dry and sunny, the hill country is clear, and whale watching resumes off Mirissa. It's a favourite for festive winter-sun escapes - book early, especially around Christmas and New Year.

Best regions: South & west coast, Hill country

Who it suits: Winter-sun seekers, festive-break travellers and honeymooners.

Region by region

Weather across Sri Lanka in December

South & West Coast

Great

Dry, sunny, calm - prime beach weather.

East Coast

Off-season

North-east monsoon - wet and rough.

Hill Country

Good

Clear and cool, chilly at night.

Cultural Triangle

Mixed

Drier than October/November but showers possible.

Events this month

Unduvap PoyaChristmas & New Year

Good to know

Visiting in December

Is December a good time to visit Sri Lanka?

It's one of the best months for the south coast and hills - just book well ahead, as the festive period is the busiest of the year.

Let's plan your Sri Lanka

Planning a trip in December?

Tell us your dates and we'll build a route around the best of December - wherever the sunshine is.

We use cookies to understand what helps travellers plan their trip. You can accept analytics cookies or continue with essential cookies only. See our cookie policy.