May in Sri Lanka is the beginning of the southwestern monsoon season, leading to heavy rainfall and high humidity in the southwestern and western coastal areas (Colombo, Galle, Bentota), as well as the hill country. while the north (Jaffna, Mannar) and east (Trincomalee, Batticaloa, Arugam Bay) generally enjoy drier, sunnier weather. Temperatures in Sri Lanka in May range between 26-32°C across the country, with humidity rising due to the monsoon. It is part of the low season, which means fewer tourists and more affordable rates on accommodations.
Sri Lanka Weather in May - By Region
1. South and West Coast (Colombo, Galle, Bentota)
Monsoon Impact: The southwest monsoon brings regular rain showers to the south and west, especially during afternoons.
Rainfall and Humidity: Rainfall levels are high, averaging 200-300mm (7.87-11.81 inches). Humidity is also heightened, making this area feel quite warm and sticky.
Temperature: Daytime temperatures average between 28-30°C (82-86°F), cooling slightly during rain showers.
While the monsoon makes beach activities less predictable in this region, the greenery flourishes, making it perfect for nature walks and scenic drives.
2. East Coast (Trincomalee, Batticaloa, Arugam Bay)
Dry and Sunny: With minimal rainfall, the east coast has ideal beach weather and dry, sunny skies, particularly attractive for surfers at Arugam Bay.
Temperature: Daytime temperatures range from 28-32°C (82-89°F), making this the warmest region in May.
Humidity and Wind: Although slightly humid, conditions remain comfortable with light winds, especially favorable for beachgoers.
The east coast's warm and dry climate makes it an excellent choice for travelers looking to enjoy Sri Lanka's sunny side in May.
3. Central Highlands (Kandy, Nuwara Eliya, Ella)
Cool and Misty: Higher altitudes in the central highlands bring cooler weather with moderate rainfall, offering a refreshing change from the coastal warmth.
Rainfall and Temperature: Showers are common, with daytime temperatures between 16-22°C (61-71°F), especially refreshing for hikers and nature lovers.
Humidity and Cloud Cover: Mornings are often misty, with high humidity and cloud cover, giving this region a lush, picturesque quality.
Note: These mild conditions make the central highlands ideal for exploring tea plantations, hiking, and scenic train rides.
4. North Sri Lanka (Jaffna, Mannar)
Hot and Dry: Northern Sri Lanka, including areas like Jaffna and Mannar, remains mostly unaffected by the southwest monsoon, experiencing minimal rainfall and warm, dry conditions.
Temperature: Daytime temperatures hover between 30-32°C (86-89°F), with nights cooling down slightly, making it the hottest part of the country in May.
Humidity and Winds: While somewhat humid, the northern region experiences dry, breezy days, making it comfortable for sightseeing and cultural tours.
Note: With sunny skies and lower rainfall, the north is great for those interested in exploring the cultural sites and coastal scenery unique to this part of Sri Lanka.
The off-season weather in May means you can find some great travel deals with lower flight and accommodation prices. Many hotels offer discounts to attract visitors during this time. However, it's essential to be prepared for potential transportation disruptions due to heavy rain, which might affect your travel plans.
Transport in Sri Lanka in May
The transport in Sri Lanka during the monsoon season generally ranges between buses and tuk-tuks as well as private cabs. They do function during monsoons unless their route is affected by flash floods. Since May is considered low-season in the rain-affected parts of Sri lanka, you can get incredibly beautiful and luxurious stays at 5-star hotels for cheaper rates. Generally, the prices drop down to 20-25% during the monsoon season.If you plan on seeing the east coast, you'll get the best weather from April/May to September. If you are planning to visit Sri lanka and you're heading to the west and south coasts and hill country, December to March is the best time to visit Sri lanka.
Sri Lanka in May offers a balance of sunlit beaches, vibrant rain-fed landscapes, and fewer tourist crowds. While the monsoon affects some regions, the dry conditions on the east and north make it possible to enjoy a sunny vacation while experiencing the island’s lush beauty in its seasonal diversity.