Tangalle-Sri-Lanka-Travel-Life

Weather in Sri Lanka

Weather in Sri Lanka – Plan Your Journey with Confidence

From golden beaches to misty hills, here’s everything you need to know about Sri Lanka’s tropical climate.

The Weather in Sri Lanka is a fascinating tapestry of diversity, mirroring its landscapes—sunny beaches, misty mountains, and warm cultural heartlands. With the right timing, you can chase the sun, dodge the monsoons, and make the most of every destination, each offering a unique and captivating experience.

Quick Weather Overview

Average Annual Temperature in Sri Lanka
Average Annual Rainfall in Sri Lanka

Average annual temperature in Sri Lanka (Photo: Research by Randika K. Makumbura)

Average annual rainfall in Sri Lanka (Photo: Research by Randika K. Makumbura)

The weather in Sri Lanka is shaped by two monsoon seasons. The Southwest Monsoon (May–September) brings rain to the west and south coasts, while the Northeast Monsoon (December–February) refreshes the east and north. This split means you can find sunshine somewhere on the island all year round. Visit the south and west coasts in Sri Lanka between December and March for perfect beach days, or head to the east coast from May to September when the seas are calm and skies are clear. The central Hill Country remains cooler year-round, making it an ideal destination for hikes and visits to tea plantations.

Weather by Destinations

Anuradhapura
Arugam Bay
Colombo
Ella
Galle
Hikkaduwa
Jaffna
Kalpitiya
Kandy
Mirissa
Negombo
Nuwara Eliya
Polonnaruwa
Ratnapura
Sigiriya
Tangalle
Trincomalee

Best Time to Visit Sri Lanka

Sri Lanka is a year-round destination due to the two monsoons that alternate across the island. That means there’s always a sunny side: when the southwest gets wet, the east opens up—and vice versa.

  • January–March: Dry in most regions, making it great for beaches and cultural sites.
  • April: Hot everywhere (inter-monsoon); plan early starts and shade breaks.
  • May–September: Southwest monsoon—west/south coasts turn wetter; east coast is best.
  • October–November: Island-wide inter-monsoon showers and thunderstorms.
  • December: A drier, cooler feel on the west/south; peak season resumes.

Read more about the best time to visit Sri Lanka.

Travel Tips for Tourists

Sri Lanka is tropical year-round, but the two monsoons shape what you pack and what you do. Use these quick tips to stay comfy and make the most of each region.

What to Pack (by Season and Region)

All-year Essentials
  • Light, breathable clothes (cotton or linen), a hat, and sunglasses
  • High-SPF sunscreen, reusable water bottle, and mosquito repellent
  • Quick-dry rain cover for daypack and travel umbrella
  • Modest outfit for temples (shoulders and knees should be covered)
Southwest Monsoon Kit (May–September) – West and South Coasts
  • Light raincoat/poncho, quick-dry footwear, and spare T-shirt
  • Waterproof phone pouch; expect short, intense showers
  • Beach note: seas can be rough—check flags before swimming
Northeast Monsoon Kit (October–January) – East and North Coasts
  • Compact rain layer, dry bags for electronics
  • Flip flops plus sturdy sandals for puddles
  • Beach note: currents increase; plan morning swims/snorkels
Hill Country Add-ons (Kandy, Ella, Nuwara Eliya)
  • Warm layer (fleece/sweater), light jacket, long pants
  • Waterproof jacket; leech socks or salt in wetter months
  • Closed shoes with grip; weather switches fast with altitude
NE Monsoon Weather in Sri Lanka
First Inter Monsoon Weather in Sri Lanka

Average rainfall in the Northeast Monsoon – December to February (Source: Department of Meteorology, Sri Lanka)

Average rainfall in the First Inter-Monsoon – March to April (Source: Department of Meteorology, Sri Lanka)

SW Monsoon Weather in Sri Lanka
Second Inter Monsoon Weather in Sri Lanka

Average rainfall in the Southwest Monsoon – May to September (Source: Department of Meteorology, Sri Lanka)

Average rainfall in the Second Inter-Monsoon – October to November (Source: Department of Meteorology, Sri Lanka)

How the Weather in Sri Lanka Affects Activities

Beach Holidays

  • West/South coasts (Colombo, Galle, Mirissa, Hikkaduwa, Negombo, Tangalle): Best December–March (calmer seas, more sun).
  • East/North coasts (Trincomalee, Arugam Bay, Jaffna): Best May–September (drier, clearer water).
  • Tips: Swim early for calmer conditions; reapply sunscreen frequently (UV levels are high even on cloudy days).

Hiking in the Hill Country

  • The best times to visit are from January to March and from June to September.
  • Start early for clear views; afternoon showers/fog are common.
  • Pack layers—mornings/evenings can feel chilly; trails may be slippery after rain.

Surfing Season (East vs South Coast)

  • East coast (Arugam Bay): May–September is the peak (dry, offshore winds, consistent swell).
  • South/West coasts (Hikkaduwa, Weligama, Mirissa): December–March is the prime season.
  • New to surfing? Try Weligama (south) in December–March or Peanut Farm (near A-Bay) in May–September; always check local conditions and flags.

Quick Reference (at a Glance)

  • Best beach months West/South: December–March
  • Best beach months East/North: May–September
  • Best hiking months Hill Country: January–MarchJune–September
  • Surfing: South/West December–March • East May–September

Monsoons vary year to year. Check a 3–5 day forecast and heed local safety flags/alerts.

Live Weather Map of Sri Lanka

Now that you know when and where the weather is favourable, choose a beach that matches your preferences. From palm-fringed bays to surf breaks, our Most Popular Beaches in Sri Lanka guide maps the best spots by vibe and season.

The Weather in Sri Lanka is a year-round puzzle with a simple key: two monsoons, one always-sunny coast. This guide makes planning easy—west & south shine from December to March, the east hits its stride from May to September, the Hill Country stays cooler for hikes, and the Cultural Triangle runs hot and mostly dry for much of the year. Each region offers a unique set of activities, from beach days to treks and surf sessions. Scan the city cards for current conditions, average temperatures, rainfall, and the best months, then use the live map to turn forecasts into a variety of exciting experiences.