Mulanje climate — normals and trends

Mulanje (Malawi) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 21.0 °C and it receives 1,218 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is November (24.2 °C on average) and the coldest is July (16.7 °C). Rainfall peaks in January.

Mulanje averages 0 frost days, 42 hot days (≥ 30 °C) and 141 rainy days per year.

Mulanje has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.2 °C (on 25 November 2020) and the coldest 6.3 °C (on 26 July 1975).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

MulanjeSouthern Region

coords
-16.03°, 35.50°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

21.0°C

Average daily high

25.8°C

Average daily low

17.0°C

Annual rainfall

1,218mm

Sunshine / day

10.5h

Mean relative humidity

73%

Average peak wind

10.8km/h

Seasonal range

7.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

42 d/yr

Rainy days (≥ 1 mm)

141 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.8 °C

Average feels-like low

17.9 °C

Average peak gust

30.7 km/h

Tropical nights (≥ 20 °C)

67 d/yr

Solar radiation

19.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

+0.1 °C per decade · r² = 0.27 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

37.2 °C

25 November 2020

Coldest day

6.3 °C

26 July 1975

Wettest day

228 mm

14 March 2023

Windiest day

30.9 km/h

11 March 2025

Strongest gust

95.4 km/h

11 March 2025

Hottest feels-like

41.2 °C

13 December 2023

Coldest feels-like

3.4 °C

15 June 1968

Sunniest day

12.9 h

16 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.1 °C27 October 20258.7 °C4 August 202521.5 °C1,754 mm370
202435.6 °C29 October 202410.6 °C3 August 202422.2 °C863 mm770
202336.2 °C13 December 202310.5 °C4 August 202322.2 °C1,689 mm670
202233.6 °C20 November 20229.1 °C28 July 202221.3 °C1,590 mm450
202135.6 °C7 November 20218.9 °C3 August 202121.6 °C983 mm750
202037.2 °C25 November 20208.6 °C10 August 202021.8 °C1,096 mm570
201936.1 °C29 October 20197.7 °C24 July 201921.7 °C1,563 mm570
201834.2 °C22 November 201811.0 °C26 July 201821.6 °C1,008 mm430
201735.2 °C17 October 201710.5 °C3 August 201721.5 °C1,167 mm400
201635.2 °C14 November 20167.0 °C10 July 201621.9 °C1,135 mm750
201535.8 °C2 November 201510.0 °C5 August 201521.8 °C1,337 mm620
201433.9 °C17 October 20149.6 °C3 August 201421.3 °C1,145 mm520
201335.2 °C2 November 20139.9 °C22 July 201321.1 °C1,365 mm430
201235.6 °C19 October 20127.7 °C29 July 201221.3 °C1,065 mm520
201136.0 °C1 November 20119.8 °C16 August 201121.3 °C1,078 mm490
201035.0 °C12 October 20108.5 °C17 August 201021.4 °C1,308 mm540
200933.8 °C18 December 20099.2 °C26 August 200921.2 °C1,432 mm480
200834.2 °C15 November 20088.2 °C30 June 200821.1 °C1,089 mm580
200734.5 °C24 November 20078.6 °C1 August 200721.2 °C1,336 mm360
200635.0 °C4 November 20068.9 °C10 July 200621.2 °C1,226 mm350
200535.5 °C17 November 20059.6 °C2 July 200521.6 °C854 mm510
200432.9 °C21 November 20049.2 °C17 June 200420.6 °C1,354 mm190
200333.0 °C6 November 20039.3 °C8 July 200320.9 °C1,342 mm380
200233.9 °C5 November 200210.2 °C11 June 200221.2 °C941 mm370
200134.3 °C20 November 20019.4 °C26 July 200121.3 °C1,256 mm550
200032.6 °C25 October 20009.8 °C19 July 200020.7 °C1,486 mm190
199932.7 °C24 October 19999.5 °C9 June 199920.6 °C1,162 mm250
199833.8 °C7 November 19989.9 °C30 May 199821.3 °C1,104 mm460
199733.6 °C10 November 199710.9 °C10 August 199721.0 °C1,712 mm320
199634.2 °C2 November 19969.7 °C3 July 199621.2 °C1,346 mm550
199535.6 °C26 October 19958.9 °C2 July 199521.4 °C1,056 mm590
199436.4 °C24 November 19949.1 °C13 July 199420.9 °C858 mm450
199332.7 °C4 November 199310.2 °C14 August 199321.3 °C1,111 mm270
199234.5 °C26 February 19928.4 °C13 August 199221.9 °C653 mm830
199133.2 °C31 October 19919.9 °C13 June 199120.9 °C1,025 mm240
199034.2 °C6 November 199010.2 °C4 July 199021.1 °C997 mm430
198933.1 °C10 November 19899.4 °C13 July 198920.6 °C1,364 mm280
198832.8 °C11 October 19889.6 °C16 August 198820.9 °C1,117 mm200
198734.3 °C20 November 19878.6 °C23 July 198721.5 °C896 mm480
198632.3 °C7 October 19869.9 °C23 June 198620.4 °C1,392 mm90
198534.2 °C4 November 19856.6 °C14 July 198520.4 °C1,555 mm120
198433.0 °C3 December 198410.7 °C19 August 198420.7 °C1,257 mm290
198334.7 °C12 November 198310.0 °C20 July 198321.5 °C1,019 mm440
198233.3 °C7 December 19829.3 °C16 July 198220.5 °C1,270 mm150
198133.5 °C6 November 19818.4 °C3 July 198120.2 °C1,242 mm290
198033.9 °C14 November 19809.2 °C7 July 198020.6 °C1,047 mm400
197933.7 °C1 October 19799.6 °C27 July 197920.8 °C979 mm440
197833.7 °C29 September 19787.4 °C15 June 197820.8 °C1,601 mm300
197734.1 °C22 October 19779.1 °C7 August 197721.0 °C1,079 mm290
197634.3 °C25 November 19767.9 °C18 July 197620.3 °C1,358 mm350
197532.2 °C4 November 19756.3 °C26 July 197520.3 °C941 mm230
197433.0 °C12 November 19748.9 °C10 September 197420.3 °C1,694 mm260
197333.1 °C15 September 19738.5 °C11 July 197320.6 °C1,187 mm420
197233.4 °C23 November 19729.6 °C7 September 197220.5 °C1,117 mm280
197131.2 °C17 October 19719.9 °C31 May 197120.6 °C1,088 mm140
197032.0 °C5 November 197010.4 °C6 July 197020.8 °C1,075 mm290
196934.9 °C27 November 19699.8 °C9 July 196921.1 °C1,169 mm460
196834.0 °C3 October 19686.9 °C15 June 196820.7 °C986 mm360
196733.1 °C8 October 19679.3 °C17 July 196720.3 °C1,198 mm200
196633.1 °C5 November 19668.6 °C30 July 196620.9 °C1,065 mm360
196531.7 °C4 November 19658.7 °C3 June 196519.8 °C1,037 mm180
196433.7 °C10 November 19648.5 °C29 June 196420.4 °C949 mm350
196332.6 °C22 October 19639.3 °C6 June 196320.5 °C1,437 mm230
196233.4 °C21 November 19629.4 °C2 July 196220.9 °C1,118 mm340
196134.0 °C16 October 19619.9 °C12 July 196120.8 °C1,424 mm230
196034.6 °C11 October 196010.1 °C7 July 196021.0 °C800 mm650
195933.8 °C1 November 195910.1 °C27 August 195920.7 °C1,109 mm220
195833.5 °C17 October 19588.8 °C21 July 195821.0 °C1,504 mm450
195735.6 °C13 November 19579.1 °C22 July 195721.1 °C1,279 mm660
195633.7 °C2 November 19569.0 °C27 July 195620.7 °C1,454 mm340
195534.4 °C14 November 19559.0 °C10 August 195520.4 °C1,399 mm390
195435.7 °C27 October 19549.2 °C24 July 195420.9 °C862 mm430
195334.0 °C9 November 19538.7 °C23 July 195320.5 °C1,760 mm390
195234.7 °C2 October 19529.6 °C14 July 195221.0 °C1,407 mm510
195136.1 °C27 November 19519.1 °C31 July 195121.5 °C946 mm690
195034.6 °C24 October 19509.0 °C19 August 195020.4 °C1,639 mm330
194935.6 °C3 November 19499.2 °C23 July 194921.3 °C1,075 mm790
194834.3 °C11 November 19489.2 °C18 July 194820.9 °C1,628 mm490
194734.6 °C30 October 19478.4 °C12 August 194721.0 °C1,429 mm570
194634.4 °C24 October 19468.9 °C12 July 194620.5 °C1,458 mm300
194533.9 °C22 October 19459.5 °C2 July 194520.7 °C1,529 mm530
194433.5 °C17 October 19449.7 °C24 June 194420.8 °C1,477 mm480
194336.8 °C1 December 19439.1 °C25 July 194320.9 °C1,125 mm720
194235.4 °C8 November 19429.9 °C2 August 194221.4 °C977 mm620
194135.9 °C12 October 194110.1 °C4 July 194121.6 °C670 mm830
194034.4 °C12 November 19409.0 °C9 August 194020.9 °C1,073 mm430

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
26.0 °C
+0.2 °C
Hot days (≥ 30 °C)
37 d/yr
-5
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1755 mm
+537 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+1.0 °C392 mm+100 mm
Feb27.6 °C+1.1 °C308 mm+66 mm
Mar26.7 °C+0.6 °C220 mm+44 mm
Apr26.3 °C+1.1 °C68 mm+10 mm
May23.2 °C-0.6 °C107 mm+83 mm
Jun22.8 °C+0.9 °C23 mm+2 mm
Jul21.4 °C-0.2 °C27 mm+6 mm
Aug24.8 °C+0.8 °C6 mm-6 mm
Sep28.8 °C+1.5 °C5 mm-6 mm
Oct29.0 °C-0.4 °C15 mm-14 mm
Nov27.7 °C-1.5 °C138 mm+44 mm
Dec26.0 °C-1.6 °C446 mm+206 mm

The year's extremes

Hottest day
34.1 °C
27 Oct 2025
Coldest day
8.7 °C
4 Aug 2025
Wettest day
105.9 mm
11 Mar 2025
Windiest day
30.9 km/h
11 Mar 2025
Strongest gust
95.4 km/h
11 Mar 2025
Hottest feels-like
37.5 °C
16 Jan 2025
Coldest feels-like
7.1 °C
4 Aug 2025
Sunniest day
12.9 h
16 Dec 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Mulanje?

Mulanje has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 21.0 °C and it receives 1,218 mm of precipitation per year.

What is the hottest day ever recorded in Mulanje?

The hottest day measured in Mulanje between 1940 and 2025 was 25 November 2020, reaching 37.2 °C.

What is the coldest day in Mulanje?

The coldest day measured in Mulanje between 1940 and 2025 was 26 July 1975, at 6.3 °C.

Does it snow in Mulanje?

Almost never: Mulanje sees virtually no snow, with about 0 frost days per year.

Has the climate of Mulanje warmed?

Yes: Mulanje warmed by +0.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Mulanje?

The wettest day measured in Mulanje between 1940 and 2025 was 14 March 2023, with 228 mm of rain in 24 hours.

What was the windiest day in Mulanje?

The windiest day measured in Mulanje between 1940 and 2025 was 11 March 2025, with winds reaching 30.9 km/h.

What is the warmest month in Mulanje?

The warmest month in Mulanje is November (24.2 °C on average); the coldest is July (16.7 °C).

How much does it rain in Mulanje?

Mulanje receives on average 1,218 mm of precipitation per year, spread over about 141 rainy days.

Is it sunny in Mulanje?

Mulanje gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Mulanje?

Yes: Mulanje has on average 67 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Mulanje?

In Mulanje, between 1940 and 2025, the highest apparent temperature reached 41.2 °C on 13 December 2023, and the lowest was 3.4 °C on 15 June 1968.

Compare Mulanje with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Mulanje

Other cities — Malawi