Mzuzu climate

Mzuzu is warmest in November, with average highs of 26 °C, and coldest in July, when nights average 11 °C. January is the wettest month (288 mm) and September the driest (13 mm). Figures are 1991–2020 climate normals.

Across a full year Mzuzu averages 1,382 mm of rain and 98 days above 25 °C.

Malawi · population 249,564 · 1991–2020 normals

  1. Jan 20°
  2. Feb 20°
  3. Mar 20°
  4. Apr 19°
  5. May 17°
  6. Jun 15°
  7. Jul 15°
  8. Aug 17°
  9. Sep 19°
  10. Oct 21°
  11. Nov 22°
  12. Dec 21°

Temperature below 0 °C to above 30 °C Rain band height is that month’s share of the wettest month

What to expectMzuzu through the year

Mzuzu has a clear annual cycle: average daily highs run from 19 °C in July to 26 °C in November, a swing of 6.7 °C in mean temperature across the year.

Counted across a normal year, 98 days a year reach 25 °C, 1 of them reach 30 °C. The warmest reading in the 1991–2020 record is 32 °C, in November.

Rain is strongly seasonal. January averages 288 mm against 13 mm in September — 22 times as much. Planning around the dry months matters more here than planning around temperature.

Month by month

Month Avg high Rainfall Cloud
January 24.5 °C 288 mm 92 %
February 24.5 °C 241 mm 90 %
March 23.7 °C 209 mm 86 %
April 22.5 °C 134 mm 67 %
May 21.4 °C 50 mm 45 %
June 19.9 °C 23 mm 33 %
July 19.4 °C 24 mm 29 %
August 21.4 °C 17 mm 24 %
September 24.2 °C 13 mm 21 %
October 25.9 °C 44 mm 30 %
November 26.3 °C 100 mm 52 %
December 24.8 °C 239 mm 80 %

Temperature month by month

MonthAvg highAvg lowMeanRecord highRecord lowDays above 25 °CDays above 30 °CDays below 0 °C
January24.5 °C17.4 °C20.4 °C29.8 °C14.5 °C1200
February24.5 °C17.3 °C20.3 °C29.5 °C14.6 °C1100
March23.7 °C17.2 °C19.9 °C28.1 °C13.7 °C500
April22.5 °C16.0 °C18.8 °C26.2 °C11.1 °C100
May21.4 °C13.8 °C17.3 °C27.8 °C9.2 °C000
June19.9 °C11.5 °C15.4 °C26.0 °C7.4 °C000
July19.4 °C10.8 °C14.8 °C24.6 °C7.0 °C000
August21.4 °C12.1 °C16.6 °C27.3 °C7.4 °C100
September24.2 °C14.4 °C19.1 °C29.0 °C10.0 °C1000
October25.9 °C16.3 °C20.9 °C32.0 °C12.2 °C2200
November26.3 °C17.3 °C21.5 °C32.4 °C12.7 °C2200
December24.8 °C17.3 °C20.6 °C29.3 °C14.5 °C1500

Rain, sun and wind month by month

MonthRainfallWet daysDaylightCloud coverHumidityWind
January288 mm2813 h/day92 %87 %9.8 km/h
February241 mm2512 h/day90 %88 %9.5 km/h
March209 mm2912 h/day86 %89 %11 km/h
April134 mm2312 h/day67 %87 %13 km/h
May50 mm1212 h/day45 %81 %13 km/h
June23 mm711 h/day33 %77 %14 km/h
July24 mm612 h/day29 %73 %15 km/h
August17 mm512 h/day24 %69 %15 km/h
September13 mm412 h/day21 %63 %16 km/h
October44 mm912 h/day30 %65 %16 km/h
November100 mm1413 h/day52 %72 %14 km/h
December239 mm2613 h/day80 %84 %11 km/h

How Mzuzu compares

The same four figures for nearby destinations, so the numbers above have something to be read against. Summer high is the warmest month's average high; winter low is the coldest month's average low.

Destination Summer high Winter low Rain per year Days above 25 °C
Mzuzu 26 °C 11 °C 1,382 mm 98
Songea · Tanzania 29 °C 12 °C 1,275 mm 199
Lichinga · Mozambique 27 °C 9.8 °C 1,090 mm 109
Tunduma · Tanzania 28 °C 10 °C 1,219 mm 98
Lilongwe · Malawi 30 °C 11 °C 705 mm 224
Chipata · Zambia 31 °C 12 °C 1,022 mm 235
Mbeya · Tanzania 27 °C 12 °C 1,930 mm 124

Where Mzuzu ranks

Planning a trip? See the best time to visit Mzuzu.

QuestionsCommon questions about Mzuzu’s climate

When is the best time to visit Mzuzu?

That depends on what you want, so the honest answer is a comparison rather than a single month. January, February, March sit closest to 20 °C on average, November is the warmest month and September the driest. The month-by-month table above has the full picture.

How hot does Mzuzu get?

In November, the warmest month, daily highs average 26 °C. About 1 days a year pass 30 °C. The highest value in the 1991–2020 record is 32 °C.

How cold does it get in winter?

Nights average 11 °C in July, the coldest month. Freezing nights are not part of a normal year here.

Which month is wettest in Mzuzu?

January, averaging 288 mm over 28 days with rain. The driest month is September with 13 mm. The year as a whole averages 1,382 mm.

Are these figures a forecast?

No. They are 1991–2020 climate normals: the average of thirty years, which describes what a month is usually like in Mzuzu rather than what any particular week will bring. Individual years can differ substantially from the normal.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: monthly rankings, daylight hours, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.