



Planning to visit Sri Lanka in December? Check our guide on weather, best places to visit & travel tips.
Table of Contents
ToggleDecember is considered the start of the peak travel season in Sri Lanka. It is true especially along the southern and western coasts. The weather is warm and welcoming, beaches are pristine, and the festive atmosphere adds charm. It is a month that offers a perfect blend of relaxation, culture, and adventure.
Sri Lanka experiences two monsoon seasons: the northeast (October to January) and the southwest (May to September). December falls in the inter-monsoon period, with the northeast still affecting the eastern and northern parts, while the south and west dry up and shine.
Temperature:
Regional Weather Highlights:
Humidity & Rainfall:
Sea Conditions:
December is one of the best months to explore Sri Lanka’s diverse landscapes. From golden beaches to lush highlands, it is all touristy. The southwest and central regions shine because of dry, sunny days and pleasant nights.


Why Visit in December:
December is peak season in Galle, with ideal beach weather and minimal rainfall. The historic city shines under clear blue skies, and its charming old streets come alive with holiday festivities.
Highlights:


Why Visit in December:
Mirissa has calm waters, and marine life is abundant in December. Thus, making it one of the popular spots in Asia for whale watching. The small town also offers golden beaches, relaxed vibes, and great seafood.
Highlights:


Why Visit in December:
December offers pleasant daytime temperatures and cool evenings in Kandy. The city, nestled among misty hills, is both spiritually significant and historically rich.
Highlights:
Festive Note:
While Kandy is predominantly Buddhist, Christmas and New Year’s are celebrated modestly in some parts of the city, particularly in hotels and guesthouses.
Travel Tip:
Use Kandy as a base to explore the cultural triangle or continue on to Nuwara Eliya and Ella by train for an unforgettable scenic journey.


Why Visit in December:
Ella’s crisp mountain weather is perfect in December—ideal for hiking, sightseeing, and relaxing. Lush green hills contrast beautifully with clear blue skies, and the crowds are manageable before the Christmas rush.
Highlights:
Atmosphere:
Ella has a relaxed, backpacker-friendly vibe with boutique guesthouses, yoga classes, and cafes serving fresh local and Western food. December evenings are cool and often accompanied by bonfires.


Why Visit in December:
If you are looking for both relaxation and adventure, Bentota in December is amazing. Located just a couple of hours from Colombo, Bentota offers luxury beachfront resorts and plenty of family-friendly activities.
Highlights:
Festive Bonus:
Many resorts host grand Christmas Eve dinners and New Year’s Eve parties with fireworks, buffets, and music.
You can also visit Nuwara Eliya, Colombo, Hikkaduwa, and Yala National Park.
In December, Sri Lanka is a tropical paradise of blue skies, golden beaches, and misty mountains. The month begins as a peak travel season in the southern and western regions. It also offers the perfect blend of sunshine and cultural richness. Whether you are an adventurer, a beach lover, or a spiritual seeker, here are the top r things to do in Sri Lanka in December.
Why in December:
December is the official start of the whale-watching season along Sri Lanka’s southern coast. The seas around Mirissa are among the best places in the world to see blue whales, sperm whales, and dolphins.
What to Expect:
Tours typically start early in the morning (around 6:00 AM) and last 3–5 hours. Boats take you a few kilometers off the coast, where marine life thrives. In addition to whales, you might spot flying fish, turtles, and playful pods of spinner dolphins.
Best Time to Go:
From December to April, with calmer seas and more frequent sightings.
Tips:


Why in December:
The route between Kandy and Ella is often described as one of the most beautiful train journeys in the world—and December’s clear skies and lush greenery make it even more picturesque.
What to Expect:
The 6–7 hours ride weaves through emerald tea plantations, cloud-covered mountains, cascading waterfalls, and rural villages. Every turn offers a postcard-worthy view.
Tips:


Why in December:
Galle enjoys warm, sunny days in December, perfect for walking tours and beach explorations. The Galle Fort, a UNESCO World Heritage Site, is a must-visit for history lovers and culture seekers.
What to Expect:
Stroll along centuries-old ramparts, visit colonial churches, browse art galleries, and sip coffee in stylish cafes. The atmosphere is festive during Christmas, with holiday decorations, boutique shopping, and candlelit dinners.
Key Attractions:
Nearby Beaches:


Why in December:
The southern coast—from Hikkaduwa to Bentota—is sun-drenched and buzzing with life in December. The calm seas and warm weather make it the best time of year for water-based adventures.
Top Activities:


Why in December:
Cooler highlands offer a welcome break from the coastal heat, and tea plantations in Nuwara Eliya, Haputale, and Ella are stunning this time of year. The crisp December air and morning mists give the landscape a magical quality.
What to Expect:
Wander through rolling green tea estates, learn about tea processing at local factories, and sip freshly brewed Ceylon tea overlooking valleys.
Recommended Plantations:
Activities:


Consider this article as your guide for Sri Lanka in December. There are multiple places to visit and a number of activities to do. Choose what excites you the most.
Contact Ceylon Empire Travels the best travel agents in Sri Lanka to visit in Sri Lanka in December.
Yes, December is a perfect time to visit Sri Lanka. You get sunny skies, great beaches, and festive events.
The southern and western coasts (Galle, Bentota, Mirissa) enjoy dry and sunny weather. The hillside of the country is cool and misty but mostly dry.
Pack lightweight clothing, swimwear, and flip-flops for the coast, sunscreen, sunglasses, and a hat.
