Quelimane climate — normals and trends

Quelimane (Mozambique) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.0 °C and it receives 931 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 January (27.0 °C on average) and the coldest is July (22.1 °C). Rainfall peaks in January.

Quelimane averages 0 frost days, 18 hot days (≥ 30 °C) and 144 rainy days per year.

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

The hottest day of the period reached 36.6 °C (on 2 December 1943) and the coldest 16.9 °C (on 9 July 1956).

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

QuelimaneZambezia Province

coords
-17.88°, 36.89°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

25.0°C

Average daily high

26.5°C

Average daily low

23.7°C

Annual rainfall

931mm

Sunshine / day

11.1h

Mean relative humidity

80%

Average peak wind

21.2km/h

Seasonal range

4.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

18 d/yr

Rainy days (≥ 1 mm)

144 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.2 °C

Average feels-like low

26.0 °C

Average peak gust

33.0 km/h

Tropical nights (≥ 20 °C)

349 d/yr

Solar radiation

20.4 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.58 · 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

36.6 °C

2 December 1943

Coldest day

16.9 °C

9 July 1956

Wettest day

199 mm

12 March 2023

Windiest day

71.3 km/h

12 March 2023

Strongest gust

109.8 km/h

12 March 2023

Hottest feels-like

43.2 °C

9 January 1973

Coldest feels-like

14.5 °C

16 July 1967

Sunniest day

13.0 h

10 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.2 °C16 January 202518.7 °C31 July 202525.7 °C1,309 mm340
202434.6 °C28 November 202418.5 °C6 July 202426.1 °C682 mm540
202332.2 °C20 February 202319.2 °C4 August 202325.8 °C1,295 mm390
202231.6 °C20 November 202219.3 °C2 July 202225.4 °C1,494 mm120
202133.5 °C17 January 202118.2 °C2 August 202125.5 °C740 mm500
202032.3 °C25 November 202018.3 °C11 August 202025.5 °C668 mm320
201934.3 °C29 October 201918.6 °C10 September 201925.6 °C1,147 mm390
201832.5 °C22 November 201819.3 °C21 July 201825.5 °C630 mm200
201734.4 °C16 November 201719.5 °C23 August 201725.5 °C879 mm280
201632.5 °C21 February 201618.9 °C14 July 201625.6 °C835 mm340
201533.5 °C13 December 201518.8 °C12 July 201525.5 °C973 mm210
201433.1 °C7 January 201419.2 °C2 September 201425.3 °C819 mm210
201333.5 °C21 January 201319.2 °C7 August 201325.1 °C841 mm170
201232.3 °C11 February 201217.4 °C20 July 201225.2 °C1,152 mm140
201132.4 °C15 November 201118.0 °C14 July 201125.2 °C799 mm270
201031.8 °C29 January 201018.9 °C20 August 201025.6 °C730 mm440
200932.8 °C1 December 200918.8 °C25 July 200925.3 °C669 mm270
200832.9 °C30 December 200818.5 °C3 July 200825.1 °C535 mm170
200732.4 °C11 February 200718.3 °C8 July 200725.5 °C941 mm280
200632.7 °C18 September 200618.8 °C6 June 200625.3 °C799 mm300
200533.5 °C9 March 200518.7 °C9 July 200525.4 °C630 mm270
200434.0 °C22 November 200417.7 °C15 July 200425.1 °C836 mm200
200332.1 °C9 January 200318.5 °C10 July 200325.2 °C952 mm300
200232.3 °C5 November 200218.6 °C23 June 200225.2 °C581 mm50
200132.3 °C20 December 200118.3 °C25 July 200125.2 °C1,094 mm200
200032.6 °C12 December 200018.7 °C24 August 200025.0 °C1,183 mm110
199932.1 °C2 January 199919.4 °C23 July 199925.0 °C980 mm150
199834.4 °C10 May 199819.5 °C2 August 199825.4 °C904 mm260
199732.7 °C22 November 199719.0 °C31 May 199725.0 °C1,235 mm160
199631.0 °C16 January 199618.3 °C12 July 199624.9 °C1,063 mm90
199532.3 °C1 December 199518.5 °C10 July 199525.0 °C756 mm110
199433.5 °C25 December 199418.0 °C3 July 199424.6 °C735 mm180
199332.2 °C11 January 199319.3 °C5 July 199325.2 °C738 mm170
199232.5 °C31 December 199218.3 °C14 August 199225.3 °C430 mm330
199131.9 °C9 January 199118.9 °C14 June 199125.0 °C1,327 mm160
199033.6 °C19 December 199019.5 °C8 July 199025.2 °C788 mm160
198930.9 °C10 November 198917.9 °C17 June 198924.9 °C1,194 mm80
198833.5 °C31 January 198819.4 °C17 July 198825.2 °C1,037 mm160
198733.0 °C28 December 198718.2 °C28 June 198725.1 °C543 mm160
198632.6 °C22 February 198618.6 °C2 August 198624.7 °C949 mm60
198531.1 °C30 December 198517.5 °C14 July 198524.7 °C944 mm90
198432.3 °C24 December 198419.0 °C17 June 198424.8 °C941 mm110
198331.1 °C17 December 198319.4 °C10 August 198325.3 °C721 mm200
198232.0 °C16 January 198218.8 °C19 July 198224.7 °C995 mm80
198131.1 °C3 March 198117.6 °C7 September 198124.5 °C1,081 mm110
198031.8 °C13 November 198018.2 °C10 July 198024.8 °C895 mm120
197931.1 °C23 September 197918.2 °C27 June 197924.9 °C841 mm80
197832.0 °C15 February 197817.7 °C15 June 197824.9 °C1,135 mm140
197733.2 °C7 February 197718.8 °C25 June 197725.0 °C752 mm110
197632.4 °C5 December 197617.5 °C8 July 197624.6 °C1,118 mm110
197531.4 °C30 January 197517.9 °C25 July 197524.5 °C747 mm100
197431.3 °C21 November 197418.5 °C16 June 197424.5 °C1,161 mm80
197333.7 °C9 January 197319.1 °C15 July 197324.9 °C1,066 mm150
197232.7 °C15 December 197217.8 °C25 June 197224.7 °C948 mm140
197131.5 °C1 January 197117.8 °C16 July 197124.8 °C879 mm100
197031.4 °C31 December 197019.8 °C18 July 197025.0 °C812 mm70
196932.5 °C26 November 196918.9 °C19 June 196925.2 °C762 mm240
196831.1 °C23 January 196817.8 °C6 June 196824.4 °C866 mm120
196731.8 °C9 January 196717.5 °C16 July 196724.7 °C1,175 mm120
196633.2 °C5 January 196618.3 °C28 July 196624.9 °C758 mm260
196531.8 °C18 December 196517.8 °C30 July 196524.2 °C1,031 mm60
196431.5 °C9 November 196417.9 °C23 July 196424.5 °C864 mm100
196332.8 °C15 December 196318.2 °C5 June 196324.6 °C1,110 mm60
196232.4 °C15 February 196219.1 °C7 June 196224.8 °C831 mm120
196132.1 °C29 October 196118.7 °C14 August 196125.1 °C884 mm140
196032.2 °C8 December 196018.7 °C12 July 196024.7 °C830 mm140
195931.9 °C1 November 195919.3 °C18 July 195924.7 °C949 mm90
195832.8 °C20 November 195817.2 °C12 August 195825.0 °C1,066 mm200
195732.3 °C25 November 195717.3 °C25 June 195724.9 °C1,026 mm230
195631.3 °C21 December 195616.9 °C9 July 195624.6 °C820 mm60
195531.7 °C7 November 195517.8 °C10 August 195524.4 °C1,004 mm140
195431.7 °C27 October 195417.5 °C21 June 195424.6 °C886 mm40
195331.4 °C28 February 195318.2 °C2 July 195324.7 °C1,266 mm160
195231.3 °C27 January 195218.8 °C22 June 195224.8 °C1,169 mm90
195132.0 °C27 November 195117.5 °C25 July 195124.9 °C678 mm130
195033.2 °C8 November 195018.4 °C30 June 195024.6 °C1,196 mm90
194933.7 °C30 November 194918.1 °C10 August 194924.8 °C1,016 mm290
194831.5 °C24 November 194818.6 °C11 July 194824.8 °C1,326 mm80
194731.4 °C17 December 194718.9 °C31 July 194724.8 °C1,124 mm180
194632.0 °C31 October 194618.2 °C10 July 194624.7 °C1,089 mm120
194531.1 °C11 December 194518.6 °C22 June 194524.8 °C1,227 mm120
194434.0 °C13 December 194417.7 °C9 July 194424.7 °C889 mm150
194336.6 °C2 December 194318.0 °C29 June 194324.6 °C1,048 mm90
194231.7 °C30 January 194218.7 °C28 July 194224.9 °C654 mm80
194132.2 °C23 September 194118.2 °C25 June 194125.0 °C760 mm270
194034.9 °C1 December 194018.0 °C16 July 194024.8 °C797 mm170

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
27.1 °C
+0.6 °C
Hot days (≥ 30 °C)
34 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1309 mm
+378 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.0 °C+1.4 °C288 mm+96 mm
Feb29.7 °C+1.1 °C182 mm+10 mm
Mar28.5 °C+0.4 °C295 mm+129 mm
Apr28.2 °C+1.1 °C60 mm-15 mm
May26.4 °C+0.8 °C109 mm+67 mm
Jun24.9 °C+0.8 °C32 mm-3 mm
Jul24.0 °C+0.5 °C30 mm+0 mm
Aug24.6 °C+0.5 °C15 mm-2 mm
Sep26.3 °C+0.9 °C9 mm-3 mm
Oct26.8 °C+0.1 °C14 mm-3 mm
Nov27.8 °C+0.1 °C61 mm+15 mm
Dec28.5 °C+0.1 °C215 mm+85 mm

The year's extremes

Hottest day
34.2 °C
16 Jan 2025
Coldest day
18.7 °C
31 Jul 2025
Wettest day
116.8 mm
12 Mar 2025
Windiest day
47.5 km/h
11 Mar 2025
Strongest gust
85.3 km/h
11 Mar 2025
Hottest feels-like
41.9 °C
16 Jan 2025
Coldest feels-like
18.7 °C
3 Aug 2025
Sunniest day
13.0 h
12 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 Quelimane?

Quelimane has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.0 °C and it receives 931 mm of precipitation per year.

What is the hottest day ever recorded in Quelimane?

The hottest day measured in Quelimane between 1940 and 2025 was 2 December 1943, reaching 36.6 °C.

What is the coldest day in Quelimane?

The coldest day measured in Quelimane between 1940 and 2025 was 9 July 1956, at 16.9 °C.

Does it snow in Quelimane?

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

Has the climate of Quelimane warmed?

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

What is the wettest day in Quelimane?

The wettest day measured in Quelimane between 1940 and 2025 was 12 March 2023, with 199 mm of rain in 24 hours.

What was the windiest day in Quelimane?

The windiest day measured in Quelimane between 1940 and 2025 was 12 March 2023, with winds reaching 71.3 km/h.

What is the warmest month in Quelimane?

The warmest month in Quelimane is January (27.0 °C on average); the coldest is July (22.1 °C).

How much does it rain in Quelimane?

Quelimane receives on average 931 mm of precipitation per year, spread over about 144 rainy days.

Is it sunny in Quelimane?

Quelimane gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Quelimane?

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

What was the most extreme apparent temperature in Quelimane?

In Quelimane, between 1940 and 2025, the highest apparent temperature reached 43.2 °C on 9 January 1973, and the lowest was 14.5 °C on 16 July 1967.

Compare Quelimane with another city

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

Nearby cities

The climate around Quelimane

Other cities — Mozambique