Open Travel Guide
Weather in Sri Lanka

Sri Lanka Weather & Climate Guide 2026

Month-by-month weather, best times to visit, and what to pack for Sri Lanka.

Sri Lanka is a tropical island paradise in South Asia, renowned for its ancient Buddhist ruins, stunning beaches, lush tea plantations, and incredible wildlife. From the iconic rock fortress of Sigiriya to the pristine beaches of the south coast and the misty highlands of Ella, this diverse nation offers unforgettable experiences for every traveler.

Sri Lanka has a tropical climate with two distinct monsoon seasons that create opposing weather patterns on different coasts. The southwest monsoon (May-September) brings heavy rain to the west and south coasts and central highlands, while the northeast monsoon (October-January) affects the north and east. This means Sri Lanka always has a dry coast to visit somewhere. Temperatures remain warm year-round, ranging from 27-32°C on the coast to a refreshingly cool 15-20°C in the hill country around Nuwara Eliya and Ella.

Best time to visit

Recommendation

Best: December to March (dry season, west and south coasts)

Peak Season: December to March (dry season, west and south coasts)

Shoulder Season: April to May, September to November

Avoid: June to August (monsoon season on west coast, best for east coast)

Best Reason:

Avoid Reason:

Month-by-month weather

Typical conditions throughout the year.

January

30C/86F coast, 20C/68F hills

Peak season — perfect blue skies and calm seas on south and west coasts. Blue whale season begins at Mirissa. Hill country cool and fresh.

February

31C/88F coast, 20C/68F hills

Arguably the best month — dry season in full force on south and west. Whale watching excellent. Cultural Triangle comfortable to visit.

March

32C/90F coast, 22C/72F hills

Still excellent on west and south coasts. East coast starts warming up. Getting hotter on the coastal plains. Good for all regions.

April

32C/90F coast, 23C/73F hills

Sinhala and Tamil New Year mid-April is a vibrant celebration. Southwest monsoon approaches late April. Still good weather most of month.

May

30C/86F coast, 22C/72F hills

Southwest monsoon arrives — south and west coasts become wet. East coast season begins. Vesak festival (full moon) is beautiful nationwide despite rain.

June

29C/84F coast, 20C/68F hills

Full monsoon on west and south coasts. Arugam Bay on east coast enters peak surf season with excellent waves. Hill country misty and lush.

July

29C/84F coast, 19C/66F hills

Wet on west and south. Esala Perahera in Kandy (July-August) is spectacular despite occasional rain. Arugam Bay surfing excellent. Minneriya elephant gathering begins.

August

29C/84F coast, 19C/66F hills

Monsoon continues on west coast. East coast beach season. The Gathering at Minneriya peaks August-September. Esala Perahera in Kandy remains a highlight.

September

29C/84F coast, 20C/68F hills

Yala National Park closes for maintenance in September. Southwest monsoon starts retreating. East coast excellent. Fewer tourists nationwide.

October

29C/84F coast, 21C/70F hills

Transition month — northeast monsoon approaches. Some rain everywhere but improving on west coast. Deepavali festival celebrations. Fewer crowds and lower prices.

November

29C/84F coast, 21C/70F hills

Northeast monsoon brings rain to north and east. West and south coasts start to improve. Early visitors to Mirissa for whale watching begin. Shoulder season pricing.

December

30C/86F coast, 19C/67F hills

Christmas week sees peak season begin — west and south coasts turn sunny. Blue whale season kicks off at Mirissa. Demand surges and prices rise. Hill country cold at night.

The seasons

What to expect in each part of the year.

Season

Spring

Months: March-May

Transition period — the southwest monsoon approaches from late April. March and early April offer good weather on both coasts before the monsoon hits. Sinhala and Tamil New Year (April 13-14) is a lively national celebration.

Season

Summer

Months: June-August

Southwest monsoon in full force on the west and south coasts — heavy rain and rough seas. This is the ideal time for the east coast (Arugam Bay, Trincomalee), which enters its dry season. The hill country stays green but wet.

Season

Fall

Months: September-November

The southwest monsoon retreats and the northeast monsoon approaches. Both coasts can experience unsettled weather, but conditions generally improve from October. Cultural festival season with Deepavali and Esala Perahera's aftermath.

Season

Winter

Months: December-February

Peak season for the south and west coasts — clear blue skies, calm seas, and perfect beach conditions. The Cultural Triangle is at its best. Blue whale season at Mirissa (December-April). Hill country can be cool and misty but rewarding.

Crowds & peak times

When to expect tourists and when to avoid them.

High Season
December-March (south and west coasts)
Shoulder Season
April, October-November
Low Season
May-September (on west/south coast)

Major events & festivals

Time your visit around what matters.

Event

Sinhala & Tamil New Year

Sri Lanka's biggest cultural celebration with traditional games, feasts, and rituals. Families gather, businesses close, festive atmosphere nationwide. Experience authentic culture but transport crowded.

Event

Esala Perahera

Kandy's spectacular 10-day Buddhist festival with nightly processions of elephants, dancers, drummers, and fire performers. Final night is most elaborate. Book accommodation months ahead.

Event

Vesak

Buddhist festival celebrating Buddha's birth, enlightenment, and death. Cities decorated with lanterns, free food stalls (dansals), temples illuminated. Alcohol sales banned nationwide.

Event

Kataragama Festival

Hindu festival in southeastern Sri Lanka with fire-walking, kavadi dancing, and body piercing by devotees. Intense spiritual experience in sacred pilgrimage town.

Event

Nallur Festival

Major Hindu festival in Jaffna with elaborate chariot processions, devotees in trance, and colorful ceremonies at Nallur Kandaswamy Temple.

Event

Duruthu Perahera

Colombo's major Buddhist procession at Kelaniya Temple commemorating Buddha's visit to Sri Lanka. Elephants, dancers, and torch-lit parade.

Event

Ramadan & Eid al-Fitr

Muslim holy month with special atmosphere in Muslim areas. Eid celebrations afterward with feasts and gatherings. Experience diverse religious culture.

Event

Christmas

Celebrated by Christian minority with church services, decorations, and festive meals. Hotels offer special Christmas events. Pleasant time to visit with peak season weather.