Sri Lanka weather map
The weather in most locations in Sri Lanka today is expected to be warmer than yesterday, with average temperatures ranging from 30.15°C to 34.5°C.
Weather forecast for major cities in Sri Lanka
Location | Forecast | Now | Min | Max | Chance of rain | |
---|---|---|---|---|---|---|
Western | Moderate Rain | 30.82° | 24.55° | 32.15° | 100% | |
Northern | Moderate Rain | 31.8° | 24.94° | 33.76° | 100% | |
Eastern | Moderate Rain | 34.5° | 25.68° | 36.6° | 100% | |
Central | Moderate Rain | 30.15° | 21.19° | 32.17° | 100% | |
Southern | Light Rain | 30.63° | 22.67° | 31.77° | 39% | |
Uva | Moderate Rain | 33.36° | 23.73° | 36.19° | 100% | |
North Western | Light Rain | 31.96° | 24.65° | 33.88° | 60% | |
Sabaragamuwa | Light Rain | 31.48° | 24.19° | 33.38° | 100% | |
North Central | Light Rain | 32.77° | 25.1° | 35.22° | 89% |
Frequently asked questions
What is the weather right now in Sri Lanka?
As of now, the weather in major cities in Sri Lanka varies:
- In Eastern, the temperature is around 34.5°C (94.1°F), with Moderate Rain.
- In Central, the current temperature is about 30.15°C (86.27°F) Moderate Rain.
What type of climate zone is Sri Lanka?
Most cities in Sri Lanka are classified within the Tropical rainforest climate zone (Köppen: Af).
Where is the hottest place in Sri Lanka today?
Eastern is the hottest place in Sri Lanka right now with the daily high temperature reaching 34.5°C or 94.1°F, followed by Uva (33.36°C/92.05°F), North Central (32.77°C/90.99°F) and North Western (31.96°C/89.53°F).
What is the coldest place in Sri Lanka right now?
Central is the coldest place in Sri Lanka right now, with average temperatures hovering around 30.15 °C or 86.27 °F.