Sri Lanka's Climate

Created at : 2025-11-11

Sri Lanka's Climate

Sri Lanka has a tropical climate with two distinct monsoon seasons. The country's geography, with its central highlands and coastal regions, creates varied climate zones.

Weather by Region

  1. South and West Coasts (Colombo, Galle, Mirissa)

    • Dry and sunny from December to March

    • Average temperatures: 28-29°C

    • Peak tourist season

  2. East Coast (Trincomalee, Arugam Bay)

    • Best time to visit: May to September

    • Sunny days and temperatures around 30-31°C

    • Ideal for surfers and beachgoers

  3. Central Highlands (Kandy, Ella, Nuwara Eliya)

    • Cooler temperatures: 15-25°C

    • Best time to visit: January to April

    • Clear skies and minimal rain

Monsoon Seasons

  1. Southwest Monsoon (Yala)

    • May to September

    • Affects the southwest coast, including Colombo and Galle

  2. Northeast Monsoon (Maha)

    • October to January

    • Impacts the northeast coast, including Trincomalee and Arugam Bay

Tips for Visiting Sri Lanka

  1. Pack accordingly: Lightweight clothing, sunscreen, and rain gear

  2. Plan ahead: Book accommodations and tours in advance

  3. Be flexible: Consider visiting during the shoulder season (April-May or September-November)