Magugu climate — normals and trends

Magugu (Tanzania) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 20.7 °C and it receives 779 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 February (22.6 °C on average) and the coldest is July (17.9 °C). Rainfall peaks in April.

Magugu averages 0 frost days, 44 hot days (≥ 30 °C) and 123 rainy days per year.

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

The hottest day of the period reached 35.6 °C (on 25 February 2005) and the coldest 8.2 °C (on 12 August 1968).

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

MaguguManyara

coords
-4.02°, 35.77°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthJuly

Mean daily temperature

20.7°C

Average daily high

26.8°C

Average daily low

15.9°C

Annual rainfall

779mm

Sunshine / day

11.0h

Mean relative humidity

67%

Average peak wind

10.9km/h

Seasonal range

4.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

44 d/yr

Rainy days (≥ 1 mm)

123 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.6 °C

Average feels-like low

16.5 °C

Average peak gust

33.6 km/h

Tropical nights (≥ 20 °C)

3 d/yr

Solar radiation

20.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

35.6 °C

25 February 2005

Coldest day

8.2 °C

12 August 1968

Wettest day

135 mm

30 January 2020

Windiest day

21.5 km/h

29 August 2005

Strongest gust

81.7 km/h

9 December 1987

Hottest feels-like

38.0 °C

25 February 2005

Coldest feels-like

6.3 °C

11 July 1944

Sunniest day

12.2 h

16 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.7 °C20 November 202511.1 °C4 August 202521.5 °C500 mm790
202432.9 °C18 February 202410.1 °C12 July 202421.4 °C926 mm480
202334.5 °C8 March 202311.3 °C20 August 202321.8 °C562 mm920
202232.8 °C14 January 202211.7 °C21 July 202221.3 °C651 mm560
202133.1 °C24 November 20219.3 °C27 August 202120.9 °C604 mm480
202031.0 °C6 October 202010.3 °C17 July 202020.7 °C1,222 mm160
201932.8 °C26 March 201911.3 °C6 August 201921.4 °C962 mm750
201833.7 °C26 February 201810.4 °C10 June 201821.0 °C1,000 mm640
201732.9 °C11 October 201711.4 °C16 July 201722.0 °C421 mm1110
201634.5 °C28 March 201610.9 °C10 July 201621.4 °C586 mm960
201533.9 °C14 February 201511.2 °C16 July 201521.5 °C588 mm770
201432.4 °C17 October 201411.2 °C29 June 201421.5 °C559 mm690
201333.4 °C23 February 20139.2 °C8 July 201321.0 °C911 mm670
201233.2 °C22 January 201210.2 °C29 June 201221.5 °C556 mm920
201133.7 °C8 February 201111.0 °C12 July 201121.5 °C596 mm670
201032.6 °C2 February 201010.4 °C24 September 201021.1 °C652 mm510
200933.6 °C1 January 200911.0 °C30 July 200921.7 °C309 mm890
200833.5 °C5 January 20088.5 °C9 July 200821.0 °C652 mm650
200732.3 °C23 February 200710.4 °C20 June 200721.3 °C510 mm560
200633.6 °C29 January 200610.4 °C19 August 200621.2 °C675 mm600
200535.6 °C25 February 200510.7 °C15 July 200521.9 °C352 mm1180
200433.6 °C28 January 200410.2 °C5 July 200421.1 °C583 mm560
200333.2 °C17 March 20039.6 °C9 July 200321.4 °C439 mm1080
200232.2 °C1 January 20029.7 °C23 July 200220.5 °C776 mm170
200132.1 °C4 March 200110.0 °C16 July 200120.7 °C588 mm360
200035.1 °C22 February 200010.6 °C22 August 200021.1 °C476 mm680
199933.0 °C10 February 199910.1 °C5 July 199920.7 °C422 mm660
199831.3 °C24 December 19989.9 °C1 July 199820.4 °C1,138 mm190
199733.6 °C2 February 199710.6 °C25 August 199721.1 °C977 mm800
199632.3 °C28 December 19968.9 °C10 August 199620.8 °C609 mm700
199533.0 °C7 February 199510.1 °C25 August 199520.9 °C717 mm460
199434.3 °C1 February 199410.7 °C3 June 199421.2 °C602 mm560
199332.8 °C13 November 19939.5 °C27 July 199320.8 °C552 mm340
199232.8 °C27 March 19929.2 °C1 August 199220.7 °C563 mm600
199134.2 °C19 February 19919.8 °C23 July 199121.1 °C734 mm630
199034.1 °C16 February 19909.0 °C27 June 199020.2 °C889 mm200
198933.3 °C26 February 198910.0 °C1 July 198920.2 °C919 mm250
198833.5 °C2 March 198810.7 °C3 July 198821.2 °C542 mm640
198733.9 °C28 December 198710.0 °C23 June 198721.0 °C749 mm660
198633.1 °C10 February 19869.0 °C8 July 198620.5 °C902 mm380
198531.9 °C17 March 19859.1 °C8 June 198520.3 °C779 mm210
198432.4 °C21 February 198410.6 °C8 June 198420.3 °C859 mm290
198333.3 °C16 November 198311.3 °C20 July 198321.5 °C559 mm710
198234.3 °C25 February 198210.0 °C19 July 198220.8 °C818 mm670
198132.5 °C11 February 19819.7 °C20 June 198120.7 °C864 mm700
198032.9 °C25 February 19809.4 °C27 July 198020.5 °C787 mm340
197932.0 °C13 December 19799.3 °C31 July 197919.8 °C1,148 mm200
197830.4 °C7 January 19789.6 °C20 July 197819.7 °C1,262 mm70
197731.6 °C23 January 197710.0 °C2 August 197720.6 °C1,045 mm170
197633.4 °C26 January 19769.7 °C26 July 197621.0 °C549 mm520
197533.5 °C22 February 197510.7 °C14 September 197520.9 °C537 mm520
197432.9 °C9 February 19749.6 °C29 July 197420.6 °C538 mm580
197332.6 °C17 March 19739.1 °C3 July 197320.8 °C751 mm540
197231.8 °C31 January 19729.2 °C28 June 197220.1 °C1,104 mm120
197132.3 °C8 November 19719.5 °C8 June 197120.1 °C774 mm360
197032.2 °C1 December 197010.1 °C11 July 197019.9 °C1,127 mm110
196931.7 °C10 November 19699.7 °C6 August 196920.5 °C449 mm220
196831.6 °C27 January 19688.2 °C12 August 196819.4 °C1,272 mm130
196731.1 °C27 March 196710.2 °C29 July 196720.0 °C815 mm260
196631.9 °C24 December 196610.8 °C27 July 196620.6 °C666 mm270
196532.0 °C9 March 196510.1 °C16 June 196520.1 °C828 mm230
196430.7 °C22 February 19649.3 °C10 July 196419.8 °C677 mm80
196330.2 °C20 October 19639.1 °C29 July 196319.5 °C1,047 mm10
196230.1 °C4 November 196210.6 °C11 July 196219.9 °C819 mm10
196132.7 °C23 January 196111.5 °C15 June 196120.7 °C1,266 mm270
196031.5 °C3 December 19609.5 °C26 July 196019.9 °C1,305 mm150
195931.3 °C11 February 195910.3 °C15 July 195920.2 °C1,127 mm150
195831.8 °C22 January 19589.4 °C23 July 195820.4 °C1,069 mm270
195731.4 °C10 January 19579.3 °C28 June 195720.0 °C1,375 mm50
195630.6 °C22 September 19569.0 °C14 July 195619.8 °C902 mm60
195531.1 °C14 January 195510.0 °C15 July 195520.1 °C1,034 mm220
195430.8 °C25 October 19549.9 °C1 July 195419.9 °C861 mm80
195329.1 °C30 October 19538.8 °C5 July 195319.2 °C1,659 mm00
195230.5 °C17 September 195210.0 °C2 July 195220.2 °C602 mm70
195130.7 °C4 January 19519.8 °C19 July 195119.6 °C1,536 mm40
195031.6 °C22 February 19509.6 °C2 June 195020.2 °C689 mm220
194931.4 °C11 March 194911.1 °C28 July 194920.6 °C772 mm400
194830.4 °C23 September 194810.8 °C6 July 194820.3 °C711 mm20
194731.3 °C20 February 194710.4 °C17 September 194720.1 °C880 mm270
194633.3 °C21 February 194610.2 °C17 July 194621.5 °C330 mm870
194531.7 °C3 January 194510.1 °C6 July 194520.2 °C709 mm320
194433.7 °C21 February 19448.6 °C6 July 194421.0 °C339 mm710
194332.0 °C19 January 194310.4 °C26 July 194321.1 °C200 mm620
194230.5 °C29 January 19429.7 °C28 July 194220.6 °C414 mm170
194131.6 °C21 October 194110.4 °C23 July 194120.1 °C1,401 mm220
194030.7 °C29 December 194010.7 °C30 June 194020.4 °C790 mm90

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.5 °C
+0.7 °C
Hot days (≥ 30 °C)
79 d/yr
+35
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
500 mm
-280 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.3 °C0.0 °C45 mm-68 mm
Feb29.9 °C+1.0 °C7 mm-80 mm
Mar27.9 °C-0.5 °C177 mm+58 mm
Apr26.1 °C+0.1 °C112 mm-42 mm
May25.2 °C+0.7 °C32 mm-34 mm
Jun24.8 °C+0.7 °C9 mm-2 mm
Jul24.5 °C+0.5 °C4 mm-4 mm
Aug26.0 °C+0.9 °C4 mm-4 mm
Sep28.8 °C+1.6 °C5 mm-4 mm
Oct29.3 °C+0.8 °C8 mm-19 mm
Nov30.7 °C+2.5 °C5 mm-68 mm
Dec29.3 °C+1.5 °C91 mm-12 mm

The year's extremes

Hottest day
32.7 °C
20 Nov 2025
Coldest day
11.1 °C
4 Aug 2025
Wettest day
33.9 mm
28 Dec 2025
Windiest day
16.6 km/h
26 Nov 2025
Strongest gust
65.5 km/h
16 Mar 2025
Hottest feels-like
34.1 °C
20 Feb 2025
Coldest feels-like
9.8 °C
4 Aug 2025
Sunniest day
12.2 h
16 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 Magugu?

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

What is the hottest day ever recorded in Magugu?

The hottest day measured in Magugu between 1940 and 2025 was 25 February 2005, reaching 35.6 °C.

What is the coldest day in Magugu?

The coldest day measured in Magugu between 1940 and 2025 was 12 August 1968, at 8.2 °C.

Does it snow in Magugu?

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

Has the climate of Magugu warmed?

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

What is the wettest day in Magugu?

The wettest day measured in Magugu between 1940 and 2025 was 30 January 2020, with 135 mm of rain in 24 hours.

What was the windiest day in Magugu?

The windiest day measured in Magugu between 1940 and 2025 was 29 August 2005, with winds reaching 21.5 km/h.

What is the warmest month in Magugu?

The warmest month in Magugu is February (22.6 °C on average); the coldest is July (17.9 °C).

How much does it rain in Magugu?

Magugu receives on average 779 mm of precipitation per year, spread over about 123 rainy days.

Is it sunny in Magugu?

Magugu gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Magugu?

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

What was the most extreme apparent temperature in Magugu?

In Magugu, between 1940 and 2025, the highest apparent temperature reached 38.0 °C on 25 February 2005, and the lowest was 6.3 °C on 11 July 1944.

Compare Magugu with another city

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

Nearby cities

The climate around Magugu

Other cities — Tanzania