🌤 Sri Lanka Weather Guide · June 2026
Best Time
to Visit Sri Lanka
Sri Lanka has two monsoons hitting different coasts at different times of year — which genuinely means somewhere is almost always dry. Here's how to use that to your advantage.
Dec–Mar
West/south coast & hill country
May–Sep
East coast (Trincomalee, Arugam Bay)
24-33°C
Coast — hill country notably cooler
⚡
QUICK ANSWER
Classic Loop (West/South/Hill Country)
Dec–Mar
Dry season for the most popular circuit
East Coast (Trinco, Arugam Bay)
May–Sep
Opposite monsoon — dry when the west is wet
Whale Watching
Nov–Apr
Best window from Mirissa
🌦
Sri Lanka's Two Monsoons
Sri Lanka sits at the meeting point of two separate monsoon systems, which genuinely works in a traveller's favour — while one coast is experiencing its rainy season, the other is usually dry.
YALA MONSOON
May – September
Affects the west, south & hill country
- Brings rain to Colombo, Galle, Kandy and Ella
- The east coast (Trincomalee, Arugam Bay) is dry during this window
- Named after the southwest monsoon winds
MAHA MONSOON
October – January
Affects the north & east
- Brings rain to Trincomalee, Jaffna and the east coast
- The west/south coast and hill country are generally dry by December
- Named after the northeast monsoon winds
ℹ️ The practical upshot: If you're doing the classic first-time circuit (Colombo → cultural triangle → hill country → south coast), December through March is genuinely your best bet. If you specifically want the east coast, May through September is the better window.
📅
Monthly Weather & Rainfall
10-YEAR AVERAGE
Peak dry, west/south/hill country
Good, west/south/hill country
Wetter, west/south/hill country
Transitional (inter-monsoon)
| Month | West/South/Hill Country | East Coast | Verdict |
| January | Dry, warm | Wetter (Maha monsoon) | Excellent for the classic loop |
| February | Dry, warm | Improving | Peak season for west/south/hill country |
| March | Dry, warming up | Dry | Great across most of the island |
| April | Inter-monsoon, some rain | Dry, warming up | Transitional — Sinhala/Tamil New Year crowds |
| May | Yala monsoon begins | Dry season begins | Good time to head east instead |
| June | Wetter | Dry | East coast (Trinco, Arugam Bay) at its best |
| July | Wetter | Dry | East coast remains excellent |
| August | Wetter | Dry | East coast remains excellent |
| September | Improving | Dry, tapering | Good island-wide transition |
| October | Inter-monsoon, some rain | Maha monsoon begins | Transitional, some rain possible island-wide |
| November | Improving | Wetter | Good value for west/south, best whale watching begins |
| December | Dry returning | Wetter | Good, becoming peak season by month-end |
💡 Pro tip: January and February are the most reliable months for the classic first-time circuit — dry weather across Colombo, the cultural triangle, hill country and south coast simultaneously.
🗺️
Best Time By Region
DEC-MAR BEST
Colombo, Galle & South Coast
Follows the Yala monsoon pattern — dry December through March, wetter May through September.
DEC-MAR BEST
Kandy & Cultural Triangle
Similar pattern to the west coast, with generally reliable weather December through March.
DEC-MAR BEST
Ella & Hill Country
Also follows the Yala pattern, though rain and mist can occur even in the "dry" months given the elevation.
MAY-SEP BEST
Trincomalee & Arugam Bay
The opposite pattern — dry and sunny exactly when the west coast is experiencing its rains.
⛰️
Hill Country's Cooler Microclimate
PACK A LAYER
Ella and Nuwara Eliya sit at significant elevation (Nuwara Eliya around 1,868m), giving the hill country a genuinely cooler climate than the rest of tropical Sri Lanka. Nuwara Eliya is even nicknamed "Little England" for its cool, misty, colonial-era hill-station character.
🧥 Genuinely worth packing: Nights in Ella and especially Nuwara Eliya can dip to 10-15°C — a light jacket or warm layer is a real, practical addition to an otherwise tropical packing list.
🎯
Best Time For — By Activity
CLASSIC FIRST-TIME LOOP
Jan – Mar
West/south coast + hill country + cultural triangle
- Most reliable dry weather across the popular circuit
- Peak season — book hotels and the Kandy-Ella train ahead
WHALE WATCHING
Nov – Apr
Mirissa's best window
- Calmer seas and higher sighting probability
- Blue whale and sperm whale sightings both possible
EAST COAST TRIP
May – Sep
Trincomalee, Arugam Bay
- Dry season exactly when the west coast is wet
- Genuinely worth considering if visiting in the "off-season" months elsewhere
Know your dates? Get your exact budget.
Free calculator · ₹ breakdown for flights, hotel, food & more
OPEN BUDGET PLANNER →
❓
Frequently Asked Questions
Why does Sri Lanka have two monsoons?
Sri Lanka sits at the meeting point of two monsoon systems — the Yala monsoon (May-September) brings rain to the west, south and hill country, while the Maha monsoon (October-January) brings rain to the north and east. This means one coast is usually dry while the other is wet.
Is Ella cold?
Ella and the wider hill country (including Nuwara Eliya) sit at higher elevation and are noticeably cooler than the coast, especially at night — a light jacket is genuinely useful, even though the rest of Sri Lanka is tropical.
What is the best month to visit Sri Lanka?
January and February offer the most reliable dry weather across the classic circuit — Colombo, the cultural triangle, hill country and south coast — making them the best months for a first-time, multi-region trip.
Can I visit Sri Lanka year-round?
Yes, genuinely — because of the two-monsoon system, there's almost always a dry region somewhere on the island. The trade-off is that no single month is perfect everywhere, so it's worth matching your itinerary to the season.
When is the best time for whale watching in Sri Lanka?
November through April is the best window from Mirissa, with calmer seas and a higher chance of spotting blue whales and sperm whales.