
Sri Lanka
Sri Lanka
One island, two monsoons — the coast you choose decides your season
Photo: Rambukwelladk · CC BY-SA 4.0 via Wikimedia Commons
Sri Lanka is the destination our own data warns about most: the west and south coast beach season runs almost exactly opposite the east coast's, so "when to visit Sri Lanka" only has a real answer once you know which coast.
12-month view
Season calendar
Peak season on the west and south coasts: driest, sunniest weather of the year, high demand post-New Year.
Premiums are indicative ranges versus the surrounding non-holiday weeks. Tap or click any month for the exact dates. Term dates vary slightly by council; see our data sources.
Our verdict
For the classic west and south coast trip, December to March offers the best weather, though at peak prices; late November and April are close in weather with meaningfully lower rates. If your dates fall in the west coast's May-September rainy season, switch the itinerary to the east coast instead of assuming the whole island is off-limits.
Right now
Is it a good time to go?
Links on this page currently carry no affiliate tracking — we don't yet earn a commission from bookings made through them.
How the year plays out
Seasons explained
Sri Lanka sits at the meeting point of two monsoon systems, and they hit opposite sides of the island. The Yala monsoon brings rain to the west and south coasts, home to the country's best-known beach resorts around Bentota, Galle and Mirissa, from roughly May to September. The Maha monsoon does the same to the east coast, including Trincomalee and the surf town of Arugam Bay, from October to January. Whichever coast is in its wet season, the other is close to its dry-season best, so there is rarely a genuinely bad time to visit the island as a whole, only a bad time to visit the wrong coast.
December to April is peak season on the classic west and south coast route: driest, sunniest and busiest, with Christmas and New Year the single most expensive fortnight of the year. May through September is the west coast's rainy season, but this is exactly when the east coast is at its calmest and driest, making it the better choice for that stretch, particularly for surfers heading to Arugam Bay. October and November are transitional on both coasts, with short, heavy inter-monsoon downpours possible almost anywhere, and correspondingly lower prices.
For UK families
Sri Lanka in the school holidays
The summer holidays fall in the west coast's wettest stretch but the east coast's driest, so a July or August trip to Trincomalee or Arugam Bay can have excellent weather even though the price index above, anchored to the west coast, looks like off-season. October half term sits in the inter-monsoon period on both coasts: changeable, but with real savings versus the December-March peak. Easter usually falls within the west coast's better weather window and carries a premium. February half term lands in the strongest west and south coast weather of the year, and prices reflect it.
Choose your region on the season calendar above to see the exact term dates and typical premium for each break.
Historical data
Typical temperatures
| Month | Average low | Average high | Average |
|---|---|---|---|
| Jan | 24.2°C | 31.4°C | 27.8°C |
| Feb | 24.8°C | 32°C | 28.4°C |
| Mar | 25.3°C | 32.5°C | 28.9°C |
| Apr | 25.8°C | 33°C | 29.4°C |
| May | 26.8°C | 32.2°C | 29.5°C |
| Jun | 26.9°C | 31.8°C | 29.3°C |
| Jul | 26.7°C | 31.3°C | 29°C |
| Aug | 26.5°C | 31.1°C | 28.8°C |
| Sep | 26.1°C | 31.1°C | 28.6°C |
| Oct | 25.3°C | 31°C | 28.2°C |
| Nov | 24.6°C | 31.1°C | 27.9°C |
| Dec | 24.5°C | 31.3°C | 27.9°C |
Ten-year monthly averages of daily highs and lows from the Ratmalana weather station (45.2 km away), via Meteostat. Window 2016–2026.
Chance of rain
| Month | Rainy days |
|---|---|
| Jan | 16.9 |
| Feb | 13.6 |
| Mar | 21.1 |
| Apr | 26.4 |
| May | 29.6 |
| Jun | 26.7 |
| Jul | 22.6 |
| Aug | 24.4 |
| Sep | 24.1 |
| Oct | 28 |
| Nov | 27.2 |
| Dec | 24.3 |
Average number of days per month with at least 1mm of rainfall. From NASA POWER satellite-derived data. Window 2016–2026.
Quick answers
Frequently asked
- When is the best time to visit Sri Lanka?
- For the classic west and south coast trip, December to March offers the best weather, though at peak prices; late November and April are close in weather with meaningfully lower rates. If your dates fall in the west coast's May-September rainy season, switch the itinerary to the east coast instead of assuming the whole island is off-limits.
- When is Sri Lanka most expensive?
- Our price index puts January, February, March, April and December at the top of the year for Sri Lanka. The cheapest months on the same index are May to July. The season calendar above shows the month-by-month picture, with UK school holiday premiums marked.
- Is Sri Lanka a good choice for the UK school holidays?
- The summer holidays fall in the west coast's wettest stretch but the east coast's driest, so a July or August trip to Trincomalee or Arugam Bay can have excellent weather even though the price index above, anchored to the west coast, looks like off-season. October half term sits in the inter-monsoon period on both coasts: changeable, but with real savings versus the December-March peak. Easter usually falls within the west coast's better weather window and carries a premium. February half term lands in the strongest west and south coast weather of the year, and prices reflect it.
- Does it rain a lot in Sri Lanka?
- On average, Sri Lanka sees the fewest rainy days in February (around 14 days with rain) and the most in May (around 30 days). See the rainfall chart above for the full year, and our data sources page for how this is measured.
- Are there festivals or events that affect prices in Sri Lanka?
- Yes — Sri Lanka hosts Sinhala & Tamil New Year in April, and Esala Perahera (Kandy) in August, which can push prices above the usual seasonal pattern that month. Exact dates vary by year; check the season calendar above and confirm against the event's own listing before booking.
Keep exploring
More long-haul destinations

Bali
Sweet spotIndonesia
Dry season and peak season aren't quite the same thing here

Vietnam
Sweet spotVietnam
Three countries' worth of climate in one, so the calendar depends on where you land

Maldives
Quiet seasonMaldives
Two monsoons, one long dry-season peak, and real savings if you can handle a shower
Ready to book Sri Lanka?
You've seen the season calendar, the verdict and the temperatures — here's the fastest way to check live prices.
Search Booking.com →Links on this page currently carry no affiliate tracking — we don't yet earn a commission from bookings made through them.