ඩිDiscoverSriLanka
Sigiriya rock fortress rising above the forest at sunrise, Cultural Triangle, Sri Lanka

weather

When is the best time to visit Sri Lanka?

Sri Lanka is a year-round destination. The south, west and hill country are best December to April, and the east coast is best May to September.

The best time to visit Sri Lanka depends on where you are going. The south and west coasts and the hill country are driest from December to April. The east coast, including Arugam Bay and Trincomalee, is best from May to September. Because two monsoons hit opposite coasts, part of the island is in season every month.

Best months by region

Region

Best months

Wettest months

South and west coasts (Colombo, Galle, Mirissa, Hiriketiya)

December–April

May–September

Hill country (Kandy, Nuwara Eliya, Ella)

January–April

May–September on western slopes; October–December showers

Cultural Triangle (Sigiriya, Dambulla, Polonnaruwa)

Roughly February–September

October–December

East coast (Arugam Bay, Trincomalee, Pasikudah)

May–September

November–February

North (Jaffna)

Roughly February–September

October–December

October and November are inter-monsoon months, when afternoon rain is possible almost anywhere. The rain usually comes in heavy bursts rather than all day.

Seasonal highlights

  • Whale watching: Mirissa, roughly December to April. Trincomalee, roughly May to October.

  • Surfing: The south coast (Weligama, Hiriketiya) is best November to April. Arugam Bay is best about May to September.

  • Adam's Peak (Sri Pada): The pilgrimage season runs from the December (Unduvap) full moon to the May (Vesak) full moon.

  • Safaris: Yala and Udawalawe run all year, but Yala usually closes for several weeks around September–October for the dry-season break (check current dates with the Department of Wildlife Conservation).

Peak season, prices and quieter weeks

December to March is peak season on the south coast. Hotel rates are highest and need booking early, especially around Christmas and New Year. April and November are good shoulder months, with fewer crowds and some rain risk. On a May–September trip, pair the hill country and the Cultural Triangle with the east coast; see our Arugam Bay guide.

For how the monsoons work, read What are the seasons in Sri Lanka?. If you are travelling in October or November, also check When is cyclone season in Sri Lanka?.

Official sources: Department of Meteorology Sri Lanka, Department of Wildlife Conservation, Sri Lanka Tourism.

Plan it with us: Share your travel month, and Discover Sri Lanka will route you to the dry side of the island. For a December–April beach trip, our South Coast Escape is a good place to start.

Last reviewed: October 2026