Amplitudy termiczne są dość wysokie z racji oddalenia od równika, suchości klimatu i oddalenia od mórz i oceanów. Średnie roczne temperatury wynoszą od 16 do 21 °C. Większość powierzchni kraju jest stosunkowo chłodna ze względu na wysokość nad poziomem morza. W najwyższych partiach gór występują przymrozki, a średnie temperatury wynoszą około 12-15 °C. Najcieplejsze obszary Zimbabwe leżą na północy kraju. W najcieplejszym miesiącu październiku temperatury wynoszą średnio 27 °C, a w najchłodniejszym czerwcu – około 22 °C. Zimbabwe pomimo swego położenia geograficznego nie cechuje się upalnymi temperaturami.
Wody thumb|240x240px|Rzeka ZambeziZimbabwe niemal na całej swej powierzchni należy do zlewiska Oceanu Indyjskiego. Tylko zachodnie krańce państwa należą do bezodpływowych obszarów Kotliny Kalahari. Sieć rzeczna kraju jest gęsta i odwadniają ją dwie główne rzeki – Zambezi i Limpopo, obie są rzekami, które na większości swych odcinków wyznaczają granice kraju. Zarówno do Limpopo jak i do Zambezi z obszarów wyżynnych spływają liczne rzeki. Wszystkie rzeki kraju są stałe, cechują się jednak mniejszymi lub większymi wahaniami swych wodostanów.