Sri Lanka

Best time to visit Sri Lanka

Sri Lanka works year-round because two monsoons hit different sides of the island. The south-west monsoon (May–Sep) brings rain to the west and south coasts and the hill country, while the north-east monsoon (roughly Nov–Jan) wets the east coast and the Cultural Triangle. Match your month to a region below, and note the whale seasons, Yala's autumn closure and Kandy's Esala Perahera.

Seasons in Sri Lanka

  • North-east monsoon, Dec–Mar: Dry on the west and south coasts and in the hills (Galle, Mirissa, Kandy, Ella); rain on the east coast around Trincomalee. In season: Negombo, Sigiriya & Dambulla, Kandy, Nuwara Eliya, Ella, Yala & Tissamaharama, Mirissa, Galle, Bentota, Colombo.
  • First inter-monsoon, Apr: Hot, with afternoon thunderstorms building late in the month. Sinhala and Tamil New Year mid-April. In season: Negombo, Sigiriya & Dambulla, Kandy, Nuwara Eliya, Ella, Yala & Tissamaharama, Mirissa, Galle, Bentota, Colombo.
  • South-west monsoon, May–Sep: Wet and windy on the west and south coasts and in the hills; the east coast and the Cultural Triangle are dry and at their best. In season: Sigiriya & Dambulla, Trincomalee, Ella, Yala & Tissamaharama.
  • Second inter-monsoon, Oct–Nov: Afternoon thunderstorms island-wide; the west and south dry out from late November. In season: Mirissa, Bentota.

Peak, shoulder and off season in Sri Lanka

  • Peak season, Dec–Mar: West and south coast beaches, the hills and whale watching off Mirissa. Prices peak over Christmas and New Year; book train seats early.
  • Shoulder season, Apr, Jul–Aug: Esala Perahera in Kandy and the Minneriya elephant Gathering in July–August; the east coast is excellent.
  • Off season, May–Jun, Sep–Nov: Monsoon months on one coast or the other, with low prices. Yala Block 1 usually closes for about six weeks from September.

Sri Lanka in January

North-east monsoon · Peak season

Peak season on the west and south coasts and in the hills; showers in the Cultural Triangle and east. Whale watching from Mirissa.

In season: Negombo, Kandy, Nuwara Eliya, Ella, Mirissa, Galle, Bentota, Colombo.

Sri Lanka in February

North-east monsoon · Peak season

One of the driest months island-wide except the east coast; good for Yala and the hills. Book train seats early.

In season: Negombo, Sigiriya & Dambulla, Kandy, Nuwara Eliya, Ella, Yala & Tissamaharama, Mirissa, Galle, Bentota, Colombo.

Sri Lanka in March

North-east monsoon · Peak season

Hot and dry on the coasts, clear in the hills; whale watching continues off Mirissa.

In season: Negombo, Sigiriya & Dambulla, Kandy, Nuwara Eliya, Ella, Yala & Tissamaharama, Mirissa, Galle, Bentota, Colombo.

Sri Lanka in April

First inter-monsoon · Shoulder season

Sinhala and Tamil New Year mid-April: some shops close and Nuwara Eliya fills up. Afternoon showers late in the month; Mirissa whale season ends.

In season: Negombo, Sigiriya & Dambulla, Kandy, Nuwara Eliya, Ella, Yala & Tissamaharama, Mirissa, Galle, Bentota, Colombo.

Sri Lanka in May

South-west monsoon · Off season

South-west monsoon reaches the west and south coasts and the hills; east coast season begins. Vesak full moon brings lantern displays.

In season: Sigiriya & Dambulla, Trincomalee, Ella, Yala & Tissamaharama.

Sri Lanka in June

South-west monsoon · Off season

East coast at its best — calm sea at Nilaveli and Pigeon Island; Cultural Triangle dry. West and south coasts wet and windy.

In season: Sigiriya & Dambulla, Trincomalee, Ella, Yala & Tissamaharama.

Sri Lanka in July

South-west monsoon · Shoulder season

Trincomalee snorkelling and whale watching; the Minneriya elephant Gathering builds. Esala Perahera in Kandy can start late July — book early.

In season: Sigiriya & Dambulla, Trincomalee, Kandy, Ella, Yala & Tissamaharama.

Sri Lanka in August

South-west monsoon · Shoulder season

Esala Perahera in Kandy (dates follow the full moon); Minneriya Gathering peaks; east coast still good.

In season: Sigiriya & Dambulla, Trincomalee, Kandy, Ella.

Sri Lanka in September

South-west monsoon · Off season

Last good month on the east coast; Yala Block 1 usually closes for about six weeks from September. Quieter and cheaper elsewhere.

In season: Sigiriya & Dambulla, Trincomalee.

Sri Lanka in October

Second inter-monsoon · Off season

Inter-monsoon: afternoon thunderstorms island-wide and low prices. Check Yala reopening dates.

Sri Lanka in November

Second inter-monsoon · Off season

North-east monsoon reaches the east coast and Cultural Triangle; the west and south dry out late in the month and Mirissa whale season starts.

In season: Mirissa, Bentota.

Sri Lanka in December

North-east monsoon · Peak season

Peak season starts on the west and south coasts and in the hills; prices rise over Christmas and New Year. Trincomalee is wet.

In season: Negombo, Kandy, Mirissa, Galle, Bentota, Colombo.