Average Temperatures by Region and Season
Whether you're planning a beach getaway in Galle, a hike through the misty hills of Nuwara Eliya, or a cultural tour in Kandy, knowing the average temperatures by region and season helps you pack righ...
Whether you're planning a beach getaway in Galle, a hike through the misty hills of Nuwara Eliya, or a cultural tour in Kandy, knowing the average temperatures by region and season helps you pack right and make the most of our island's diverse weather. Sri Lanka's tropical climate means it's inviting year-round, but temperatures and rains vary dramatically from the sunny coasts to the cool central highlands, so let's dive into the details for 2026 planning.
Sri Lanka's Climate Overview
Our island enjoys a tropical monsoonal climate with no true summer or winter—just wet and dry seasons influenced by two monsoons. The southwest monsoon (Yala) brings heavy rains to the south and west from May to September, while the northeast monsoon (Maha) affects the north and east from November to February.[3] Lowland areas stay warm at 23-31°C annually, but central hills drop to 14-24°C.[3] Coastal spots like Colombo hover around 25-30°C year-round, making them reliably hot.[4]
Average nationwide temperatures range from 22°C in the highlands to 31°C on coasts, with April often the hottest month at up to 33°C in Anuradhapura.[2][5] Humidity can push the 'feels like' temperature higher, especially in lowlands where it hits 36°C.[6] For locals, this means light cotton clothes for dry spells and rain gear for monsoons—check the Department of Meteorology's app for real-time updates.
Temperatures by Season Across Regions
Sri Lanka splits into dry (March-April, September-October) and rainy seasons (May-August, November-February), but regional differences let you chase the sun.[2] Here's how average temperatures by region and season play out, based on 2026 climate data.
Dry Season: March to May and September to October
Perfect for most of us—low rain, high sunshine. Southwest coasts peak at 32°C highs, ideal for beach days, while hills stay milder.
- Coastal Southwest (Colombo, Galle): Highs 32°C, lows 25°C (March-May); 30°C highs, 24°C lows (Sep-Nov).[1]
- Northwest (Jaffna): Hottest at 32-33°C highs, 24-27°C lows.[1]
- Central Hills (Kandy): Comfortable 31°C highs (March-May), dropping to 28°C, with lows 20-21°C.[1]
- Highlands (Nuwara Eliya): Cool 22°C highs (March-May), 20°C (Sep-Nov), lows 11-12°C—pack a jacket![1][3]
- East Coast (Trincomalee, Batticaloa): 32-33°C highs, 25°C lows.[1]
Tip: March-April suits family outings; wear shirts, dresses, and sunhats.[2]
Rainy Season: June to August and November to February
Rains are shorter bursts here, but temperatures remain warm. East and north dry out in June-August, while south-west shines November-February.
- Coastal Southwest: Steady 30-31°C highs, 23-25°C lows.[1]
- Northwest: 33°C highs (June-Aug), cooling to 29°C (Dec-Feb), lows 23-27°C.[1]
- Kandy: 28-29°C highs, 19-20°C lows—mild even in rain.[1]
- Nuwara Eliya: 19-20°C highs, 10-13°C lows; misty and fresh.[1][3]
- East Coast: Hot 33°C (June-Aug) to 28°C (Dec-Feb), lows 23-25°C.[1]
Practical advice: Skirts, shirts, and raincoats work best; avoid open roads during peak Maha rains (Nov-Dec) in the north.[2]
Regional Temperature Breakdown
Our nine provinces show huge variety—coastal heat versus hill chill. Use this for planning trips from Colombo to Jaffna.
Southwest Coast (Galle, Colombo, Matara)
Hottest and wettest: 30-32°C year-round, rainiest April-May and Oct-Nov.[1] Great for whale watching in Mirissa (Nov-Feb, 31°C/23°C).[1]
West and Northwest (Negombo, Jaffna)
Drier north-west: 29-33°C, rains Oct-Dec. Jaffna hits 33°C June-Aug.[1] Visit Mannar for calm seas in dry months.
Central Hills (Kandy, Nuwara Eliya)
Milder at 450m+: Kandy 28-31°C, Nuwara Eliya 15-22°C daily means.[1][3] Tea plantations thrive here; evenings need sweaters (lows 10-13°C).[3]
East Coast (Trincomalee, Batticaloa, Arugam Bay)
Surf paradise: 28-34°C, rains Oct-Feb. Dry June-Aug at 33°C/25°C.[1] Ideal for Pasikudah beaches then.
Dry Zone (Anuradhapura, Polonnaruwa)
Hottest inland: Up to 33°C April, coolest 21°C September.[2] Ancient sites best pre-monsoon.
For precise forecasts, download the Sri Lanka Department of Meteorology app—it's free and updates hourly for all regions.
Packing and Planning Tips for Locals
As Sri Lankans, we know sudden showers; here's actionable advice:
- Coastal trips: UV tees, reef-safe sunscreen (local brands like Hamee), hydration packs. Avoid peak heat 12-3pm.
- Hill country: Layers—light daywear, fleece nights. Check for landslides via Disaster Management Centre alerts.
- Monsoon prep: Waterproof bags for phones; reschedule outdoor events if orange warnings issued.
- Health: Stay hydrated (3L/day in heat); use mosquito nets in dry zones. Free clinics available via 1920 helpline.
- Events 2026: Vesak (May) in Kandy (28°C), Esala Perahera (July, cooler east coast).[5]
Pro tip: Use east coast May-Sep, south-west Oct-Apr to dodge crowds and rain.
FAQ
What’s the best region for cool weather year-round?
Nuwara Eliya's highlands average 15-20°C, with lows to 10°C—perfect escape from lowland heat.[3]
Does Sri Lanka ever get below 20°C?
Yes, only in central hills like Nuwara Eliya (lows 9-13°C Dec-Feb).[1][3] Coasts stay above 23°C.
Which season has the highest average temperatures?
March-May dry season, up to 33°C in Anuradhapura and east coast.[1][2]
Is it safe to travel during monsoons?
Yes, rains are predictable; stick to dry-side regions and heed Meteorology Department warnings.
How does climate change affect our temperatures?
Warmer trends noted, with more extreme rains—monitor official updates for 2026 shifts.[3]
What's the average temperature in Colombo right now (2026)?
Year-round 26-31°C; check met.gov.lk for live data as it varies little.[1][3]
Plan Your Perfect Trip
With average temperatures by region and season in mind, you're set for beach vibes in Trinco or misty walks in Ella. Download the Meteorology app, pack smart, and chase the dry side—your next adventure awaits right here in our beautiful island. Share your favourite spots in the comments!
Sources & References
- Weather in Sri Lanka | Intrepid Travel AU — www.intrepidtravel.com
- Sri Lanka Weather by Month - Agate Travel — www.agatetravel.com
- The Climate of Sri Lanka - Blue Green Atlas — bluegreenatlas.com
- Best time to visit Sri Lanka | weather by month - Selective Asia — www.selectiveasia.com
- Best Time to Visit Sri Lanka in 2026: A Comprehensive Month-by-Month Regional Guide — www.sithiyam.com
- Seasons in Sri Lanka: Weather and Climate — seasonsyear.com
Useful Tools
Related Articles
Drought Patterns in the Dry Zone
Introduction to Drought Patterns in the Dry Zone Drought is a natural disaster that affects many parts of the world, including New Zealand. The Dry Zone,
Seasonal Variations in the Southern Coast
Introduction to the Southern Coast The Southern Coast of New Zealand is a region of stunning natural beauty, with its rugged coastline, pristine beaches, a
Temperature Ranges: Coastal vs Highland Areas
Ever wondered why you're sweating it out in Colombo while your friends in Nuwara Eliya are layering up? Sri Lanka's dramatic temperature ranges between coastal and highland areas create some of our is...
The Microclimate of Kandy and Central Province
Ever wondered why Kandy feels refreshingly cooler than Colombo on a scorching day, even though we're all under the same Sri Lankan sun? That's the magic of our **microclimate** in the Central Province...