Eswatini Climatic Classifications

CodeDescriptionGroupNumber of states/regionsStates/regions
CwaHumid subtropical, dry winterTemperate2 Manzini Shiselweni
CfaHumid subtropical, no dry seasonTemperate1 Lubombo
CwbTemperate highland tropical climate with dry wintersTemperate1 Hhohho

Summary: Most regions (2) in Eswatini lie in the Humid subtropical, dry winter climate zone (Köppen: Cwa). The mean average of annual temperatures range from a high of 21.08°C (69.94°F) in Lubombo to a low of 19.86°C (67.75°F) in Hhohho.

Climate Eswatini: Weather By Month

MonthJanFebMarAprMayJunJulAugSepNovOctDecYear
Record high °C (°F)27.15(80.87)27.44(81.39)26.83(80.29)24.39(75.9)23.69(74.64)21.65(70.97)21.41(70.54)23.83(74.89)25.8(78.44)25.76(78.37)26.67(80.01)27.55(81.59)27.55(81.59)
Average high °C (°F)26.76(80.17)27.05(80.69)26.43(79.57)24.05(75.29)23.37(74.07)21.32(70.38)21.11(70.0)23.58(74.44)25.58(78.04)25.51(77.92)26.4(79.52)27.25(81.05)24.87(76.77)
Daily mean °C (°F)23.49(74.28)23.48(74.26)22.72(72.9)20.11(68.2)18.46(65.23)16.04(60.87)16.2(61.16)18.79(65.82)21.42(70.56)21.85(71.33)22.86(73.15)23.83(74.89)20.77(69.39)
Average low °C (°F)16.82(62.28)16.45(61.61)15.89(60.6)13.45(56.21)11.54(52.77)9.05(48.29)9.11(48.4)10.83(51.49)13.42(56.16)14.36(57.85)15.6(60.08)16.84(62.31)13.61(56.5)
Record low °C (°F)16.11(61.0)16.0(60.8)15.08(59.14)12.58(54.64)10.62(51.12)8.06(46.51)8.17(46.71)9.92(49.86)12.62(54.72)13.65(56.57)14.82(58.68)16.1(60.98)8.06(46.51)
Average precipitation mm (inches)97.99(3.86)80.64(3.17)62.67(2.47)50.57(1.99)6.8(0.27)5.79(0.23)4.4(0.17)7.2(0.28)19.47(0.77)48.54(1.91)73.61(2.9)92.49(3.64)45.85(1.81)
Average precipitation days (≥ 1.0 mm)15.3211.6912.987.822.050.961.431.893.989.5413.2517.08.16
Average relative humidity (%)81.1681.0580.9277.266.8158.3958.8855.8759.3968.5973.3478.2569.99
Mean monthly sunshine hours12.0112.0111.077.838.448.468.418.389.9711.3712.1612.3210.2

Eswatini Climate Graph

Eswatini’s Cities by Temperature

Eswatini’s states/regions ranking by average yearly temperature:

Lubombo
21.08°C | 69.94°F
Manzini
21.08°C | 69.94°F
Shiselweni
21.08°C | 69.94°F
Hhohho
19.86°C | 67.75°F

Comments (0)

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