Sri Lanka in December

Peak season perfection with ideal weather for all regions, whale watching season begins, Christmas celebrations, and year-end festivities across the island.

⚡ Quick Facts About December

Best For
All Regions
Rainfall
Minimal
Temperature
28-31°C
Crowd Level
Very High
Price Level
Peak
Humidity
60-70%

Weather in December

December offers nearly perfect weather: warm (28-31°C), minimal rainfall, clear skies, calm seas, moderate humidity. Ideal conditions for beaches, safaris, cultural sites, and all outdoor activities. This is peak season for good reason.

Best Destinations

West & South Coasts (Best): Colombo, Galle, Mirissa, Bentota. Perfect beach weather. Whale watching season begins (December-April).

Cultural Triangle: Excellent conditions for temples and ruins.

Wildlife Parks: Accessible but busier.

East Coast (Fair): Monsoon tail-end still affects conditions. May through September better.

December Highlights

Whale Watching Season Begins: First month of season. Blue whale and sperm whale sightings begin from Mirissa and Dondra.

Peak Season Pricing: Hotels: $80-150+/night. Daily budget: $80-150/day mid-range travelers. 40-60% price premium. Book 2-3 months advance.

Christmas & New Year Celebrations: Resorts organize special dinners, beach parties, cultural shows. Festive atmosphere.

7-Day Itinerary

Days 1-3: South coast (Galle, Mirissa whale watching). Days 4-5: Sigiriya & Dambulla. Days 6-7: Kandy Temple or return journey with stops.

Pricing & Costs

Budget: $30-50/night. Mid-range: $80-150/night. Luxury: $200+/night. Daily totals: budget $50-70, mid-range $120-180, luxury $250+/day.

Key Tips

Must I book so far in advance?

Yes. December books out 2-3 months ahead. Quality accommodations fully booked by September for December. Book immediately if considering December travel.

Are whale watching success rates good in December?

December starts the season with 40-50% sighting rates. January-February are better (80-90%). But December is still good and less crowded than peak months.

Year starts over in January: Visit our complete monthly guide for full comparison.

Experience Peak Season in December

Perfect weather, whale watching begins, festive celebrations, unforgettable memories

Plan Your December Trip →