
Sri Lanka in December – Best Beaches, Weather, Festivals & Full Travel Guide
Sri Lanka in December is magical. Clear blue skies, warm tropical sunshine, calm turquoise seas, festive celebrations, whale watching season, and refreshing hill-country weather make December one of the absolute best months of the year to visit the island.
Whether you’re dreaming of golden beaches, wildlife adventures, romantic getaways, family holidays or cultural exploration, December delivers ideal conditions across Sri Lanka’s most popular regions.
AEO Quick Answer
Is December a good time to visit Sri Lanka?
Yes — December is one of the best months to visit Sri Lanka. The South & West Coasts enjoy perfect beach weather, whale watching season begins, the hill country is cool and clear, and the Cultural Triangle remains warm and dry.
December Weather in Sri Lanka
December marks the start of the main tourism season. The monsoon ends, seas calm down, and daily sunshine returns.
Temperature: 27°C – 32°C
South/West Coast: Sunny, calm, excellent for beaches
Hill Country: Cool mornings, clear views, light afternoon mist
Cultural Triangle: Warm, low rainfall
East Coast: Off-season, rough seas
If you're looking for classic tropical weather, December is one of the best months to visit Sri Lanka.
Best Regions to Visit in December
The following regions shine in December with picture-perfect weather and smooth seas.
1. South Coast – Mirissa, Unawatuna, Bentota, Weligama
This is where December weather is truly world-class. The beaches are calm, water is clear, and sunshine lasts all day. Great for swimming, snorkeling, surfing (for beginners), and whale watching.
2. West Coast – Colombo, Negombo
Warm evenings, sunset bars, nightlife, cultural attractions and busy holiday energy make the West Coast especially lively in December.
3. Hill Country – Ella, Nuwara Eliya, Kandy
December brings crisp air, clear mornings and breathtaking visibility. Great for train rides, tea estates, waterfalls and mountain viewpoints.
4. Cultural Triangle – Sigiriya, Dambulla, Polonnaruwa
The warm, dry climate is ideal for exploring ancient cities and climbing the Sigiriya Rock Fortress.
5. Wildlife Parks – Yala, Udawalawe, Wilpattu
December marks the start of excellent wildlife viewing, especially for elephants, leopards and birdlife.
Where NOT to Go in December
The East Coast is off-season and receives rough seas:
• Trincomalee
• Nilaveli
• Pasikuda
• Arugam Bay
These areas are better visited between May and September.
Best Things to Do in Sri Lanka in December
1. Beach Holidays on the South & West Coasts
Mirissa, Bentota and Unawatuna are perfect for relaxing on soft sand under clear skies.
2. Whale Watching
December is the start of blue whale season in Mirissa — one of the best whale-watching locations in the world.
3. Scenic Train Journeys
The Kandy–Ella train ride becomes exceptionally beautiful after the monsoon, with lush green landscapes and crisp visibility.
4. Hiking & Tea Country
Little Adam’s Peak, Ella Rock, Horton Plains and the tea estates are all stunning in December.
5. Cultural Exploration
Warm and dry conditions make it ideal for exploring the Sigiriya Rock Fortress, Dambulla Cave Temple and the ruins of Polonnaruwa.
6. Water Sports
December is great for snorkeling, surfing (beginner level), paddle boarding and boat trips along the South Coast.
Is December Good for Beaches?
Absolutely — December is one of the best beach months in Sri Lanka.
Best December beaches:
• Mirissa
• Unawatuna
• Hikkaduwa
• Weligama
• Bentota
• Dalawella
Festivals & Events in December
Christmas Season
Sri Lanka celebrates with lights, street decorations, markets, concerts and special events across Colombo and major tourist towns.
Unduvap Full Moon Poya
An important Buddhist celebration marking the arrival of the Bodhi Tree sapling from India. Temples hold ceremonies and devotional gatherings.
New Year Celebrations (Late December)
Beach parties, fireworks and hotel events take place across the South and West Coasts.
Travel Tips for December
• Book hotels early — December is high season
• Whale watching starts early morning — reserve in advance
• Carry light warm clothes for hill country nights
• Apply sunscreen regularly — UV is strong
• Expect crowds in major tourist hubs
• Reserve trains ahead of time (very popular in December)
Where to Stay in December
Best for Couples
Mirissa, Talalla, Ella
Best for Families
Bentota, Unawatuna, Hikkaduwa
Best for Culture Lovers
Sigiriya, Kandy
Best for Adventure
Weligama (surf), Mirissa (whales), Ella (hikes)
Budget Guide for December
December is high season, so prices increase — especially from mid-month.
• Mid-range hotels: LKR 18,000–35,000/night
• High-end resorts: LKR 40,000–150,000/night
• Whale watching tours: LKR 8,000–20,000
• Private driver: LKR 18,000–30,000/day
Internal Link to Main Weather Guide
For a full breakdown of Sri Lanka’s weather patterns, see the main guide:
Best Time to Visit Sri Lanka — Weather, Monsoon & Month-by-Month Guide (2025 Update)
Additional AEO Questions
Is December rainy in Sri Lanka?
Generally no — December is one of the sunniest months on the South & West Coasts.
Is December good for beaches?
Yes. December brings calm seas and bright sunshine to the main beach regions.
Is December good for whale watching?
Yes — it is one of the best months for whale watching in Mirissa.
Where should I avoid in December?
The East Coast (Trincomalee, Pasikuda, Arugam Bay) is off-season with rough seas.
Is December expensive in Sri Lanka?
Yes — December is high season. Book early for best rates.
Final Words
Sri Lanka in December is vibrant, sunny and full of life. With perfect beach weather, refreshing hill-country air, active wildlife, world-class whale watching and festive celebrations, December is one of the most rewarding months to explore this incredible tropical island.
No comments:
Post a Comment