Mirissa: palm-fringed crescent beach / Coconut Tree Hill

Planning · 4 min read

Two Monsoons, One Island: When to Visit Each Coast of Sri Lanka

Ask "when is the best time to visit Sri Lanka?" and the honest answer is: any time, as long as you pick the right coast. Here's how the island's two monsoons shape your trip.

December to April: the south, west and hills

From December to April the south and west coasts are at their sunniest. This is the classic season for Galle, Mirissa and Bentota, for whale watching off Mirissa and for clear mornings in tea country. The north-east monsoon brings rain to the east and north, roughly from November to February.

May to September: the east coast shines

When the south-west monsoon reaches the west and south in May, switch coasts. Trincomalee, Nilaveli, Pasikuda and Arugam Bay enjoy calm seas and sunshine, Arugam Bay's surf season is in full swing and the Cultural Triangle stays largely dry.

Galle Fort lighthouse and ramparts

October and November: the in-between months

The inter-monsoon brings afternoon showers to much of the island, but also greener landscapes, quieter sites and good-value hotels.

Wildlife calendar

WhatWhen
Leopards in YalaFebruary to July
Elephant Gathering at MinneriyaJuly to October
Blue whales off MirissaNovember to April
Adam's Peak pilgrimage seasonDecember to May

Not sure which season suits your plans? Tell us your dates and we'll match you with the sunniest route. Shall we?

Chat with us