Climate averages 1991–2020
Weather in Sri Lanka in May
In May, average daytime highs across the 12 cities listed in Sri Lanka range from 28.0°C in Kandy to 33.5°C in Trincomalee. Monthly rainfall ranges from 40 mm in Point Pedro to 293 mm in Dehiwala-Mount Lavinia.
Long-term climate patterns, not a forecast for a particular trip.
City by city
May in Sri Lanka
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Colombo | 29.5°C25.4°C | 25.4°C | 279 | 28.9 |
| Dehiwala-Mount Lavinia | 29.2°C25.4°C | 25.4°C | 293 | 29.1 |
| Jaffna | 31.2°C28.1°C | 28.1°C | 58 | 7.6 |
| Negombo | 29.6°C25.7°C | 25.7°C | 255 | 28.6 |
| Kandy | 28.0°C22.0°C | 22.0°C | 125 | 19.8 |
| Trincomalee | 33.5°C26.7°C | 26.7°C | 48 | 8.1 |
| Kalmunai | 32.3°C26.6°C | 26.6°C | 59 | 11.6 |
| Galle | 28.6°C25.5°C | 25.5°C | 279 | 28.6 |
| Point Pedro | 31.8°C27.8°C | 27.8°C | 40 | 5.0 |
| Batticaloa | 33.4°C26.2°C | 26.2°C | 50 | 9.3 |
| Ambalantota | 31.0°C25.9°C | 25.9°C | 101 | 18.7 |
| Matara | 29.0°C25.4°C | 25.4°C | 224 | 28.3 |
A rain day is a local calendar day with at least 1 mm of precipitation.