Rumphi climate — normals and trends

Rumphi (Malawi) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 19.0 °C and it receives 960 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.0 °C on average) and the coldest is July (15.5 °C). Rainfall peaks in January.

Rumphi averages 0 frost days, 19 hot days (≥ 30 °C) and 138 rainy days per year.

Rumphi has warmed by +1.5 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.3 °C (on 23 October 1977) and the coldest 3.6 °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

RumphiNorthern Region

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

Mean daily temperature

19.0°C

Average daily high

25.1°C

Average daily low

14.2°C

Annual rainfall

960mm

Sunshine / day

10.1h

Mean relative humidity

72%

Average peak wind

13.9km/h

Seasonal range

6.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

19 d/yr

Rainy days (≥ 1 mm)

138 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.7 °C

Average feels-like low

13.9 °C

Average peak gust

35.4 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

+0.2 °C per decade · r² = 0.64 · 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.3 °C

23 October 1977

Coldest day

3.6 °C

26 July 1975

Wettest day

131 mm

30 January 1957

Windiest day

30.8 km/h

13 February 2007

Strongest gust

78.1 km/h

6 February 1977

Hottest feels-like

36.1 °C

15 November 2019

Coldest feels-like

0.8 °C

2 August 1985

Sunniest day

12.6 h

7 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.2 °C26 October 20257.0 °C5 August 202519.4 °C1,064 mm310
202432.7 °C30 September 20244.4 °C26 July 202419.7 °C1,312 mm430
202333.6 °C14 October 20238.4 °C15 July 202320.0 °C1,248 mm430
202231.7 °C26 October 20229.2 °C28 July 202219.3 °C1,209 mm200
202134.2 °C24 November 20217.6 °C28 July 202119.7 °C842 mm510
202033.1 °C26 November 20208.3 °C6 July 202019.7 °C1,133 mm330
201933.8 °C15 November 20197.1 °C22 June 201920.0 °C1,059 mm300
201832.3 °C2 November 20186.9 °C8 June 201819.4 °C1,013 mm170
201734.3 °C17 October 20178.2 °C22 June 201719.7 °C1,061 mm210
201632.4 °C10 November 20168.0 °C1 July 201619.8 °C974 mm220
201533.4 °C22 November 20158.0 °C15 June 201519.9 °C850 mm260
201433.0 °C29 November 20147.3 °C13 July 201419.6 °C888 mm300
201334.3 °C1 November 20137.6 °C14 July 201319.8 °C1,042 mm390
201233.1 °C18 October 20126.4 °C20 July 201219.5 °C856 mm280
201133.7 °C26 October 20115.9 °C6 July 201119.3 °C969 mm210
201032.7 °C6 November 20105.9 °C15 August 201019.6 °C918 mm290
200930.5 °C8 October 20096.4 °C22 July 200919.3 °C963 mm100
200831.5 °C3 November 20085.7 °C30 June 200818.8 °C880 mm150
200732.7 °C23 November 20077.0 °C6 July 200719.1 °C865 mm160
200632.1 °C3 November 20067.1 °C29 June 200619.3 °C1,024 mm250
200533.4 °C17 November 20056.7 °C19 July 200519.8 °C648 mm320
200432.8 °C21 November 20046.6 °C9 July 200419.2 °C794 mm120
200332.9 °C6 November 20036.5 °C10 July 200319.2 °C779 mm250
200233.1 °C5 November 20027.5 °C24 June 200219.2 °C889 mm210
200131.6 °C27 November 20017.1 °C28 July 200119.2 °C812 mm240
200030.8 °C25 October 20007.4 °C7 July 200019.0 °C891 mm70
199931.9 °C23 October 19998.5 °C25 June 199919.0 °C958 mm190
199832.3 °C7 November 19986.2 °C15 June 199819.4 °C1,031 mm310
199732.5 °C13 November 19978.4 °C2 August 199719.7 °C1,001 mm230
199632.9 °C14 November 19966.7 °C3 July 199619.5 °C874 mm400
199532.8 °C17 November 19956.7 °C4 July 199519.5 °C823 mm360
199433.1 °C23 November 19944.9 °C14 July 199419.4 °C772 mm400
199331.8 °C29 October 19936.7 °C9 June 199319.4 °C658 mm280
199232.2 °C9 November 19925.9 °C29 July 199219.6 °C694 mm220
199132.1 °C16 November 19915.3 °C10 June 199119.3 °C873 mm130
199033.1 °C15 October 19906.0 °C11 July 199019.7 °C592 mm350
198932.6 °C11 November 19897.6 °C18 June 198918.9 °C965 mm200
198832.0 °C11 October 19887.5 °C17 July 198819.6 °C798 mm120
198731.9 °C24 September 19875.7 °C2 July 198719.8 °C703 mm350
198631.3 °C8 October 19865.6 °C27 June 198618.9 °C925 mm50
198532.0 °C3 November 19854.2 °C2 August 198518.7 °C991 mm50
198432.9 °C15 October 19847.1 °C21 August 198418.8 °C819 mm80
198333.7 °C12 November 19836.5 °C21 July 198319.8 °C828 mm350
198232.2 °C8 November 19826.7 °C10 June 198218.9 °C1,059 mm120
198132.9 °C5 October 19814.9 °C27 June 198119.2 °C740 mm190
198031.5 °C13 November 19805.8 °C22 June 198018.9 °C882 mm130
197931.9 °C14 November 19795.7 °C28 June 197918.8 °C1,089 mm230
197831.6 °C29 September 19785.6 °C17 June 197818.8 °C1,219 mm90
197734.3 °C23 October 19776.1 °C6 July 197719.2 °C986 mm180
197632.6 °C3 November 19765.3 °C4 July 197618.7 °C1,019 mm240
197532.1 °C26 October 19753.6 °C26 July 197518.7 °C989 mm60
197431.6 °C4 December 19746.6 °C29 July 197418.6 °C1,176 mm90
197333.1 °C3 November 19735.6 °C17 July 197319.0 °C843 mm220
197231.6 °C6 November 19726.5 °C26 July 197218.8 °C1,052 mm180
197130.9 °C17 October 19716.7 °C8 June 197118.1 °C1,012 mm60
197032.5 °C15 November 19705.7 °C5 July 197018.5 °C980 mm90
196932.0 °C11 October 19697.1 °C18 July 196919.0 °C850 mm220
196831.7 °C4 October 19685.8 °C24 June 196818.5 °C837 mm70
196731.5 °C6 October 19675.0 °C20 July 196718.5 °C929 mm60
196630.7 °C15 October 19665.7 °C23 August 196619.0 °C870 mm10
196530.6 °C20 November 19654.0 °C5 July 196518.2 °C879 mm30
196431.3 °C22 November 19643.9 °C29 June 196418.5 °C905 mm50
196330.8 °C7 October 19636.2 °C7 June 196318.5 °C1,135 mm60
196231.6 °C22 November 19627.1 °C5 May 196218.4 °C1,159 mm110
196131.6 °C29 October 19617.0 °C5 June 196118.3 °C1,340 mm60
196031.1 °C7 December 19607.0 °C26 July 196018.2 °C910 mm110
195931.2 °C16 November 19597.5 °C29 May 195918.4 °C1,211 mm80
195831.9 °C17 October 19584.6 °C19 July 195818.8 °C932 mm110
195731.5 °C25 November 19575.1 °C30 May 195718.3 °C1,929 mm90
195632.4 °C25 November 19565.6 °C27 July 195618.1 °C941 mm140
195531.5 °C14 November 19554.0 °C12 August 195518.0 °C1,157 mm110
195431.7 °C27 October 19545.4 °C27 July 195418.1 °C757 mm70
195331.9 °C9 November 19534.8 °C15 June 195318.2 °C1,413 mm130
195231.7 °C16 September 19526.6 °C17 July 195218.5 °C1,197 mm70
195131.7 °C29 October 19515.6 °C25 July 195118.9 °C883 mm230
195032.7 °C25 October 19506.4 °C9 June 195018.1 °C892 mm90
194932.2 °C29 November 19496.5 °C11 August 194918.7 °C706 mm150
194832.7 °C12 November 19487.0 °C11 July 194819.3 °C996 mm350
194732.2 °C28 October 19475.7 °C14 August 194718.7 °C980 mm310
194631.9 °C31 October 19465.9 °C2 June 194618.6 °C1,056 mm120
194531.1 °C24 November 19456.4 °C15 June 194518.3 °C897 mm120
194430.6 °C24 October 19447.7 °C9 July 194418.5 °C881 mm80
194333.1 °C2 December 19435.6 °C25 July 194318.8 °C655 mm420
194231.9 °C9 November 19427.3 °C1 August 194218.7 °C794 mm90
194132.5 °C24 September 19416.7 °C26 August 194118.6 °C1,019 mm200
194029.8 °C10 November 19405.7 °C18 July 194018.2 °C1,090 mm00

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
25.5 °C
+0.4 °C
Hot days (≥ 30 °C)
31 d/yr
+12
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1064 mm
+104 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.4 °C+0.1 °C205 mm-5 mm
Feb25.4 °C+0.9 °C165 mm-18 mm
Mar24.5 °C0.0 °C268 mm+80 mm
Apr25.0 °C+0.6 °C98 mm-3 mm
May23.1 °C-0.8 °C70 mm+49 mm
Jun23.7 °C+0.9 °C1 mm-1 mm
Jul22.3 °C-0.2 °C3 mm+1 mm
Aug24.7 °C+0.5 °C0 mm-1 mm
Sep28.3 °C+1.6 °C0 mm-2 mm
Oct29.1 °C+0.5 °C2 mm-5 mm
Nov28.9 °C+0.5 °C66 mm+4 mm
Dec26.5 °C+0.5 °C187 mm+5 mm

The year's extremes

Hottest day
32.2 °C
26 Oct 2025
Coldest day
7.0 °C
5 Aug 2025
Wettest day
57.3 mm
15 Mar 2025
Windiest day
25.5 km/h
24 Jan 2025
Strongest gust
64.1 km/h
3 Nov 2025
Hottest feels-like
32.9 °C
13 Feb 2025
Coldest feels-like
4.9 °C
5 Aug 2025
Sunniest day
12.6 h
7 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 Rumphi?

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

What is the hottest day ever recorded in Rumphi?

The hottest day measured in Rumphi between 1940 and 2025 was 23 October 1977, reaching 34.3 °C.

What is the coldest day in Rumphi?

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

Does it snow in Rumphi?

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

Has the climate of Rumphi warmed?

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

What is the wettest day in Rumphi?

The wettest day measured in Rumphi between 1940 and 2025 was 30 January 1957, with 131 mm of rain in 24 hours.

What was the windiest day in Rumphi?

The windiest day measured in Rumphi between 1940 and 2025 was 13 February 2007, with winds reaching 30.8 km/h.

What is the warmest month in Rumphi?

The warmest month in Rumphi is November (22.0 °C on average); the coldest is July (15.5 °C).

How much does it rain in Rumphi?

Rumphi receives on average 960 mm of precipitation per year, spread over about 138 rainy days.

Is it sunny in Rumphi?

Rumphi gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Rumphi?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Rumphi.

What was the most extreme apparent temperature in Rumphi?

In Rumphi, between 1940 and 2025, the highest apparent temperature reached 36.1 °C on 15 November 2019, and the lowest was 0.8 °C on 2 August 1985.

Compare Rumphi with another city

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

Nearby cities

The climate around Rumphi

Other cities — Malawi