Travel Tips

Sri Lanka in December: Weather, Where to Go and What to Book

What to expect from Sri Lanka in December — weather by region, which coast is in season, what opens this month, and how far ahead to book.

9 min read
Calm turquoise water and palm trees on a Sri Lankan beach in the dry season

December is the month Sri Lanka turns. The northeast monsoon is still finishing over the far side of the island while the west and south coasts dry out, the sea flattens, and the whole southwest half of the country moves into its best three months of the year. It is also when the island gets busy. This guide covers what the weather actually does in December, which regions are worth your time, and what needs booking before you arrive.

Key Takeaways

  • December opens the peak season on the west coast, south coast and hill country
  • The east and north are still wet — save Trincomalee and Arugam Bay for the middle of the year
  • Whale watching season opens off Mirissa and runs through to April
  • The Adam's Peak pilgrimage season begins on the Unduvap full moon this month
  • Expect warm coastal days around 28–30°C and genuinely cold nights in Nuwara Eliya
  • Demand climbs steeply through the month — the last two weeks sell out first
  • Early December is the quiet sweet spot before festive pricing and crowds arrive

What the Weather Actually Does

December is a transition month rather than a settled one, and the first half behaves differently from the second.

RegionEarly DecemberLate December
West coast (Negombo, Colombo)Drying out, occasional showerReliably dry and warm
South coast (Bentota to Tangalle)Improving fast, calming seaExcellent, peak beach conditions
Hill country (Kandy, Ella, Nuwara Eliya)Clearing, cool morningsClear skies, cold nights
Cultural Triangle (Sigiriya, Dambulla)Warm, some afternoon rainWarm and mostly dry
East coast (Trincomalee, Arugam Bay)Wet, rough seaStill wet, most places closed

Coastal daytime temperatures sit around 28–30°C for the whole month. The number that surprises people is Nuwara Eliya, where December nights regularly drop into single figures. Bring a proper layer if the hill country is on your route — most guesthouses there have no heating.

Which Coast to Choose

This is the decision that shapes a December trip, and it is not a close call.

Go southwest. The stretch from Negombo down through Bentota, Galle, Weligama, Mirissa and on to Tangalle is entering its strongest season. Calm water, wide sand, boat trips running reliably, and everything open.

Avoid the east. Trincomalee, Nilaveli, Pasikuda and Arugam Bay are under the northeast monsoon in December. Many hotels and surf camps simply close for the season. They are superb places between May and September, and frustrating ones now.

The exception worth knowing is the Cultural Triangle. Sigiriya, Dambulla, Anuradhapura and Polonnaruwa sit in the dry zone and work well in December, which is why the classic circuit pairs them with the southwest so neatly.

What Opens This Month

Two seasons begin in December, and both are worth planning around.

Whale watching from Mirissa. Boats start running in November and December brings the calmer water. Blue whales, sperm whales and large spinner dolphin pods are all realistic sightings from here through to April. Our whale watching guide covers what a morning at sea actually involves and how to pick an operator that keeps its distance.

The Adam's Peak pilgrimage. The climbing season opens on the Unduvap full moon, which falls in December, and runs until Vesak in May. Once it opens the stairway is lit through the night and the tea stalls along the route reopen. Full detail in our Adam's Peak guide.

Unduvap Poya and the Festive Build-Up

The Unduvap full moon marks the arrival of the sacred bo sapling at Anuradhapura, and like every poya day it is a public holiday. Alcohol is not sold in shops and bars, and many Sri Lankans travel to religious sites — Anuradhapura in particular is busy.

From roughly the third week the calendar shifts again as the festive season builds. Christmas is widely marked across Sri Lanka regardless of religion, and the last week of December is the busiest tourist week of the year. If your dates fall there, read our Christmas and New Year guide before you commit to anything.

Early December Is the Sweet Spot

If your dates are flexible, the first two weeks of December are the best value the peak season offers.

The weather is already good and improving daily, the beaches are open and calm, whale boats are running, and none of the festive demand has arrived yet. Availability is far better, roads are quieter, and popular restaurants take walk-ins.

By around the 18th that changes sharply and stays changed until the second week of January.

What to Book Before You Arrive

December is not a month to improvise, and the later in the month you travel the more true that becomes.

  • Accommodation on the south coast — the well-reviewed small places fill first
  • Reserved seats on the hill country train — the Kandy to Ella route sells out weeks ahead
  • Whale watching for a specific morning — boats are limited and weather can cancel a day
  • Anything at all over Christmas and New Year — restaurants and hotels both
  • Private transport if you are moving on fixed dates, since drivers get committed early — see our transportation options for the vehicle range

What to Pack for December

Coastal Sri Lanka needs very little. The hill country is what catches people out.

ItemWhy
Light layers and a fleeceNuwara Eliya nights drop close to freezing
Light rain jacketShowers are short but arrive without warning
Modest cover for templesShoulders and knees covered at all religious sites
Reef-safe sunscreenSun is strong even when it feels breezy
Insect repellentEspecially inland and around the parks
Shoes with gripFor Sigiriya, Little Adam's Peak and wet stone steps

A Realistic December Route

The standard circuit works particularly well this month because every stop on it is in season.

  1. Negombo or Colombo — arrive, adjust, and stay close to the airport for the first night
  2. Cultural Triangle — Sigiriya and Dambulla, starting the climb early
  3. Kandy — the Temple of the Tooth and the botanical gardens at Peradeniya
  4. Hill country — Nuwara Eliya and Ella, taking the train for at least one leg
  5. South coast — Mirissa or Tangalle, with a whale trip and a park safari nearby

That is ten days at a comfortable pace, and it is set out day by day in our 10-day Sri Lanka itinerary.

Plan Your December Trip

With the month understood, the next steps are choosing where to base yourself and locking in the pieces that sell out:

Build Your Custom TourPlan My Trip

What's on your mind? Let's talk.

Sri Lanka in December: Weather, Where to Go and What to Book | Ceylon Jay Travels