TripAware
Sri Lanka, Sri Lanka
South Asiamixed

Sri Lanka

Sri Lanka

⚠️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.

templestea-countrywildlifesurfingcultural

December Climate

82°HIGH
71°LOW
8.2hSUN/DAY
22dRAIN
87%HUMIDITY
82°WATER

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

82°71°82°JFMAMJJASOND
Avg High (°F)
Avg Low (°F)
Water (°F)

Sunshine

8hJFMAMJJASOND
Sunshine (hrs/day)

Rainfall

22dJFMAMJJASOND
Rain days/month

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

Great
Good
Fair
Avoid

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

Similar Destinations

Compare

Top South Asia Destinations Compared