⚠️December is a challenging time to visit Sri Lanka — expect warm days around 82°F (lows near 71°F), heavy rainfall, plenty of sunshine.
About Sri Lanka
A teardrop-shaped island with the diversity of a continent. Sri Lanka delivers ancient Buddhist temples, misty tea plantations, leopard-filled national parks, and surf beaches — all connected by one of the world's most scenic train rides.
December Climate
Want a personalized match?
Tell us your climate preference and activities to see how Sri Lanka scores for your trip.
Find My Match →Year-Round Climate
Temperature
Sunshine
Rainfall
Best Time to Visit Sri Lanka
The best time to visit Sri Lanka is June–July, with highs around 89°F, 11+ hours of daily sunshine. Scored for warm, adventurous travel. Try different preferences
Weather Risks
Rainy season
April, May, September, October, November, December
Very high humidity
November, December
What to Pack
Based on December conditions in Sri Lanka
Light layers — t-shirts with a light jacket for evenings
Rain jacket and waterproof bag are essential — expect frequent showers
High SPF sunscreen, sunglasses, and a hat — strong sun expected
High humidity — moisture-wicking fabrics will keep you comfortable
Swimwear and water shoes — the beaches are calling
Insect repellent — mosquitoes are active in humid conditions
December in Sri Lanka
Flight prices unavailable for this route
Nightly hotel rates
Budget
$16–$33
Mid-Range
$46–$104
Luxury
$130–$364
Compare
Top South Asia Destinations Compared →