Tall rainforest trees and lush green vegetation in Sinharaja Forest, Sri Lanka.
Photo: Ruchira159

Travel blog

Sri Lanka Rainy Season: Where to Go in Every Month

The short answer: Sri Lanka has two monsoons that hit opposite sides of the island at different times of year. The south-west monsoon brings rain to the west coast, south coast and hill country from about May to September. The north-east monsoon brings rain to the east and north from about December to February. Because the two never fully overlap, there is almost always a dry, sunny part of Sri Lanka to visit, whatever month you travel.

Why travellers trust us

Sri Lanka, arranged personally.

  • 15+Years of experienceLocally owned & operated
  • 500+Private tours deliveredEvery one tailor-made
  • 2000+Happy travellersMany returning again
  • 5.0Rating on Tripadvisor★★★★★

This guide explains how the monsoons work, which regions are wet and dry each month, what the rain is really like, and how it affects trains, safaris and beaches. For a broader overview, see our guide to the best time to visit Sri Lanka.

The two monsoons explained

The south-west monsoon (about May to September). Winds blow in from the Indian Ocean and drop most of their rain on the south-west of the island: Colombo, Galle, Mirissa, Bentota and the western slopes of the hill country. The heaviest rain usually falls in May and June. During these months, the sea on the south and west coasts is rough and many beaches have strong currents.

The north-east monsoon (about December to February). Winds blow from the Bay of Bengal and bring rain to the east coast and the north: Trincomalee, Pasikuda, Batticaloa and Jaffna. This is when the south and west enjoy their best beach weather.

The inter-monsoon periods. Between the two monsoons, the winds change direction and the weather is less predictable.

  • March to April: mostly hot and dry, with afternoon thunderstorms building in some areas, especially later in April.
  • October to November: often the wettest time of year across much of the island, with heavy afternoon and evening thunderstorms in many regions.

The central hills have their own patterns. Places on the western side, such as Hatton and Adam’s Peak, get heavy rain during the south-west monsoon. Ella and the Uva region on the eastern side are often wetter from October to January.

Sri Lanka rainy season by month

Month Wetter regions Drier regions Best places to go
January East coast, north South and west coasts, Cultural Triangle Galle, Mirissa, Sigiriya, Kandy
February East coast (easing) South and west coasts, hill country South coast, hill country, Cultural Triangle
March Little rain overall Most of the island Almost anywhere
April Afternoon storms in places Most of the island South coast, Cultural Triangle, east coast starting
May West and south coasts, western hills East coast, north, Cultural Triangle Trincomalee, Arugam Bay, Sigiriya
June West and south coasts East coast, north, Cultural Triangle Trincomalee, Pasikuda, Jaffna
July West and south (lighter) East coast, north, Cultural Triangle East coast, Cultural Triangle
August West and south (lighter) East coast, north, Cultural Triangle East coast, Kandy for the Perahera
September West and south East coast, north East coast, Cultural Triangle
October Much of the island, storms Few completely dry areas Cultural Triangle, flexible plans
November Much of the island, storms South coast improving late in month Cultural Triangle, south coast late November
December East coast, north, Ella area South and west coasts Galle, Mirissa, Bentota, Kandy

For detailed month-by-month advice, read our guides to Sri Lanka in December and January, February and March, April, May and June, July and August, September and October and November.

Where to go during the south-west monsoon (May to September)

When the west and south are wet, head east and north.

  • Trincomalee: calm seas, white beaches at Nilaveli and Uppuveli, snorkelling at Pigeon Island and whale watching from March to August.
  • Arugam Bay: Sri Lanka’s surf capital, at its best from May to September.
  • Pasikuda: a shallow, calm bay that is ideal for families.
  • The Cultural Triangle: Sigiriya, Dambulla, Polonnaruwa and Anuradhapura sit in the dry zone and get relatively little rain at this time.
  • Jaffna and the north: dry, hot and fascinating, with a culture quite different from the south.

Our east coast tour is built around these months.

Where to go during the north-east monsoon (December to February)

When the east and north are wet, the south and west are at their best.

  • The south coast: Galle Fort, Mirissa, Unawatuna, Weligama and Tangalle have calm seas and sunny days. It is also whale watching season in Mirissa.
  • The west coast: Bentota and Hikkaduwa for beaches, water sports and turtle hatcheries.
  • The hill country: Kandy and Nuwara Eliya are mostly dry and clear, although Ella can still see showers in December and January.
  • The Cultural Triangle: generally pleasant, with occasional showers.

What the rain is really like

“Monsoon” often sounds worse than it is. In most places and most months, rain comes as short, heavy showers or thunderstorms, often in the afternoon or evening, followed by sunshine. Many travellers find they lose an hour or two a day rather than whole days.

There are exceptions. In the peak of a monsoon, especially May and June on the south-west coast and October and November across much of the island, you may get several grey, wet days in a row. Seas can be rough enough to make swimming unsafe even when it is not raining.

The upside of rainy months: green landscapes, full waterfalls, fewer tourists and lower hotel prices.

How rain affects your trip

Trains. The scenic Kandy to Ella train runs all year. Heavy rain can occasionally cause landslides that delay or cancel services, so leave some flexibility in your plans during the wettest months.

Safaris. Most national parks stay open, but Yala National Park usually closes for part of the year, roughly September to mid-October, during the dry season. Check dates before you plan a safari at that time. Udawalawe and Minneriya remain good alternatives.

Beaches. In the monsoon on any coast, look for red flags and take lifeguard advice seriously. Strong currents are common even on sunny days.

Whale watching. Mirissa trips run from about November to April, and Trincomalee from about March to August. Rough seas stop boats on the monsoon coast.

Hiking. Trails in the hill country and rainforests become slippery, and leeches are common after rain. Wear proper shoes and leech socks for walks in places like Sinharaja and Horton Plains.

Packing for the rainy season

  • A light, packable rain jacket
  • Quick-dry clothes rather than heavy cotton
  • Sandals that can get wet, plus closed shoes with grip for hikes
  • A dry bag for your phone and passport
  • Leech socks for rainforest walks
  • Insect repellent, as mosquitoes increase after rain

See our full Sri Lanka packing list for everything else.

Itinerary ideas for rainy months

10 days in June or July (south-west monsoon): Negombo (1 night), Sigiriya and Dambulla (2 nights), Polonnaruwa day trip, Trincomalee (3 nights), Kandy (2 nights), then Colombo (1 night). This keeps you in the drier east and centre.

10 days in December or January (north-east monsoon): Negombo (1 night), Sigiriya (2 nights), Kandy (2 nights), Nuwara Eliya (1 night), train to Ella (1 night), Udawalawe safari, then Mirissa (3 nights). This keeps you in the drier south and west.

Find more routes in our Sri Lanka itinerary ideas.

Plan around the weather

The monsoons do not have to spoil your holiday; they just decide which side of the island to visit. Contact us with your travel dates and we will plan a route that follows the sunshine.

Frequently asked questions

Is it worth visiting Sri Lanka in the monsoon?

Yes, if you plan your route around the weather. Choose the drier coast and you can have a sunny trip with fewer crowds.

Is it cheaper to travel in the rainy season?

Often, yes. Hotels on the monsoon coast lower their prices, and popular sights are quieter.

What is the wettest month in Sri Lanka?

For much of the island, October and November. On the south-west coast, May and June are usually wettest.

Can I go whale watching in the rainy season?

Yes, by choosing the right coast: Mirissa from November to April, Trincomalee from about March to August.

Is Ella worth visiting in the rain?

Yes. Morning hikes are often clear before afternoon showers, and the tea country looks its greenest.

Let's Plan Your Sri Lanka Journey

Tell us when you'd like to travel and what you love, and we'll suggest a route that fits. There's no obligation.

Plan Your Trip