Climate averages 1991–2020

Weather in Zimbabwe.

ClimaNote covers 11 cities in Zimbabwe, starting with Harare, Bulawayo and Chitungwiza. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.

Across these cities the yearly average high ranges from 23.4°C in Ruwa to 27.1°C in Kadoma, and yearly rainfall from 609 mm in Bulawayo to 886 mm in Mutare. The hottest city-month is October in Kadoma, with an average high of 31.5°C, and the coolest is July in Ruwa, at 19.3°C. By single month, the most rain falls in January in Harare, with 217 mm, and the least in August in Kwekwe, with under 1 mm (tied with August in Kadoma).

October is the warmest month in 10 cities and November in 1; July is the coolest in every city. January is the wettest month in 6 cities and December in 5; August is the driest in every city. Of these cities, 9 have a month with under 1 mm of rain; none has a month with an average high below 2.0°C or a month with more than 300 mm of rain.

Compare cities

Zimbabwe by month

11 cities

Cities in Zimbabwe

Yearly averages
Yearly climate averages for cities in Zimbabwe
CityAverage highAverage lowRain mm/year
Harare24°C13°C780
Bulawayo25°C14°C609
Chitungwiza24°C13°C758
Mutare24°C14°C886
Gweru24°C13°C717
Kwekwe27°C15°C617
Kadoma27°C16°C722
Ruwa23°C12°C813
Chinhoyi27°C16°C759
Masvingo25°C14°C632
Norton25°C15°C720

Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.