Manzini climate — normals and trends

Manzini (Eswatini) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 20.3 °C and it receives 829 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 (24.0 °C on average) and the coldest is July (15.5 °C). Rainfall peaks in January.

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

Manzini 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 43.3 °C (on 26 February 1992) and the coldest 2.5 °C (on 14 June 2020).

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

ManziniManzini Region

coords
-26.50°, 31.38°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthJune

Mean daily temperature

20.3°C

Average daily high

26.6°C

Average daily low

15.6°C

Annual rainfall

829mm

Sunshine / day

9.1h

Mean relative humidity

69%

Average peak wind

14.3km/h

Seasonal range

8.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

86 d/yr

Rainy days (≥ 1 mm)

109 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.5 °C

Average feels-like low

15.6 °C

Average peak gust

31.2 km/h

Tropical nights (≥ 20 °C)

62 d/yr

Solar radiation

17.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.21 · 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

43.3 °C

26 February 1992

Coldest day

2.5 °C

14 June 2020

Wettest day

146 mm

29 January 1984

Windiest day

40.0 km/h

29 January 1984

Strongest gust

79.6 km/h

29 January 1984

Hottest feels-like

44.7 °C

25 February 1992

Coldest feels-like

-1.3 °C

27 June 1964

Sunniest day

13.7 h

25 December 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.1 °C3 September 20253.9 °C29 July 202520.8 °C1,015 mm750
202438.6 °C13 December 20244.3 °C7 July 202421.2 °C796 mm1060
202337.7 °C30 September 20236.1 °C15 July 202320.8 °C912 mm860
202238.2 °C14 October 20223.7 °C17 June 202220.7 °C938 mm780
202136.7 °C14 October 20215.1 °C19 July 202120.3 °C911 mm860
202038.8 °C8 November 20202.5 °C14 June 202020.6 °C791 mm890
201938.3 °C7 November 20196.0 °C3 July 201921.0 °C730 mm830
201836.8 °C17 November 20186.8 °C7 June 201820.6 °C725 mm880
201737.1 °C13 September 20177.1 °C20 August 201720.6 °C856 mm770
201640.9 °C22 December 20165.3 °C10 August 201621.6 °C633 mm1290
201539.7 °C8 October 20156.3 °C18 July 201521.6 °C532 mm1140
201437.1 °C12 September 20144.2 °C11 July 201420.4 °C819 mm730
201338.7 °C12 October 20135.7 °C11 June 201320.3 °C799 mm770
201236.7 °C1 May 20126.4 °C8 August 201220.9 °C767 mm1070
201140.6 °C23 October 20115.9 °C27 June 201120.6 °C773 mm880
201039.7 °C11 October 20104.4 °C21 June 201020.9 °C1,011 mm980
200936.4 °C9 January 20095.7 °C26 July 200920.3 °C829 mm790
200836.4 °C2 October 20087.2 °C6 June 200820.3 °C691 mm910
200736.7 °C23 March 20075.0 °C24 May 200720.4 °C627 mm1030
200635.8 °C20 February 20065.2 °C7 June 200620.2 °C1,044 mm840
200538.0 °C2 October 20057.3 °C11 July 200520.9 °C677 mm1020
200440.0 °C7 October 20046.0 °C12 June 200420.5 °C824 mm970
200339.6 °C5 October 20035.1 °C22 August 200321.2 °C587 mm1280
200236.8 °C23 January 20025.8 °C6 July 200220.5 °C592 mm980
200136.2 °C12 March 20016.1 °C20 July 200120.2 °C1,005 mm640
200035.9 °C10 September 20004.7 °C17 July 200019.8 °C1,427 mm450
199937.3 °C17 September 19996.5 °C1 July 199920.6 °C799 mm660
199838.2 °C5 April 19986.7 °C5 July 199820.5 °C960 mm870
199736.9 °C21 November 19975.8 °C9 July 199719.7 °C1,104 mm640
199636.4 °C2 December 19964.8 °C27 June 199619.8 °C889 mm700
199538.4 °C12 October 19954.9 °C20 July 199519.8 °C916 mm750
199437.4 °C28 September 19943.1 °C13 July 199420.0 °C611 mm930
199338.3 °C8 January 19934.6 °C22 June 199320.7 °C650 mm920
199243.3 °C26 February 19924.7 °C27 June 199221.9 °C451 mm1770
199137.3 °C16 September 19914.0 °C30 July 199120.4 °C811 mm1000
199038.5 °C14 November 19904.2 °C15 June 199020.0 °C934 mm660
198937.4 °C20 December 19895.6 °C23 July 198920.3 °C869 mm800
198838.5 °C30 September 19885.1 °C13 July 198820.3 °C902 mm1020
198738.5 °C19 February 19875.0 °C21 June 198720.9 °C815 mm1210
198637.8 °C2 December 19866.2 °C22 July 198620.6 °C672 mm1030
198537.1 °C3 October 19856.2 °C19 May 198520.5 °C910 mm900
198437.4 °C11 January 19846.0 °C3 June 198419.5 °C1,193 mm650
198340.6 °C11 January 19833.6 °C7 July 198320.9 °C570 mm1190
198238.4 °C18 December 19824.6 °C17 June 198220.3 °C533 mm880
198138.1 °C4 January 19814.3 °C17 June 198119.7 °C797 mm740
198037.1 °C4 January 19803.8 °C11 July 198019.9 °C692 mm780
197938.3 °C1 October 19794.7 °C26 July 197920.4 °C735 mm1110
197834.5 °C17 August 19785.6 °C26 June 197820.1 °C932 mm720
197737.1 °C23 January 19774.4 °C5 July 197720.4 °C1,096 mm760
197640.0 °C18 December 19764.5 °C21 June 197619.9 °C937 mm710
197536.8 °C2 January 19753.0 °C25 July 197519.4 °C1,308 mm440
197437.8 °C22 September 19746.9 °C26 July 197420.6 °C864 mm1020
197337.1 °C5 January 19734.9 °C12 August 197320.1 °C1,018 mm990
197236.8 °C29 December 19724.6 °C3 August 197220.2 °C767 mm830
197139.9 °C11 January 19716.3 °C15 July 197120.2 °C918 mm940
197037.5 °C13 December 19705.3 °C24 July 197020.8 °C661 mm1270
196938.1 °C26 January 19694.0 °C24 July 196920.4 °C865 mm1030
196838.6 °C15 October 19683.8 °C30 June 196819.3 °C869 mm610
196738.4 °C24 October 19675.1 °C20 July 196720.0 °C825 mm840
196637.1 °C5 December 19665.5 °C21 August 196620.5 °C643 mm1060
196536.8 °C30 October 19654.2 °C26 June 196520.1 °C650 mm1200
196437.1 °C6 March 19642.6 °C28 June 196419.9 °C956 mm920
196340.4 °C29 December 19635.4 °C16 July 196321.0 °C619 mm1320
196240.1 °C3 February 19625.8 °C13 July 196220.8 °C776 mm1260
196137.0 °C28 January 19615.4 °C8 August 196120.4 °C826 mm980
196037.8 °C6 March 19605.6 °C24 July 196020.4 °C868 mm1160
195938.2 °C17 December 19597.1 °C22 June 195920.7 °C673 mm1200
195839.4 °C26 September 19584.5 °C17 June 195820.6 °C975 mm940
195737.0 °C17 November 19575.4 °C4 August 195720.2 °C1,001 mm760
195638.1 °C5 October 19564.9 °C14 June 195619.9 °C938 mm680
195537.7 °C11 November 19554.1 °C9 August 195518.9 °C920 mm240
195441.2 °C26 October 19545.3 °C23 July 195419.1 °C554 mm500
195341.5 °C16 October 19535.3 °C31 July 195320.3 °C656 mm680
195236.8 °C15 January 19526.6 °C3 July 195220.4 °C968 mm710
195140.8 °C8 October 19515.3 °C11 July 195120.4 °C607 mm1000
195038.1 °C21 December 19505.8 °C27 May 195020.1 °C925 mm670
194935.3 °C4 September 19496.3 °C6 June 194919.3 °C1,009 mm350
194836.2 °C5 October 19486.8 °C3 September 194819.5 °C1,066 mm380
194740.8 °C7 October 19474.5 °C18 July 194719.8 °C803 mm560
194636.6 °C5 December 19464.9 °C17 June 194619.8 °C848 mm600
194535.8 °C19 October 19454.2 °C27 June 194519.6 °C894 mm420
194436.4 °C11 December 19446.3 °C15 May 194419.6 °C904 mm460
194333.3 °C3 October 19435.8 °C22 July 194319.2 °C1,052 mm270
194237.8 °C10 September 19424.9 °C26 July 194219.7 °C970 mm500
194139.9 °C8 October 19415.4 °C22 July 194121.4 °C369 mm1410
194040.6 °C15 November 19404.9 °C15 July 194020.7 °C614 mm1030

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.6 °C
0.0 °C
Hot days (≥ 30 °C)
75 d/yr
-11
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1015 mm
+186 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.7 °C+0.6 °C246 mm+113 mm
Feb28.5 °C-0.5 °C114 mm-3 mm
Mar29.0 °C+0.7 °C52 mm-41 mm
Apr25.9 °C-0.7 °C104 mm+43 mm
May25.5 °C+0.3 °C11 mm-12 mm
Jun24.3 °C+0.9 °C2 mm-9 mm
Jul23.7 °C+0.4 °C6 mm-7 mm
Aug25.9 °C+1.2 °C3 mm-19 mm
Sep26.8 °C+0.3 °C43 mm+3 mm
Oct26.4 °C-0.6 °C58 mm-17 mm
Nov26.2 °C-1.5 °C144 mm+33 mm
Dec27.4 °C-1.3 °C233 mm+101 mm

The year's extremes

Hottest day
37.1 °C
3 Sep 2025
Coldest day
3.9 °C
29 Jul 2025
Wettest day
53.0 mm
19 Feb 2025
Windiest day
29.1 km/h
10 Jun 2025
Strongest gust
61.9 km/h
10 Jun 2025
Hottest feels-like
40.7 °C
5 Jan 2025
Coldest feels-like
1.2 °C
29 Jul 2025
Sunniest day
13.7 h
23 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 Manzini?

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

What is the hottest day ever recorded in Manzini?

The hottest day measured in Manzini between 1940 and 2025 was 26 February 1992, reaching 43.3 °C.

What is the coldest day in Manzini?

The coldest day measured in Manzini between 1940 and 2025 was 14 June 2020, at 2.5 °C.

Does it snow in Manzini?

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

Has the climate of Manzini warmed?

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

What is the wettest day in Manzini?

The wettest day measured in Manzini between 1940 and 2025 was 29 January 1984, with 146 mm of rain in 24 hours.

What was the windiest day in Manzini?

The windiest day measured in Manzini between 1940 and 2025 was 29 January 1984, with winds reaching 40.0 km/h.

What is the warmest month in Manzini?

The warmest month in Manzini is January (24.0 °C on average); the coldest is July (15.5 °C).

How much does it rain in Manzini?

Manzini receives on average 829 mm of precipitation per year, spread over about 109 rainy days.

Is it sunny in Manzini?

Manzini gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

Are there tropical nights in Manzini?

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

What was the most extreme apparent temperature in Manzini?

In Manzini, between 1940 and 2025, the highest apparent temperature reached 44.7 °C on 25 February 1992, and the lowest was -1.3 °C on 27 June 1964.

Compare Manzini with another city

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

Nearby cities

The climate around Manzini

Other cities — Eswatini