Sri Lanka: Where to Go in December – Your Ultimate Travel Guide
December in Sri Lanka is a fantastic time to explore the island’s diverse landscapes, rich culture, and pristine beaches. As the southwest monsoon retreats, much of the island experiences dry and sunny weather — perfect for vacationers looking for both adventure and relaxation. From ancient cities and wildlife safaris to picturesque coastlines and festive celebrations, Sri Lanka offers numerous must-see destinations in December.
Why Visit Sri Lanka in December?
December marks the beginning of the peak tourist season for most parts of Sri Lanka, especially on the west and south coasts, as well as the Cultural Triangle. The rainfall eases off, temperatures remain pleasantly warm ranging from 26°C to 31°C (79°F to 88°F), and the seas are calm and clear. This makes December the ideal month for beach holidays, sightseeing, and outdoor activities such as hiking and wildlife safaris.
Moreover, Sri Lanka’s vibrant cultural calendar features the Unduvap Poya day (a Buddhist public holiday), Christmas events, and other local festivals, providing visitors a unique chance to immerse themselves in local traditions and festivities.
Top Places to Visit in Sri Lanka During December
1. Colombo – The Bustling Capital
Begin your journey in Colombo, Sri Lanka’s energetic capital city. December is a great time to explore Colombo’s eclectic mix of colonial architecture, lively markets, trendy cafes, and vibrant nightlife. Visit Galle Face Green for sunset strolls or explore the Dutch Hospital precinct for food and shopping.
Don’t miss attending Christmas celebrations in Colombo; many hotels and churches host special events that reflect the island’s multicultural character.
2. The Cultural Triangle (Anuradhapura, Polonnaruwa, Sigiriya, Dambulla)
If history and archaeology fascinate you, head to the Cultural Triangle. December’s dry climate is ideal for exploring ancient cities and UNESCO World Heritage Sites without the discomfort of heavy rain. Climb Sigiriya Rock Fortress early in the morning to avoid crowds and heat. Visits to the golden cave temples of Dambulla and the sprawling ruins at Polonnaruwa provide breathtaking insights into Sri Lanka’s rich heritage.
3. Kandy – The Hill Capital
Enveloped by misty hills and tea plantations, Kandy offers a cooler respite from the coastal heat. The weather remains mild in December, perfect for strolls around Kandy Lake or visiting the revered Temple of the Tooth Relic, one of Buddhism’s most sacred sites.
The month also hosts Unduvap Poya, a major Buddhist pilgrimage day that brings vibrant ceremonies and traditional rituals to Kandy, offering a spiritual experience for visitors.
4. South Coast Beaches – Mirissa, Unawatuna, Galle & Tangalle
December is outstanding for beach lovers, especially along Sri Lanka’s south and west coasts. These areas enjoy excellent weather with sunny skies and calm waters—ideal for swimming, snorkeling, and whale watching.
Mirissa is famous as a whale-watching hotspot, where December marks the start of the prime season to glimpse blue whales and dolphins. Unawatuna offers golden beaches with a laid-back vibe, while the historic city of Galle beckons with its charming Dutch Fort, quaint streets, boutique shops, and cafés.
Tangalle provides a quieter beach option, perfect for those seeking relaxation away from the crowds.
5. Nuwara Eliya and Central Highlands
Known as “Little England”, Nuwara Eliya boasts cooler temperatures year-round and is particularly refreshing in December. Surrounded by emerald tea plantations, the town is perfect for scenic walks, visits to colonial-era buildings, and exploring waterfalls like Lover’s Leap.
Take a train ride through the hill country from Kandy to Nuwara Eliya for one of the most breathtaking journeys in Asia. December’s dry weather ensures this experience is enjoyable without interruptions.
6. Yala National Park and Wildlife Safaris
For wildlife lovers, Yala National Park is a must-visit in December. The park is famous for its leopard population as well as elephants, sloth bears, and a myriad of bird species. December’s dry season means animals gather near water holes, making it easier to spot them during safari tours.
Other notable parks to consider are Udawalawe National Park (known for elephants) and Bundala National Park for birdwatching.
Practical Tips for Traveling in Sri Lanka in December
Weather & Packing
Though December is generally pleasant and dry, weather can vary slightly depending on the region. The east coast (Trincomalee, Passikudah) may still experience some rain early in the month while the south and west stay mostly dry.
Pack light cotton clothing for daytime, a hat, sunglasses, and sunscreen for beach days. Include a light jacket or shawl for cooler evenings in the hill country. Comfortable walking shoes are essential for heritage site exploration and safaris.
Accommodations & Booking
Since December heralds high tourist season, it’s wise to book accommodations and tours in advance. Whether you prefer luxury resorts on the coastline, eco-lodges near wildlife parks, or guesthouses in cultural hubs, availability shrinks quickly in this period.
Transportation
Sri Lanka has many transport options. Trains offer scenic journeys, especially in the hill country. Private taxis and tuk-tuks are handy for short distances. Hiring a car or booking guided tours can make exploring multiple destinations more convenient, particularly with limited time.
Festivals and Cultural Activities
December’s public holidays and festivals enhance the travel experience. Participate in local celebrations, join temple ceremonies, or savor Christmas festivities blending Sri Lankan flavors with western traditions.
Final Thoughts
With its harmonious blend of natural beauty, cultural richness, and warm hospitality, Sri Lanka in December is truly enchanting. Whether you seek relaxation on sun-kissed beaches, adventure in verdant hills, or spiritual connection in ancient temples, the island promises memories to last a lifetime.
If you’re planning a trip to Sri Lanka this December, consider mixing and matching destinations from this guide to enjoy the best combination of experiences.
Quick Recap: Top Destinations in Sri Lanka for December
- Colombo – City sights and festive vibes
- Cultural Triangle – Ancient history and temples
- Kandy – Spirituality and cooler hill climate
- South Coast Beaches – Mirissa, Unawatuna, Galle, Tangalle
- Central Highlands – Nuwara Eliya and tea plantations
- Yala National Park – Wildlife and safaris
Ready to dive into the magic of Sri Lanka this December? Pack your bags, bring your curiosity, and get ready for an unforgettable journey.


Leave a Reply