Travel Guides
Sri Lanka Weather by Coast, Highlands & Season
Sri Lanka’s east coast (Arugam Bay, Trincomalee, Batticaloa) is best from February to August, with peak surf and sunshine between June and August. The south coast (Mirissa, Tangalle, Weligama) shines from November to April, offering calm seas and blue skies. The central highlands and cultural triangle (Ella, Kandy, Sigiriya) are great year-round, though Nuwara Eliya—in the center highlands—gets especially rainy in June and July.
South & West
jan
31°C
24°C
feb
31°C
24°C
mar
32°C
25°C
apr
32°C
25°C
may
31°C
25°C
jun
30°C
25°C
jul
30°C
25°C
aug
30°C
25°C
sep
30°C
25°C
oct
30°C
24°C
nov
30°C
24°C
dec
31°C
24°C
Common questions about Sri Lanka
Yes, foreigners do pay more for entrance fees to most major sights, museums, and national parks in Sri Lanka. This is standard practice across the country and applies to places like:
- Sigiriya Rock Fortress
- Temple of the Tooth (Kandy)
- Anuradhapura / Polonnaruwa ancient cities
- Yala, Udawalawe & other national parks