Iapala climate — normals and trends

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

Iapala averages 0 frost days, 86 hot days (≥ 30 °C) and 114 rainy days per year.

Iapala has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.6 °C (on 2 December 1943) and the coldest 7.9 °C (on 31 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

IapalaNampula

coords
-15.03°, 38.04°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

22.4°C

Average daily high

27.8°C

Average daily low

18.1°C

Annual rainfall

890mm

Sunshine / day

10.1h

Mean relative humidity

71%

Average peak wind

14.7km/h

Seasonal range

6.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

86 d/yr

Rainy days (≥ 1 mm)

114 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.6 °C

Average feels-like low

19.3 °C

Average peak gust

33.3 km/h

Tropical nights (≥ 20 °C)

131 d/yr

Solar radiation

19.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

2 December 1943

Coldest day

7.9 °C

31 July 1956

Wettest day

154 mm

18 January 1967

Windiest day

47.2 km/h

10 March 2025

Strongest gust

101.2 km/h

10 March 2025

Hottest feels-like

40.7 °C

16 November 2008

Coldest feels-like

5.6 °C

14 July 1985

Sunniest day

12.9 h

19 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.5 °C26 October 202512.9 °C30 July 202523.2 °C1,362 mm1040
202435.3 °C29 October 202411.9 °C26 July 202423.7 °C767 mm1470
202335.9 °C13 December 202311.1 °C28 June 202323.2 °C981 mm980
202233.9 °C20 November 202212.1 °C19 June 202222.7 °C1,285 mm830
202136.6 °C6 November 202112.2 °C30 July 202123.1 °C721 mm1170
202037.0 °C25 November 202010.8 °C10 August 202023.3 °C624 mm1300
201935.7 °C16 November 201910.0 °C24 July 201923.1 °C839 mm970
201834.2 °C16 October 201811.7 °C26 July 201822.9 °C900 mm860
201735.8 °C16 November 201712.5 °C15 July 201723.0 °C884 mm1050
201634.4 °C2 November 201611.4 °C2 August 201623.0 °C866 mm1370
201535.1 °C9 October 201510.8 °C5 August 201522.9 °C1,327 mm950
201434.6 °C13 December 201411.7 °C28 August 201422.7 °C747 mm900
201335.3 °C2 November 201312.0 °C16 July 201322.6 °C870 mm970
201235.1 °C5 December 201211.1 °C20 July 201222.8 °C806 mm970
201136.8 °C31 October 201110.5 °C13 August 201123.0 °C734 mm940
201035.5 °C30 October 201010.4 °C16 August 201023.1 °C817 mm1260
200935.5 °C5 December 200910.7 °C31 August 200922.6 °C710 mm940
200836.1 °C12 November 200810.2 °C29 June 200822.4 °C972 mm940
200735.9 °C25 November 200711.8 °C26 June 200722.8 °C1,025 mm930
200634.9 °C3 November 200611.1 °C29 June 200622.7 °C777 mm940
200535.0 °C17 November 200512.5 °C20 July 200523.2 °C545 mm1310
200434.8 °C30 October 200411.5 °C15 July 200422.5 °C794 mm690
200334.0 °C12 November 200311.6 °C17 August 200322.6 °C981 mm890
200234.9 °C23 November 200212.2 °C14 July 200222.8 °C726 mm820
200135.2 °C21 November 200113.0 °C19 June 200122.7 °C882 mm840
200033.5 °C25 October 200011.1 °C19 July 200022.2 °C1,129 mm550
199934.4 °C7 December 199911.4 °C23 June 199922.1 °C825 mm650
199834.0 °C2 December 199812.0 °C5 June 199822.9 °C732 mm920
199735.4 °C10 November 199711.5 °C2 August 199722.4 °C1,149 mm750
199634.7 °C21 November 199610.2 °C14 July 199622.3 °C1,027 mm760
199535.5 °C12 November 19959.1 °C1 July 199522.9 °C837 mm1100
199436.7 °C24 November 199411.5 °C29 May 199422.7 °C650 mm890
199335.4 °C10 December 199311.8 °C25 July 199322.7 °C849 mm1030
199235.1 °C6 December 199210.9 °C14 August 199222.8 °C584 mm1060
199135.2 °C1 November 199111.2 °C5 September 199122.2 °C920 mm640
199035.0 °C21 November 199011.5 °C25 July 199022.6 °C704 mm960
198933.8 °C8 November 198911.7 °C1 August 198921.9 °C1,161 mm500
198833.6 °C19 October 198812.1 °C21 August 198822.4 °C749 mm790
198735.1 °C28 December 198710.1 °C13 July 198722.6 °C665 mm900
198632.2 °C9 November 198611.6 °C18 July 198621.7 °C916 mm380
198534.2 °C4 November 19859.3 °C15 July 198521.8 °C851 mm420
198434.2 °C3 December 198411.6 °C6 June 198422.0 °C1,013 mm620
198335.5 °C11 November 198311.4 °C22 July 198322.9 °C682 mm1000
198233.3 °C16 October 198210.7 °C18 May 198222.0 °C995 mm590
198134.2 °C5 October 19819.4 °C28 June 198121.9 °C727 mm780
198034.6 °C28 November 198011.1 °C20 July 198022.2 °C863 mm900
197934.6 °C28 October 197910.8 °C26 June 197922.3 °C633 mm930
197833.8 °C29 September 197810.4 °C16 June 197822.1 °C1,226 mm700
197734.9 °C11 November 197710.8 °C31 May 197722.3 °C914 mm840
197634.1 °C3 December 197610.7 °C3 June 197621.8 °C1,003 mm780
197533.8 °C27 October 19759.9 °C26 July 197522.0 °C599 mm730
197433.1 °C13 November 197411.0 °C7 June 197421.6 °C1,200 mm640
197335.6 °C5 November 197311.8 °C16 July 197322.5 °C680 mm1100
197235.2 °C23 November 19729.5 °C5 August 197222.0 °C890 mm770
197133.3 °C21 December 197111.7 °C11 June 197122.0 °C826 mm670
197033.7 °C5 November 197010.9 °C6 July 197022.4 °C822 mm760
196935.4 °C19 November 196910.5 °C15 June 196922.8 °C756 mm1020
196833.9 °C4 October 19688.6 °C17 June 196821.9 °C830 mm680
196734.8 °C7 October 196710.6 °C17 July 196722.0 °C1,161 mm630
196634.7 °C7 November 196611.2 °C29 July 196622.5 °C672 mm880
196534.5 °C20 November 19658.3 °C24 June 196521.4 °C959 mm660
196434.5 °C17 November 19649.8 °C28 July 196422.0 °C743 mm760
196333.6 °C25 October 19639.7 °C1 July 196321.9 °C988 mm450
196235.4 °C21 November 196210.2 °C24 June 196222.2 °C953 mm730
196135.3 °C26 October 196111.7 °C28 May 196122.1 °C1,107 mm510
196035.8 °C10 December 196011.3 °C31 July 196022.3 °C670 mm830
195935.9 °C2 November 195911.7 °C7 June 195922.2 °C990 mm600
195835.0 °C8 December 195811.2 °C18 July 195822.6 °C868 mm890
195735.6 °C25 November 19578.6 °C24 June 195722.1 °C1,214 mm910
195634.2 °C24 November 19567.9 °C31 July 195621.7 °C1,078 mm630
195534.5 °C21 October 195510.4 °C10 August 195521.9 °C951 mm640
195435.6 °C24 October 195410.8 °C25 July 195422.0 °C835 mm550
195335.7 °C9 November 19538.3 °C3 August 195321.9 °C1,354 mm610
195236.1 °C3 November 195210.2 °C21 June 195222.3 °C993 mm930
195137.4 °C26 November 19519.1 °C8 June 195122.4 °C717 mm1010
195035.9 °C25 October 195010.0 °C15 August 195021.8 °C1,359 mm710
194936.0 °C1 December 194910.4 °C11 August 194922.5 °C917 mm1110
194836.4 °C12 November 194810.9 °C18 July 194822.4 °C1,112 mm850
194735.9 °C29 November 19479.7 °C8 July 194722.2 °C880 mm780
194635.3 °C4 November 19469.8 °C22 June 194622.0 °C1,047 mm670
194535.4 °C8 November 194510.8 °C6 July 194522.1 °C953 mm920
194435.6 °C13 December 194410.4 °C10 July 194422.3 °C876 mm1050
194337.6 °C2 December 194310.2 °C29 June 194322.5 °C690 mm1050
194236.1 °C8 November 194210.3 °C3 August 194222.6 °C723 mm1050
194135.6 °C20 October 19419.8 °C22 June 194122.6 °C567 mm1230
194035.7 °C29 November 194011.2 °C3 July 194022.2 °C850 mm830

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
28.2 °C
+0.4 °C
Hot days (≥ 30 °C)
104 d/yr
+18
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1362 mm
+472 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.8 °C+0.5 °C371 mm+136 mm
Feb28.8 °C+0.7 °C207 mm+11 mm
Mar28.0 °C+0.2 °C196 mm+56 mm
Apr28.1 °C+1.0 °C21 mm-22 mm
May26.3 °C+0.3 °C26 mm+17 mm
Jun25.7 °C+1.3 °C10 mm+5 mm
Jul24.7 °C+0.4 °C6 mm+0 mm
Aug27.1 °C+0.7 °C3 mm-0 mm
Sep30.7 °C+1.5 °C1 mm-2 mm
Oct31.2 °C-0.1 °C4 mm-8 mm
Nov30.4 °C-1.0 °C113 mm+54 mm
Dec28.4 °C-1.2 °C405 mm+226 mm

The year's extremes

Hottest day
35.5 °C
26 Oct 2025
Coldest day
12.9 °C
30 Jul 2025
Wettest day
78.4 mm
11 Mar 2025
Windiest day
47.2 km/h
10 Mar 2025
Strongest gust
101.2 km/h
10 Mar 2025
Hottest feels-like
39.9 °C
29 Nov 2025
Coldest feels-like
11.6 °C
30 Jul 2025
Sunniest day
12.8 h
11 Jan 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 Iapala?

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

What is the hottest day ever recorded in Iapala?

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

What is the coldest day in Iapala?

The coldest day measured in Iapala between 1940 and 2025 was 31 July 1956, at 7.9 °C.

Does it snow in Iapala?

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

Has the climate of Iapala warmed?

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

What is the wettest day in Iapala?

The wettest day measured in Iapala between 1940 and 2025 was 18 January 1967, with 154 mm of rain in 24 hours.

What was the windiest day in Iapala?

The windiest day measured in Iapala between 1940 and 2025 was 10 March 2025, with winds reaching 47.2 km/h.

What is the warmest month in Iapala?

The warmest month in Iapala is November (25.5 °C on average); the coldest is July (18.7 °C).

How much does it rain in Iapala?

Iapala receives on average 890 mm of precipitation per year, spread over about 114 rainy days.

Is it sunny in Iapala?

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

Are there tropical nights in Iapala?

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

What was the most extreme apparent temperature in Iapala?

In Iapala, between 1940 and 2025, the highest apparent temperature reached 40.7 °C on 16 November 2008, and the lowest was 5.6 °C on 14 July 1985.

Compare Iapala with another city

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

Nearby cities

The climate around Iapala

Other cities — Mozambique