Weather in Sri Lanka in December
December marks the beginning of the peak season in Sri Lanka, and it is one of the best months to visit the island nation. There can be some rain in the first half of December but hardly any in the second half of December.
The regions that have the best weather conditions in Sri Lanka in December are Anuradhapura, Sigiriya, Dambulla, Kandy, Nuwara Eliya, Ella, Galle, Yala, Udawalawe, Negombo, and Colombo. We recommend choosing Bentota, Beruwala, Ahungalla, Hikkaduwa, Unawatuna, Dikwella or Tangalle for your beach stay in this month.
The average daytime temperatures in the coastal lowlands of Sri Lanka in December range from 27°C to 31°C (80.6°F to 87.8°F). The average daytime temperatures in the central highlands of Sri Lanka in December range from 17°C to 25°C (62.6°F to 77°F).
Weather in Sri Lanka in December
December marks the beginning of the peak season in Sri Lanka, and it is one of the best months to visit the island nation. There can be some rain in the first half of December but hardly any in the second half of December.
The regions that have the best weather conditions in Sri Lanka in December are Anuradhapura, Sigiriya, Dambulla, Kandy, Nuwara Eliya, Ella, Galle, Yala, Udawalawe, Negombo, and Colombo. We recommend choosing Bentota, Beruwala, Ahungalla, Hikkaduwa, Unawatuna, Dikwella or Tangalle for your beach stay in this month.
The average daytime temperatures in the coastal lowlands of Sri Lanka in December range from 27°C to 31°C (80.6°F to 87.8°F). The average daytime temperatures in the central highlands of Sri Lanka in December range from 17°C to 25°C (62.6°F to 77°F).
Weather in Sri Lanka in December
December marks the beginning of the peak season in Sri Lanka, and it is one of the best months to visit the island nation. There can be some rain in the first half of December but hardly any in the second half of December.
The regions that have the best weather conditions in Sri Lanka in December are Anuradhapura, Sigiriya, Dambulla, Kandy, Nuwara Eliya, Ella, Galle, Yala, Udawalawe, Negombo, and Colombo. We recommend choosing Bentota, Beruwala, Ahungalla, Hikkaduwa, Unawatuna, Dikwella or Tangalle for your beach stay in this month.
The average daytime temperatures in the coastal lowlands of Sri Lanka in December range from 27°C to 31°C (80.6°F to 87.8°F). The average daytime temperatures in the central highlands of Sri Lanka in December range from 17°C to 25°C (62.6°F to 77°F).
Sri Lanka itineraries for December
Any itinerary that is planned according to the weather patterns of Sri Lanka in December will follow a clockwise itinerary and avoid the destinations in the north and east of Sri Lanka. Here are a couple of itineraries suitable for a December tour.
Sri Lanka itineraries for December
Any itinerary that is planned according to the weather patterns of Sri Lanka in December will follow a clockwise itinerary and avoid the destinations in the north and east of Sri Lanka. Here are a couple of itineraries suitable for a December tour.
Sri Lanka with Toddlers
Enjoy the best of Sri Lanka with your little ones. A slow-paced family holiday for people travelling with toddlers.
Sri Lanka Culture Trip
Discover the Magical beauty and the rich culture of Sri Lanka with our well-designed Sri Lanka culture trips.
SL & MV honeymoon
Romantic honeymoon in Sri Lanka and Maldives. Celebrate your love with an amazing holiday in the tropics.
Request a Free Quotation
Would you like to get our assistance to organize your Sri Lanka holiday? Drop us a message to get a tailor-made Sri Lanka holiday package that reflects your interests, budget, tour duration and the weather conditions of the month that you visit Sri Lanka.
Frequently Asked Questions
1. Is December a good time to visit Sri Lanka?
December is a great month to visit Sri Lanka. The Cultural triangle, central highlands and the south and west coastal areas enjoy lovely weather in December. If possible, schedule your Sri Lanka tour towards the second half of December. It will greatly improve your odds of having perfect weather during your Sri Lanka holiday.
2. How are the crowds and costs in Sri Lanka in December?
December is one of the busiest months for Sri Lanka as many tourists visit Sri Lanka for their Christmas holidays. Since the demand is high, most hotels and airlines charge relatively high prices for this month.
The best properties with low rates are the first to get fully booked. Book your Sri Lanka holiday 6 to 4 months in advance to enjoy the best offers.
3. How is the weather in Sri Lanka in December compared to adjacent months?
The first half of December is usually a bit rainy. However, it is still better than the weather in Sri Lanka in November. The second half of December is generally nice and sunny and has similar weather to January.
4. What to do in Sri Lanka in December?
December is a great time to enjoy excursions in Dambulla, Sigiriya, Anuradhapura, Kandy, Nuwara Eliya, Ella, Yala, Udawalawe and Galle. Please refer to the above itineraries to learn about the excursions that you can enjoy in these locations.
If you like, you may also visit Adam’s Peak for a stunning hike. The Adam's Peak pilgrim season commences on the Unduvap Poya day in December. Adam’s Peak has religious importance for many people. Buddhists believe its footprint belongs to the Lord Buddha, Hindus believe it belongs to Lord Shiva, and Muslims and Christians believe it is Adams's first step after Eden.
5. Are there any local festivals in Sri Lanka in December?
The earlier mentioned Unduvap Poya and the Christmas festival are the major local celebrations in Sri Lanka in December.
All the star-class hotels that cater to tourists in Sri Lanka have Christmas celebrations on the 24th of December. Still, the resorts in the down south coastal areas (Bentota, Hikkaduwa, Unawatuna, Mirissa, etc.) are known to have the best Christmas parties in Sri Lanka.
If you prefer a more traditional Christmas celebration, Negombo is the best choice for you. It has a sizeable Christian community. Hence, Christmas is one of the main celebrations there.
6. Where to spend New Year in Sri Lanka?
The best locations to spend the 31st night in Sri Lanka are Mirissa, Hikkaduwa, Bentota and Colombo. There are plenty of good parties with colourful fireworks in these locations. You will also see a vibrant atmosphere in Ella on this festive night.
More Tips for Your Holiday
"We have had our amazing driver taking us around Sri Lanka with our 15 month old daughter for the last two weeks. Everything has been organized for us and everything has been perfect.Anyone thinking about going to Sri Lanka with their little ones should book with Travellers Isle. Nothing has been too much trouble for them. All hotels have been fabulous and our driver has been so helpful, amazing with our daughter, professional and knowledgeable."