DIAKADI / Afrique Australe / Swaziland

Au Swaziland, le climat se situe entre climat subtropical/tropical et climat tempéré selon l’altitude.

Pendant la saison sèche (de mi-avril à mi-octobre), en basse altitude au sud-est les journées sont chaudes et ensoleillées. En revanche, les nuits sont fraîches.
Dans les montagnes et les hauts plateaux au nord-ouest du pays les températures sont sensiblement plus froides notamment entre mai et août. Pendant cette période les températures ne dépassent pas 15°C et les sommets sont enneigés.

La saison des pluies débute en novembre et se termine en avril. Dans les vallées, la température peut atteindre jusqu’à 40 °C et les chutes de pluies varient entre 500 et 600 mm.
Alors qu’en haute altitude, notamment à l’ouest, les précipitations sont abondantes et varient entre 1000 et 1600 millimètres.