Climate averages 1991–2020
Weather in Sri Lanka in June
In June, average daytime highs across the 12 cities listed in Sri Lanka range from 27.0°C in Kandy to 34.5°C in Batticaloa. Monthly rainfall ranges from 17 mm in Point Pedro to 256 mm in Dehiwala-Mount Lavinia.
Long-term climate patterns, not a forecast for a particular trip.
City by city
June in Sri Lanka
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Colombo | 28.8°C25.1°C | 25.1°C | 242 | 26.7 |
| Dehiwala-Mount Lavinia | 28.6°C25.1°C | 25.1°C | 256 | 26.6 |
| Jaffna | 30.7°C27.9°C | 27.9°C | 27 | 5.6 |
| Negombo | 28.8°C25.4°C | 25.4°C | 224 | 27.0 |
| Kandy | 27.0°C21.7°C | 21.7°C | 79 | 17.4 |
| Trincomalee | 33.8°C26.6°C | 26.6°C | 18 | 3.1 |
| Kalmunai | 33.2°C26.6°C | 26.6°C | 31 | 6.7 |
| Galle | 28.1°C25.2°C | 25.2°C | 244 | 27.6 |
| Point Pedro | 31.3°C27.7°C | 27.7°C | 17 | 3.1 |
| Batticaloa | 34.5°C26.6°C | 26.6°C | 25 | 5.3 |
| Ambalantota | 31.0°C25.8°C | 25.8°C | 60 | 14.9 |
| Matara | 28.5°C25.1°C | 25.1°C | 187 | 26.8 |
A rain day is a local calendar day with at least 1 mm of precipitation.