When to go, month by month
Sri Lanka's season calendar.
Two monsoons run the island on opposite schedules, so there is almost always a dry coast somewhere. See what each month looks like for weather, festivals and wildlife before you build your itinerary.
How to read the calendar
Each month below shows the general outlook for four regions. Sri Lanka's weather is local and can shift within a single day, so treat this as a planning guide, not a forecast - check live conditions closer to your trip.
Dry & sunnyMostly dryChangeableRainy seasonHot & dry
January
Peak season on the beaches
The west and south coasts are at their driest and busiest. The northeast monsoon is still tailing off on the east coast, so Trincomalee and Arugam Bay stay quiet for a few more weeks.
- West & South CoastDry & sunny
- East CoastRainy season
- Hill CountryMostly dry
- Cultural Triangle & NorthMostly dry
- Duruthu Perahera at Kelaniya Raja Maha Vihara, one of the year's first major processions
- Thai Pongal, the Tamil harvest festival, celebrated in the north and in Hindu communities islandwide
- Best whale-watching window opens in Mirissa and along the south coast
- Cool, clear mornings in Nuwara Eliya and Ella
February
Dry, warm and comfortable island-wide
Still peak season on the west and south coasts, with the driest stretch of the year in the Cultural Triangle and the hill country both pleasant for walking.
- West & South CoastDry & sunny
- East CoastChangeable
- Hill CountryMostly dry
- Cultural Triangle & NorthMostly dry
- Independence Day (4 February) with events and flag displays across the island
- Yala National Park is at its driest, concentrating wildlife around remaining waterholes
- Navam Perahera in Colombo, a large procession around the Gangaramaya Temple
- Reliable diving and snorkeling visibility off Hikkaduwa and the south coast
March
Last of the dry season warmth
Temperatures start climbing everywhere as the dry season peaks. Coastal areas are still calm and sunny, but expect the first hints of the coming monsoon by month's end.
- West & South CoastDry & sunny
- East CoastChangeable
- Hill CountryMostly dry
- Cultural Triangle & NorthHot & dry
- Last reliable month for whale watching off Mirissa before seas roughen
- Medin Poya, marking the Buddha's first return to Kapilavastu
- Sigiriya and Anuradhapura are hot but crowd-free before the Easter rush
- Good surf building on the east coast ahead of the season opening
April
Sinhala & Tamil New Year, island-wide
The whole country pauses for the New Year in mid-April - transport is busy, many small businesses close for a few days, and Nuwara Eliya has its social "Season" of races and events. The first inter-monsoon showers arrive on the coasts.
- West & South CoastChangeable
- East CoastMostly dry
- Hill CountryChangeable
- Cultural Triangle & NorthHot & dry
- Sinhala and Tamil New Year (Aluth Avurudda), the year's biggest family holiday, usually 13-14 April
- Nuwara Eliya's "Season": horse racing, boat races and flower shows in the hill country
- East coast surf season begins in Arugam Bay
- Book transport and hotels well ahead - this is the busiest domestic travel week of the year
May
Southwest monsoon arrives, east coast opens up
The southwest monsoon breaks over the west and south coasts and the hill country, while the east coast dries out and its long, dry season begins in earnest.
- West & South CoastRainy season
- East CoastDry & sunny
- Hill CountryRainy season
- Cultural Triangle & NorthHot & dry
- Vesak Poya, the year's most important Buddhist festival, marked with lanterns, illuminated pandals and free food stalls (dansal) islandwide
- Trincomalee and Arugam Bay move into their best swimming and surfing months
- South-coast seas turn rough - whale-watching tours wind down for the season
- A good month to swap beach plans for the Cultural Triangle or Kandy
June
East coast in full swing
The southwest monsoon settles in over the west, south and hill country. The east coast is now firmly the better weather bet, sunny and dry.
- West & South CoastRainy season
- East CoastDry & sunny
- Hill CountryRainy season
- Cultural Triangle & NorthHot & dry
- Poson Poya, the second-largest Buddhist festival, marking the arrival of Buddhism in Sri Lanka - huge celebrations in Anuradhapura and Mihintale
- Consistent surf and dry days in Arugam Bay and Pasikuda
- Elephants begin gathering around the shrinking Minneriya reservoir
- Cultural Triangle sightseeing is hot but dry and uncrowded
July
Esala Perahera season in Kandy
Kandy's biggest festival of the year usually falls in late July or early August (dates follow the lunar calendar, so check ahead). The west and south coasts stay wet and quieter.
- West & South CoastRainy season
- East CoastDry & sunny
- Hill CountryRainy season
- Cultural Triangle & NorthHot & dry
- Kandy Esala Perahera: ten nights of drummers, dancers and illuminated elephants honoring the Sacred Tooth Relic
- "The Gathering" of wild elephants builds around Minneriya and Kaudulla National Parks
- Steady, dry surf conditions continue on the east coast
- A quieter, better-value month on the south coast if you don't mind rain showers
August
Elephants gather, the east coast peaks
The Esala Perahera often spills into early August. Minneriya's elephant gathering is typically at its largest, and the east coast remains the most reliable weather in the country.
- West & South CoastRainy season
- East CoastDry & sunny
- Hill CountryRainy season
- Cultural Triangle & NorthHot & dry
- The Gathering at Minneriya National Park - one of Asia's largest wild elephant congregations, often several hundred strong
- Nikini Poya and continued temple festivals around the island
- Best month for a Trincomalee or Arugam Bay beach week
- South-west coast hotels are at their quietest and often discount for the off-season
September
Transition month - watch the coasts swap
The southwest monsoon eases on the west and south coasts while the east coast season starts winding down. Yala National Park's main block typically closes for its annual maintenance break this month.
- West & South CoastChangeable
- East CoastMostly dry
- Hill CountryChangeable
- Cultural Triangle & NorthHot & dry
- Yala National Park (Block 1) usually closes for around a month - check current dates before planning a safari, or visit Udawalawe instead
- Binara Poya and smaller temple festivals continue across the island
- Rains ease on the south coast, a good time to catch shoulder-season rates
- Last comfortable weeks of the east coast's dry season
October
Inter-monsoon showers, island-wide
Short, heavy afternoon downpours are possible almost anywhere as the seasons turn over. The northeast monsoon starts building over the east coast and north.
- West & South CoastChangeable
- East CoastRainy season
- Hill CountryChangeable
- Cultural Triangle & NorthChangeable
- Yala National Park typically reopens toward the end of the month
- Deepavali, the Hindu festival of lights, usually falls in October or November
- Quieter, greener sightseeing in Sigiriya, Polonnaruwa and Anuradhapura
- Good value across the whole island before the December peak-season rates return
November
The quiet month
Still unsettled with inter-monsoon showers on the coasts, and the northeast monsoon now bringing regular rain to the east coast and the north. One of the least crowded months to visit.
- West & South CoastChangeable
- East CoastRainy season
- Hill CountryChangeable
- Cultural Triangle & NorthRainy season
- Deepavali celebrations often fall this month in Hindu communities, especially in Jaffna and Colombo
- Whale-watching season starts to reopen off the south coast toward month's end
- Lower hotel rates islandwide before the December surge
- Jaffna and the north are wetter - better months are ahead for that trip
December
Peak season begins again
The dry season returns to the west and south coasts just in time for the Christmas and New Year rush, while the northeast monsoon keeps the east coast and north wet.
- West & South CoastDry & sunny
- East CoastRainy season
- Hill CountryMostly dry
- Cultural Triangle & NorthRainy season
- Christmas and New Year's Eve celebrations along the west and south coast strip
- Unduwap Poya and year-end temple festivals
- Whale-watching season is back on in Mirissa
- Book coastal hotels and drivers well ahead - this is the single busiest month of the year
Not sure when to visit?
Match your trip to the season that suits it.
Beaches, wildlife, surf and hill country all peak at different times of year. Pick what matters most to you.
Beaches & whale watching
The west and south coasts (Bentota to Mirissa) are calmest and driest, and this is also the reliable whale-watching window.
Best: December - March
Browse coastal destinations →Wildlife safaris
Dry-season waterholes concentrate leopards and elephants in Yala and Udawalawe; the Minneriya elephant gathering peaks in the middle of the year.
Best: February - June, and July - September for the elephant gathering
Plan a safari →Surfing
Arugam Bay and the east coast have the most consistent swell when the west coast is in monsoon, and vice versa - Sri Lanka is a year-round surf destination if you pick the right coast.
Best: May - September (east coast), November - April (south/west coast)
Explore surf breaks →Hill country & hiking
Ella, Horton Plains and the tea country stay cool year-round but are driest and clearest outside the two monsoon peaks.
Best: January - March and June - August
See scenic train routes →Cultural Triangle & heritage sites
Sigiriya, Anuradhapura, Polonnaruwa and Dambulla sit in the dry zone and are pleasant (if hot) for most of the year, wettest from October to January.
Best: May - September for the driest sightseeing
Explore cultural tours →Festivals & pageantry
Time a trip around Vesak's lanterns in May, the Kandy Esala Perahera in July or August, or the New Year celebrations in April.
Best: April, May, July - August, December
Explore cultural tours →Tell us your dates and interests, and we'll help you build an itinerary around the best of what's in season.
Start planningGeneral planning guidance based on Sri Lanka's two-monsoon climate. Poya and other lunar-calendar festival dates shift every year - confirm exact dates and any national park closures before booking.