Sri Lanka Climatic Classifications

CodeDescriptionGroupNumber of states/regionsStates/regions
AfTropical rainforestTropical6 Central North Western Sabaragamuwa Southern Uva Western
AsTropical wet and dry or savanna ('summer' dry season)Tropical2 North Central Northern
AmTropical monsoonTropical1 Eastern

Summary: Most regions (6) in Sri Lanka lie in the Tropical rainforest climate zone (Köppen: Af). The mean average of annual temperatures range from a high of 28.87°C (83.97°F) in North Central to a low of 23.22°C (73.8°F) in Uva.

Climate Sri Lanka: Weather By Month

MonthJanFebMarAprMayJunJulAugSepNovOctDecYear
Record high °C (°F)31.21(88.18)31.91(89.44)34.27(93.69)34.35(93.83)33.15(91.67)33.03(91.45)32.87(91.17)32.81(91.06)32.81(91.06)31.99(89.58)30.51(86.92)30.3(86.54)34.35(93.83)
Average high °C (°F)28.89(84.0)30.05(86.09)31.37(88.47)31.43(88.57)30.73(87.31)30.1(86.18)29.9(85.82)29.86(85.75)29.91(85.84)29.8(85.64)29.2(84.56)28.47(83.25)29.98(85.96)
Daily mean °C (°F)26.01(78.82)26.81(80.26)28.14(82.65)28.75(83.75)28.54(83.37)28.04(82.47)27.77(81.99)27.64(81.75)27.59(81.66)27.4(81.32)26.77(80.19)26.03(78.85)27.46(81.43)
Average low °C (°F)21.3(70.34)21.45(70.61)22.49(72.48)24.04(75.27)24.69(76.44)24.47(76.05)24.05(75.29)23.85(74.93)23.77(74.79)23.62(74.52)23.01(73.42)22.16(71.89)23.24(73.83)
Record low °C (°F)16.13(61.03)15.84(60.51)16.4(61.52)18.05(64.49)19.08(66.34)19.03(66.25)18.77(65.79)18.53(65.35)18.42(65.16)18.13(64.63)17.76(63.97)16.94(62.49)15.84(60.51)
Average precipitation mm (inches)124.09(4.89)144.87(5.7)132.7(5.22)262.17(10.32)282.98(11.14)172.03(6.77)171.5(6.75)182.07(7.17)217.18(8.55)379.74(14.95)367.5(14.47)280.14(11.03)226.41(8.91)
Average precipitation days (≥ 1.0 mm)12.4512.5314.6821.6621.1617.0517.1418.5718.7724.4524.320.2318.58
Average relative humidity (%)78.8477.6175.5478.1279.7377.8877.4277.5477.8179.481.5181.8478.6
Mean monthly sunshine hours10.4910.6510.9911.611.9411.9811.6311.0111.4710.499.237.8210.78

Sri Lanka Climate Graph

Sri Lanka

Sri Lanka’s Cities by Temperature

Sri Lanka’s states/regions ranking by average yearly temperature:

North Central
28.87°C | 83.97°F
Eastern
28.75°C | 83.75°F
North Western
28.57°C | 83.43°F
Northern
28.56°C | 83.41°F
Western
28.53°C | 83.35°F
Southern
28.22°C | 82.8°F
Central
26.36°C | 79.45°F
Sabaragamuwa
26.05°C | 78.89°F
Uva
23.22°C | 73.8°F

Comments (0)

  • Latest first
  • Highest rated
Be the first to comment on this page