Sri Lanka temperatures & weather in January

Sri Lanka weather averages and temperatures for January
Location Avg temp (°C°F) Max temp (°C°F) Min temp (°C°F) Rainfall (mm) Sunshine (hrs)
Anuradhapura 28.9°C 84°F 29.1 84.4 22.2 72 89mm 3.5ins 8hrs
Badulla 24°C 75.2°F 24.3 75.7 15.2 59.4 131mm 5.2ins 7hrs
Batticaloa 28.5°C 83.3°F 28.6 83.5 22.9 73.2 226mm 8.9ins 7hrs
Bentota 30°C 86°F 30.2 86.4 21.8 71.2 83mm 3.3ins 8hrs
Beruwala 30°C 86°F 30.2 86.4 21.8 71.2 83mm 3.3ins 8hrs
Colombo 30.7°C 87.3°F 30.9 87.6 22.1 71.8 55mm 2.2ins 8hrs
Dambulla 29°C 84.2°F 29.2 84.6 20.9 69.6 92mm 3.6ins 8hrs
Galle 29.4°C 84.9°F 29.6 85.3 21.5 70.7 94mm 3.7ins 8hrs
Haputale 24.4°C 75.9°F 24.6 76.3 15.4 59.7 117mm 4.6ins 7hrs
Hatton 23.4°C 74.1°F 23.7 74.7 13.8 56.8 95mm 3.7ins 7hrs
Hikkaduwa 29.4°C 84.9°F 29.6 85.3 21.4 70.5 92mm 3.6ins 8hrs
Jaffna 27.5°C 81.5°F 27.6 81.7 23 73.4 52mm 2ins 8hrs
Kalutara 30.4°C 86.7°F 30.7 87.3 22.2 72 73mm 2.9ins 8hrs
Kandy 27.1°C 80.8°F 27.4 81.3 17.9 64.2 86mm 3.4ins 7hrs
Kurunegala 29.7°C 85.5°F 30 86 20.1 68.2 62mm 2.4ins 8hrs
Matara 29.6°C 85.3°F 29.8 85.6 22.2 72 84mm 3.3ins 8hrs
Negombo 30.9°C 87.6°F 31.1 88 21.7 71.1 48mm 1.9ins 8hrs
Nuwara Eliya 20.4°C 68.7°F 20.6 69.1 10.2 50.4 107mm 4.2ins 6hrs
Ratnapura 28.4°C 83.1°F 28.7 83.7 19.6 67.3 97mm 3.8ins 8hrs
Sigiriya 28.2°C 82.8°F 28.4 83.1 20.6 69.1 109mm 4.3ins 7hrs
Sri Jayewardenepura Kotte 30.7°C 87.3°F 30.9 87.6 22.1 71.8 55mm 2.2ins 8hrs
Tangalla 29.3°C 84.7°F 29.5 85.1 21.9 71.4 81mm 3.2ins 8hrs
Trincomalee 27.8°C 82°F 27.9 82.2 24.3 75.7 125mm 4.9ins 7hrs
colombo colombo negombo

Sri Lanka monthly averages

Warm places to visit in January

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