Sri Lanka · Best time to visit

When to go to Sri Lanka

Sri Lanka has two monsoons that arrive at different times on different coasts, so part of the island is always dry. December to April suits the west, south and hill country; May to September suits the east.

The seasons

Two monsoons, two coasts

December to April: the west and south coasts, the hill country and the Cultural Triangle are dry and sunny. This is the main season.

May to September: the south-west monsoon brings rain to the west and south coasts and the hill country, while the east coast (Trincomalee, Pasikudah, Arugam Bay) has its season. The Cultural Triangle stays mostly dry.

October and November are the inter-monsoon months, with heavy afternoon storms across much of the island and the north-east monsoon arriving in the north and east.

Month by month

Where to go in each month

MonthSeasonWhere to goKeep in mind
JanuaryAt its bestWest and south coasts, hill country, Cultural TriangleRain on the east coast
FebruaryAt its bestWest and south coasts, hill country, Cultural TriangleBusy on the south coast
MarchAt its bestEverywhere except the east coast; whales off MirissaHot and humid
AprilGoodHill country, Cultural Triangle; New Year in mid-AprilAfternoon showers
MayGoodEast coast, Cultural TriangleMonsoon arrives in the south-west
JuneGoodEast coast, Cultural TriangleRain on the west and south coasts
JulyGoodEast coast, Cultural Triangle; Kandy Perahera in July or AugustWettest weeks in the hill country
AugustGoodEast coast; elephants at MinneriyaRain in the south-west
SeptemberGoodEast coast; elephants at MinneriyaYala often closes for part of September and October
OctoberSome regionsCultural Triangle early in the monthInter-monsoon storms across the island
NovemberSome regionsWest coast late in the monthRain in the north and east
DecemberGoodWest and south coasts, hill countryRain on the east coast

Region by region

The best months for each region

Cultural Triangle (Sigiriya, Polonnaruwa, Anuradhapura)
January to September
Hill country (Kandy, Nuwara Eliya, Ella)
January to April
West and south coasts (Colombo, Galle, Mirissa)
December to April
East coast (Trincomalee, Pasikudah, Arugam Bay)
May to September
Yala and Udawalawe
February to July
Whales off Mirissa
December to April

Plan my journey

Tell us roughly what you have in mind

A specialist for that country replies within 24 hours, with a first idea of route and price. There is no charge and no obligation.