December is an excellent time of year to visit Sri Lanka’s western and southern coasts, and hill country as the rainfall brought in by the south-west monsoon is replaced by blue skies and sunshine. In contrast, the north and east experience frequent rainfall at this time of year.

December is one of the best months to visit Sri Lanka. However, there are plenty of ways to go wrong planning a tour in December. You need to have a good understanding of the weather patterns, routes, travel times and the excursions to get it right.

While Sri Lanka is lively and worth visiting throughout the year, December is an on-season in the west and south coasts. One can soak the sunshine on the mesmerizing beaches while enjoying refreshing coconut water or beer.

The season being dry during December, allows one to freely visit the destinations like Kandy, Galle, Colombo and also national parks like Udawalawe, without any fear of unexpected rains. Sri Lanka is genuinely a year-round holiday destination, although December to mid-April is considered to be the peak season.

Sun in December

After facing heavy rains of the south-western monsoon between May and September, the south-west of Sri Lanka experiences the pleasingly warm and dry season from December to March. The day temperature in December is 30°C and the lovely evenings see a temperature drop to 22ºC, making it the prime time for tourism in the south-west, while the north-east is rainy and wet.

Best Beaches in Sri Lanka in December

These are the best beaches in Sri Lanka in December, based on average sunshine, sea temperature, rainfall and temperature. Though many factors can come into play when choosing your beach destination, the beach weather will often be a deciding factor. Here we list the top beaches based on the average weather conditions and sea temperature.

Unawatuna, Hikkaduwa, Weligala

Festival in December in Sri Lanka

Christmas In Sri Lanka

Christmas is celebrated on the 25th of December with aplomb. Preparation for this great day begins weeks before as in other countries. Over the years, it has become one of the most celebrated festivals in Sri Lanka and people wait for it eagerly. To witness the festivities and Christmas decorations in Sri Lanka, the best time to visit is between November to January.

Start to pilgrimage to sri paadaya (Adam’s Peak)

The pilgrimage season begins on poya day in December and runs until Vesak festival in May poya day. If you want to skip the crowd better to avoid Sri Lankan holidays and weekend because it may frustrating to wait hours to climb few steps.

Liquor Licensed Premises Closing Days - December 2022

2022 Wednesday, 07th of December Unduvap Full Moon Poya Day
2022 Sunday, 25th of December Christmas Day

*** More deatails &nbsp &nbsp &nbsp Not applicable for the Tourist Board Approved Hotel Licences (FL 7) & Special Boutique Villa Licences issued for a period of 03 years

Tour Itineraries for December

These itineraries are designed to give you some suggestions for what is possible when you travel in Sri Lanka, and they showcase some of the routes that we’ve found work particularly well.

If you would like to get a free personalized itinerary for your December Sri Lanka tour, drop us a message specifying your requirements. For those who prefer to do your own research, I can assure you this article will be an excellent resource.

 

Delightful Sri Lanka with Trincomalee

Galle/ Udawalawe/ Ella/ Kandy/ Sigiriya/ Trincomalee

  • No of Days: 6 Nights/ 7 Days
  • People: 1 - 10
View details
Sri Lanka’s Best with Arugambay

Kandy/ Ella/ Arugambay/ Udawalawe/ Galle

  • No of Days: 6 Nights/ 7 Days
  • People: 1 - 10
View details
A Glance to Sri Lanka

Negombo/ Sigiriya/ Dambulla/ Kandy/ NuwaraEliya/ Bentota

  • No of Days: 6 Nights/ 7 Days
  • People: 1 - 10
View details
Explore Sri Lanka

Sigiriya/ Polonnaruwa/ Dambulla/ Kandy/ Nuwaraeliya/ Yala/ Galle

  • No of Days: 6 Nights/ 7 Days
  • People: 1 - 10
View details
Sri Lankan Heritage & History

Negombo/ Wilpaththu/ Anuradhapura/ Sigiriya/ Polonnaruwa/ Dambulla/ Kandy/ Nuwaraeliya

  • No of Days: 6 Nights/ 7 Days
  • People: 1 - 10
View details

Contact Us