Mponela climate — normals and trends

Mponela (Malawi) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 19.5 °C and it receives 1,085 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 (22.6 °C on average) and the coldest is July (15.7 °C). Rainfall peaks in January.

Mponela averages 0 frost days, 11 hot days (≥ 30 °C) and 140 rainy days per year.

Mponela has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.0 °C (on 24 November 2021) and the coldest 4.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

MponelaCentral Region

coords
-13.53°, 33.74°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

19.5°C

Average daily high

24.5°C

Average daily low

15.4°C

Annual rainfall

1,085mm

Sunshine / day

10.3h

Mean relative humidity

70%

Average peak wind

16.5km/h

Seasonal range

6.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

11 d/yr

Rainy days (≥ 1 mm)

140 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.3 °C

Average feels-like low

15.0 °C

Average peak gust

36.4 km/h

Tropical nights (≥ 20 °C)

8 d/yr

Solar radiation

20.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

+0.1 °C per decade · r² = 0.56 · 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

34.0 °C

24 November 2021

Coldest day

4.3 °C

26 July 1975

Wettest day

96 mm

27 January 1989

Windiest day

35.3 km/h

7 February 1977

Strongest gust

82.8 km/h

29 January 2004

Hottest feels-like

36.4 °C

24 November 2021

Coldest feels-like

1.0 °C

26 July 1975

Sunniest day

12.8 h

5 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.0 °C26 October 20257.9 °C31 July 202519.9 °C1,137 mm80
202431.6 °C26 October 20247.9 °C14 June 202420.6 °C959 mm220
202332.9 °C14 October 20239.3 °C15 July 202320.6 °C1,276 mm350
202231.7 °C31 October 20228.5 °C29 July 202219.8 °C1,358 mm100
202134.0 °C24 November 20217.8 °C26 July 202120.0 °C1,046 mm390
202032.0 °C25 November 20208.2 °C1 August 202020.3 °C949 mm190
201932.7 °C29 October 20196.1 °C24 July 201920.3 °C1,251 mm210
201831.4 °C31 October 20188.8 °C9 June 201819.9 °C1,184 mm50
201733.6 °C18 October 20178.4 °C14 July 201720.1 °C1,203 mm170
201631.6 °C10 November 20168.4 °C22 July 201620.4 °C889 mm150
201533.3 °C22 November 20158.2 °C10 August 201520.4 °C811 mm290
201432.8 °C17 October 20148.6 °C13 July 201420.1 °C1,033 mm290
201333.2 °C1 November 20138.9 °C14 July 201320.2 °C999 mm270
201233.2 °C19 October 20125.9 °C20 July 201219.8 °C1,118 mm140
201133.3 °C25 October 20118.3 °C25 July 201119.9 °C994 mm130
201032.2 °C11 October 20107.1 °C15 August 201020.1 °C1,040 mm210
200930.7 °C8 October 20097.8 °C23 July 200919.6 °C1,008 mm20
200832.0 °C15 November 20087.3 °C29 June 200819.4 °C1,096 mm120
200731.3 °C24 September 20078.2 °C10 July 200719.6 °C1,164 mm90
200631.4 °C4 October 20067.5 °C6 June 200619.5 °C1,272 mm80
200532.4 °C16 November 20058.4 °C20 July 200520.1 °C742 mm160
200430.6 °C21 November 20047.4 °C16 July 200419.3 °C1,020 mm70
200332.1 °C6 November 20037.8 °C9 July 200319.7 °C1,069 mm120
200232.7 °C5 November 20028.0 °C27 June 200219.7 °C996 mm130
200132.3 °C23 November 20017.7 °C26 July 200119.8 °C1,032 mm200
200030.6 °C27 October 20008.8 °C6 July 200019.3 °C1,165 mm40
199931.0 °C25 October 19997.3 °C25 June 199919.3 °C895 mm80
199830.9 °C5 November 19988.0 °C15 June 199820.1 °C780 mm150
199731.7 °C10 November 19979.3 °C5 May 199719.8 °C1,136 mm120
199631.9 °C21 November 19966.0 °C3 July 199619.8 °C1,122 mm260
199533.2 °C26 November 19956.4 °C3 July 199520.1 °C886 mm230
199433.0 °C23 November 19946.4 °C14 July 199419.7 °C875 mm180
199331.6 °C29 October 19938.3 °C11 June 199319.6 °C1,082 mm80
199231.1 °C1 November 19927.2 °C15 August 199219.8 °C875 mm70
199130.3 °C31 October 19917.4 °C23 July 199119.6 °C960 mm30
199032.1 °C6 November 19907.6 °C4 July 199019.9 °C766 mm160
198931.5 °C11 November 19898.6 °C6 July 198919.2 °C1,582 mm80
198831.5 °C11 October 19887.5 °C17 July 198819.7 °C912 mm40
198731.7 °C19 November 19875.5 °C2 July 198720.0 °C873 mm110
198630.9 °C7 October 19867.4 °C15 June 198619.1 °C1,138 mm20
198531.5 °C4 November 19856.8 °C27 July 198518.9 °C1,051 mm40
198431.1 °C5 September 19848.2 °C18 June 198419.3 °C1,110 mm20
198331.7 °C12 November 19837.2 °C21 July 198320.0 °C1,094 mm90
198231.6 °C7 November 19827.1 °C18 May 198219.2 °C1,169 mm70
198132.0 °C8 November 19816.7 °C20 June 198119.2 °C901 mm90
198031.0 °C13 November 19807.5 °C21 June 198019.2 °C1,089 mm40
197930.6 °C12 October 19798.4 °C26 June 197919.2 °C932 mm90
197831.5 °C29 September 19786.1 °C16 June 197819.3 °C1,600 mm60
197732.0 °C23 October 19776.2 °C5 July 197719.6 °C1,078 mm100
197632.4 °C25 November 19766.9 °C5 July 197619.0 °C1,102 mm150
197530.8 °C4 November 19754.3 °C26 July 197519.1 °C997 mm30
197431.0 °C13 November 19747.5 °C29 July 197418.8 °C1,286 mm50
197332.1 °C6 November 19737.6 °C15 July 197319.3 °C958 mm100
197232.1 °C17 November 19727.2 °C18 June 197219.1 °C1,101 mm60
197130.3 °C2 November 19717.4 °C31 May 197118.9 °C1,275 mm10
197031.2 °C17 November 19707.8 °C20 June 197019.3 °C1,061 mm70
196930.3 °C9 November 19698.1 °C9 June 196919.4 °C997 mm50
196829.9 °C4 October 19686.6 °C10 July 196819.0 °C1,064 mm00
196730.2 °C6 October 19676.3 °C19 July 196719.0 °C1,084 mm20
196629.3 °C26 September 19666.2 °C23 August 196619.1 °C994 mm00
196530.1 °C20 November 19655.8 °C5 July 196518.5 °C1,113 mm10
196429.9 °C2 November 19645.9 °C29 June 196419.0 °C867 mm00
196329.7 °C24 October 19636.4 °C6 June 196319.0 °C1,298 mm00
196230.9 °C15 October 19628.8 °C31 July 196219.2 °C1,288 mm70
196130.5 °C5 November 19618.1 °C11 August 196119.0 °C1,415 mm30
196030.5 °C11 December 19608.6 °C3 July 196019.0 °C987 mm20
195930.6 °C17 November 19599.3 °C23 July 195919.1 °C1,346 mm50
195831.7 °C29 October 19587.1 °C19 July 195819.5 °C1,284 mm60
195731.8 °C12 November 19577.2 °C29 May 195719.1 °C1,637 mm160
195631.7 °C25 November 19566.7 °C27 July 195619.0 °C1,327 mm110
195530.9 °C21 October 19557.1 °C10 August 195518.8 °C1,402 mm60
195431.8 °C27 October 19547.2 °C23 June 195419.3 °C709 mm60
195331.3 °C9 November 19537.5 °C2 August 195318.9 °C1,558 mm120
195232.9 °C16 September 19528.3 °C16 July 195219.4 °C1,031 mm100
195133.3 °C28 November 19517.0 °C24 July 195119.6 °C793 mm190
195031.7 °C25 October 19507.1 °C20 August 195018.8 °C1,209 mm60
194932.4 °C3 November 19498.0 °C9 August 194919.5 °C955 mm150
194832.3 °C11 November 19488.1 °C12 July 194819.5 °C1,045 mm180
194731.4 °C21 October 19477.7 °C6 July 194719.1 °C1,073 mm220
194631.9 °C10 October 19466.5 °C10 July 194618.9 °C1,143 mm110
194530.7 °C12 November 19457.9 °C21 June 194518.9 °C1,139 mm70
194430.9 °C21 October 19448.0 °C8 July 194419.0 °C1,105 mm40
194332.9 °C25 November 19437.4 °C25 July 194319.5 °C729 mm400
194231.3 °C8 November 19428.1 °C29 July 194219.3 °C937 mm70
194133.0 °C24 September 19418.1 °C22 June 194119.3 °C1,022 mm180
194030.4 °C30 November 19407.5 °C18 July 194019.0 °C1,303 mm40

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
24.8 °C
+0.3 °C
Hot days (≥ 30 °C)
8 d/yr
-3
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1137 mm
+52 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.6 °C0.0 °C333 mm+48 mm
Feb26.0 °C+1.4 °C163 mm-79 mm
Mar25.1 °C+0.5 °C119 mm-55 mm
Apr24.5 °C+0.5 °C54 mm-2 mm
May22.8 °C-0.4 °C27 mm+15 mm
Jun22.3 °C+0.6 °C3 mm-0 mm
Jul21.1 °C-0.3 °C2 mm-1 mm
Aug23.6 °C+0.4 °C1 mm-2 mm
Sep27.4 °C+1.5 °C2 mm-1 mm
Oct27.9 °C0.0 °C7 mm-7 mm
Nov26.9 °C-0.9 °C121 mm+48 mm
Dec25.4 °C-0.2 °C306 mm+88 mm

The year's extremes

Hottest day
32.0 °C
26 Oct 2025
Coldest day
7.9 °C
31 Jul 2025
Wettest day
62.0 mm
29 Dec 2025
Windiest day
27.6 km/h
9 Jul 2025
Strongest gust
56.2 km/h
20 Sep 2025
Hottest feels-like
32.9 °C
12 Jan 2025
Coldest feels-like
5.6 °C
31 Jul 2025
Sunniest day
12.8 h
4 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 Mponela?

Mponela has a hot-summer mediterranean climate (Köppen Csa). Over 1940-2025, the average annual temperature is 19.5 °C and it receives 1,085 mm of precipitation per year.

What is the hottest day ever recorded in Mponela?

The hottest day measured in Mponela between 1940 and 2025 was 24 November 2021, reaching 34.0 °C.

What is the coldest day in Mponela?

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

Does it snow in Mponela?

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

Has the climate of Mponela warmed?

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

What is the wettest day in Mponela?

The wettest day measured in Mponela between 1940 and 2025 was 27 January 1989, with 96 mm of rain in 24 hours.

What was the windiest day in Mponela?

The windiest day measured in Mponela between 1940 and 2025 was 7 February 1977, with winds reaching 35.3 km/h.

What is the warmest month in Mponela?

The warmest month in Mponela is November (22.6 °C on average); the coldest is July (15.7 °C).

How much does it rain in Mponela?

Mponela receives on average 1,085 mm of precipitation per year, spread over about 140 rainy days.

Is it sunny in Mponela?

Mponela gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Mponela?

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

What was the most extreme apparent temperature in Mponela?

In Mponela, between 1940 and 2025, the highest apparent temperature reached 36.4 °C on 24 November 2021, and the lowest was 1.0 °C on 26 July 1975.

Compare Mponela with another city

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

Nearby cities

The climate around Mponela

Other cities — Malawi