in Sri Lanka: when to go?

tropical humide climate

Le Sri Lanka bénéficie d'un climat tropical humide avec deux moussons distinctes qui créent des saisons favorables alternées selon les régions. La côte ouest et sud connaît sa saison sèche de décembre à mars, période idéale pour explorer Colombo, Galle et les plages du sud. Inversement, la côte est (Trincomalee, Arugam Bay) révèle ses plus beaux atours d'avril à septembre quand l'ouest subit la mousson. Cette particularité climatique permet de visiter le Sri Lanka toute l'année en choisissant la bonne région. Les températures restent agréablement constantes (25-30°C) mais l'humidité peut être élevée. Pour un premier voyage découvrant l'essentiel de l'île (Triangle Culturel, Kandy, côte sud), privilégiez janvier-mars. Les amateurs de surf et de plages sauvages opteront pour juillet-août sur la côte est.

Best period
January to March, July to August
Good alternatives
April, June, September, December
Rainy season
May, October to November
Ideal:JanuaryFebruaryMarchJulyAugust
Avoid:MayOctoberNovember

Year-round overview

Select a month to plan your trip

Ideal (5)Favorable (4)Fair (3)Unfavorable (2)Not recommended (1)

Climate in numbers

Monthly temperatures and precipitation

Temperature (°C)

Precipitation (mm)

Find your best time to go

Select your traveler profile to discover the best months to travel

0
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Plan your trip

Answer 3 questions to receive personalized recommendations

1When would you like to travel?

2How long is your trip?

3What type of trip are you looking for?

Are you hesitant between several periods?

A local expert can tell you which region to prioritize based on your dates and build an itinerary tailored to your wishes.

Reply within 24 hours Custom Itinerary No commitment

Month by month

Find detailed climate information for each month of the year.

Temperature

22° — 31°C

Precipitation

60 mm

Average temperature

26.5°C

Rating

Idéal

By climate zone

Climat général Sri Lanka5/5

Conditions parfaites pour les plages du sud et l'exploration culturelle. Idéal pour un premier voyage au Sri Lanka.

Temperature

22° — 31°C

Precipitation

45 mm

Average temperature

26.5°C

Rating

Idéal

By climate zone

Climat général Sri Lanka5/5

Le mois le plus sec de l'année. Parfait pour toutes les activités touristiques sur la côte ouest et sud.

Temperature

23° — 32°C

Precipitation

90 mm

Average temperature

27.5°C

Rating

Bon

By climate zone

Climat général Sri Lanka4/5

Encore favorable malgré quelques averses. Températures en hausse mais supportables avec la brise marine.

Temperature

24° — 33°C

Precipitation

180 mm

Average temperature

28.5°C

Rating

Correct

By climate zone

Climat général Sri Lanka3/5

Transition climatique avec hausse des pluies. Moment idéal pour basculer vers la côte est qui se découvre.

Temperature

25° — 32°C

Precipitation

280 mm

Average temperature

28.5°C

Rating

Moyen

By climate zone

Climat général Sri Lanka2/5

Fortes pluies sur la côte ouest et sud. Évitez cette période sauf pour découvrir la côte est.

Temperature

25° — 31°C

Precipitation

220 mm

Average temperature

28°C

Rating

Correct

By climate zone

Climat général Sri Lanka3/5

Mousson bien installée à l'ouest. La côte est commence à révéler son potentiel avec moins de pluie.

Temperature

25° — 30°C

Precipitation

150 mm

Average temperature

27.5°C

Rating

Bon

By climate zone

Climat général Sri Lanka4/5

Excellente période pour Trincomalee et Arugam Bay. La côte est profite de conditions optimales.

Temperature

25° — 30°C

Precipitation

140 mm

Average temperature

27.5°C

Rating

Bon

By climate zone

Climat général Sri Lanka4/5

Conditions idéales sur la côte est pour le surf et la plongée. Températures plus douces qu'en début d'année.

Temperature

25° — 31°C

Precipitation

180 mm

Average temperature

28°C

Rating

Correct

By climate zone

Climat général Sri Lanka3/5

Encore favorable à l'est mais les pluies augmentent. Période de transition entre les deux moussons.

Temperature

24° — 31°C

Precipitation

320 mm

Average temperature

27.5°C

Rating

Moyen

By climate zone

Climat général Sri Lanka2/5

Période la plus pluvieuse de l'année sur toute l'île. Fortes averses et orages fréquents partout.

Temperature

23° — 30°C

Precipitation

280 mm

Average temperature

26.5°C

Rating

Moyen

By climate zone

Climat général Sri Lanka2/5

Pluies encore importantes mais en diminution. Évitez cette période sauf urgence ou budget serré.

Temperature

22° — 31°C

Precipitation

120 mm

Average temperature

26.5°C

Rating

Bon

By climate zone

Climat général Sri Lanka4/5

Amélioration nette des conditions. Bon moment pour commencer à explorer la côte ouest à nouveau.

Frequently asked questions

Everything about the climate and the best time to visit in Sri Lanka

The best months to visit in Sri Lanka are January, February, March, July, August. This period offers favourable weather and ideal conditions for exploring the country at its best.

Yes, the tropical climate of Sri Lanka remains warm and humid year-round (average temperature 27.0°C). Seasonal variations mainly concern rainfall rather than temperatures.

The rainy season in Sri Lanka mainly affects May, October, November. Showers are generally short and intense, often occurring late in the day, followed by beautiful sunny spells.

Absolutely. Traveling in Sri Lanka during the rainy season even has its advantages: lush landscapes, fewer tourists, more favorable rates. Our local agency adapts itineraries based on actual weather conditions.

Underwater visibility in Sri Lanka is optimal during the dry season, between January, February, March, July, August. Water temperature remains pleasant year-round (around 28-30°C). Our agency guides you to the best spots according to the season.

If your travel dates don't match the ideal season in in Sri Lanka, the Nomadays network brings together more than 100 local agencies worldwide. Get in touch to find out which destination would be ideal for your dates.

Landscape of Sri Lanka

Let's imagine your trip
to Sri Lanka

Every journey is unique. Tell us your wishes and receive a personalized proposal within 24 hours, with no obligation.

Response within 24 hours — No commitment — 100% free quote