Sri Lanka temperatures & weather in April

Sri Lanka weather averages and temperatures for April
Location Avg temp (°C°F) Max temp (°C°F) Min temp (°C°F) Rainfall (mm) Sunshine (hrs)
Anuradhapura 32.7°C 90.9°F 32.9 91.2 24.7 76.5 146mm 5.7ins 9hrs
Badulla 27°C 80.6°F 27.2 81 17.6 63.7 182mm 7.2ins 7hrs
Batticaloa 32.3°C 90.1°F 32.5 90.5 24.8 76.6 79mm 3.1ins 8hrs
Bentota 31.1°C 88°F 31.2 88.2 24.1 75.4 262mm 10.3ins 8hrs
Beruwala 31.1°C 88°F 31.2 88.2 24.1 75.4 262mm 10.3ins 8hrs
Colombo 31.6°C 88.9°F 31.8 89.2 24.4 75.9 250mm 9.8ins 8hrs
Dambulla 32.4°C 90.3°F 32.7 90.9 23.6 74.5 187mm 7.4ins 8hrs
Galle 30.5°C 86.9°F 30.7 87.3 23.9 75 234mm 9.2ins 8hrs
Haputale 27°C 80.6°F 27.2 81 17.8 64 196mm 7.7ins 7hrs
Hatton 26°C 78.8°F 26.3 79.3 16.2 61.2 202mm 8ins 7hrs
Hikkaduwa 30.6°C 87.1°F 30.8 87.4 23.8 74.8 245mm 9.6ins 8hrs
Jaffna 33°C 91.4°F 33.2 91.8 26.9 80.4 43mm 1.7ins 9hrs
Kalutara 31.4°C 88.5°F 31.6 88.9 24.5 76.1 258mm 10.2ins 8hrs
Kandy 30°C 86°F 30.2 86.4 20.6 69.1 214mm 8.4ins 8hrs
Kurunegala 32.4°C 90.3°F 32.7 90.9 23 73.4 251mm 9.9ins 8hrs
Matara 30.8°C 87.4°F 31 87.8 24.5 76.1 191mm 7.5ins 8hrs
Negombo 32.4°C 90.3°F 32.6 90.7 24.4 75.9 244mm 9.6ins 8hrs
Nuwara Eliya 23.1°C 73.6°F 23.4 74.1 12.3 54.1 178mm 7ins 7hrs
Ratnapura 30.3°C 86.5°F 30.5 86.9 22.1 71.8 271mm 10.7ins 8hrs
Sigiriya 31.9°C 89.4°F 32.2 90 23.1 73.6 169mm 6.7ins 8hrs
Sri Jayewardenepura Kotte 31.6°C 88.9°F 31.8 89.2 24.4 75.9 250mm 9.8ins 8hrs
Tangalla 30.7°C 87.3°F 30.9 87.6 24.2 75.6 181mm 7.1ins 8hrs
Trincomalee 32.8°C 91°F 33 91.4 25.8 78.4 55mm 2.2ins 9hrs
jaffna jaffna jaffna

Sri Lanka monthly averages

Sri Lanka Climate Summary

Tropical monsoon; northeast monsoon (December to March); southwest monsoon (June to October)

Sri Lanka weather stats

Sri Lanka weather statistics
Hottest month: May 30.3°C 86.6°F
Driest month: February 89mm 4ins
Sunniest month: March 8.8hrs
Coldest month: January 27.3°C 81.1°F
Wettest month: October 302mm 12ins

Change units