Kidatu climate — normals and trends

Kidatu (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.4 °C and it receives 1,209 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 December (25.5 °C on average) and the coldest is July (20.8 °C). Rainfall peaks in March.

Kidatu averages 0 frost days, 89 hot days (≥ 30 °C) and 167 rainy days per year.

Kidatu has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.9 °C (on 22 January 1958) and the coldest 11.3 °C (on 27 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

KidatuMorogoro

coords
-7.70°, 36.96°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthDecemberColdest monthJulyWettest monthMarchDriest monthSeptember

Mean daily temperature

23.4°C

Average daily high

28.2°C

Average daily low

19.3°C

Annual rainfall

1,209mm

Sunshine / day

10.8h

Mean relative humidity

73%

Average peak wind

9.4km/h

Seasonal range

4.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

89 d/yr

Rainy days (≥ 1 mm)

167 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.1 °C

Average feels-like low

21.5 °C

Average peak gust

29.3 km/h

Tropical nights (≥ 20 °C)

170 d/yr

Solar radiation

19.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °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

36.9 °C

22 January 1958

Coldest day

11.3 °C

27 July 1975

Wettest day

114 mm

17 February 1941

Windiest day

24.8 km/h

13 April 1941

Strongest gust

56.2 km/h

21 June 1987

Hottest feels-like

40.8 °C

22 January 1958

Coldest feels-like

8.6 °C

27 July 1975

Sunniest day

12.5 h

18 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.6 °C12 January 202513.6 °C5 August 202524.3 °C1,011 mm1480
202435.8 °C29 November 202414.2 °C15 June 202424.1 °C1,605 mm1030
202334.4 °C29 December 202314.5 °C16 July 202324.3 °C1,168 mm1130
202235.9 °C7 January 202214.2 °C3 September 202223.8 °C1,176 mm1040
202136.2 °C24 November 202113.7 °C4 July 202124.1 °C894 mm1370
202034.9 °C15 December 202014.2 °C25 July 202024.1 °C1,289 mm1140
201934.4 °C17 February 201913.1 °C24 July 201924.1 °C1,532 mm990
201835.8 °C6 December 201814.1 °C8 June 201823.9 °C1,324 mm1060
201735.7 °C7 January 201714.4 °C14 July 201724.1 °C1,120 mm1270
201635.8 °C25 December 201613.5 °C17 June 201624.1 °C1,128 mm1210
201534.2 °C23 November 201514.1 °C17 July 201524.2 °C1,098 mm1300
201435.9 °C20 December 201413.5 °C13 July 201424.0 °C1,243 mm1190
201336.1 °C17 December 201312.9 °C14 July 201324.2 °C961 mm1320
201235.2 °C10 December 201213.5 °C20 July 201224.0 °C986 mm1270
201135.2 °C4 December 201112.7 °C12 July 201123.8 °C1,222 mm1010
201036.3 °C4 December 201013.7 °C8 June 201024.4 °C871 mm1430
200936.1 °C11 January 200913.7 °C4 July 200924.2 °C780 mm1170
200834.9 °C4 January 200813.1 °C13 June 200823.5 °C1,225 mm940
200734.5 °C28 November 200714.4 °C24 June 200723.9 °C988 mm1210
200636.3 °C11 February 200612.4 °C3 July 200623.5 °C1,293 mm940
200535.3 °C12 December 200514.8 °C3 July 200524.0 °C868 mm1190
200435.0 °C25 November 200413.6 °C5 July 200423.5 °C1,127 mm870
200334.6 °C30 November 200314.3 °C14 June 200324.0 °C809 mm1430
200235.8 °C18 December 200213.7 °C16 June 200223.1 °C1,431 mm620
200134.2 °C9 December 200113.6 °C16 July 200123.1 °C1,071 mm810
200034.8 °C25 January 200013.9 °C1 July 200023.4 °C1,025 mm1150
199934.2 °C1 March 199914.4 °C10 July 199923.1 °C951 mm960
199835.2 °C22 December 199814.0 °C3 July 199823.6 °C1,195 mm790
199734.5 °C9 January 199714.3 °C27 July 199723.3 °C1,375 mm730
199634.0 °C5 December 199612.8 °C1 July 199622.9 °C1,244 mm780
199534.7 °C7 December 199513.2 °C14 June 199523.3 °C1,269 mm850
199435.9 °C1 January 199412.9 °C15 July 199423.4 °C1,265 mm900
199335.2 °C19 December 199313.4 °C24 July 199323.3 °C953 mm930
199232.8 °C24 January 199213.7 °C6 July 199223.1 °C1,320 mm620
199133.8 °C26 February 199112.7 °C22 July 199123.6 °C1,265 mm920
199034.0 °C23 December 199014.0 °C6 July 199023.2 °C1,142 mm730
198933.4 °C13 November 198914.5 °C10 July 198922.8 °C1,575 mm470
198833.8 °C5 January 198814.7 °C29 July 198823.7 °C930 mm1000
198734.6 °C9 December 198712.6 °C13 July 198723.4 °C1,060 mm620
198632.6 °C1 November 198612.5 °C9 July 198622.7 °C1,382 mm430
198532.9 °C31 January 198511.7 °C19 July 198522.7 °C1,269 mm440
198431.2 °C17 December 198413.3 °C10 August 198422.4 °C1,580 mm170
198336.0 °C10 December 198312.8 °C21 July 198323.3 °C1,227 mm710
198233.8 °C23 February 198212.5 °C19 July 198223.1 °C1,486 mm570
198134.4 °C28 November 198112.4 °C27 June 198123.0 °C1,111 mm750
198032.6 °C17 October 198012.7 °C16 June 198023.0 °C1,219 mm420
197935.1 °C13 December 197913.5 °C15 July 197922.9 °C1,628 mm700
197833.9 °C15 November 197813.9 °C16 July 197823.2 °C1,458 mm740
197733.8 °C4 November 197713.5 °C30 July 197723.3 °C1,410 mm760
197635.6 °C16 December 197612.7 °C19 July 197623.4 °C1,076 mm920
197535.3 °C22 February 197511.3 °C27 July 197523.2 °C1,217 mm950
197435.0 °C5 December 197411.8 °C21 June 197423.3 °C934 mm1160
197334.0 °C29 December 197313.1 °C16 July 197323.1 °C1,475 mm760
197233.1 °C28 January 197213.1 °C26 July 197222.8 °C1,733 mm410
197136.3 °C14 December 197112.8 °C12 June 197122.9 °C1,339 mm720
197035.5 °C1 January 197014.0 °C16 September 197023.3 °C1,328 mm750
196936.0 °C29 December 196913.2 °C11 July 196923.7 °C917 mm1200
196833.7 °C30 December 196812.1 °C15 July 196822.7 °C1,469 mm560
196733.4 °C25 January 196713.5 °C21 July 196723.2 °C1,397 mm970
196635.2 °C24 December 196613.4 °C28 July 196623.4 °C915 mm1030
196533.5 °C20 November 196512.0 °C5 July 196522.5 °C1,452 mm380
196433.8 °C10 December 196412.5 °C29 June 196422.8 °C1,134 mm680
196333.2 °C23 December 196312.7 °C15 August 196322.5 °C1,390 mm440
196234.0 °C26 November 196213.1 °C26 June 196222.9 °C1,178 mm680
196134.4 °C11 January 196113.9 °C10 August 196123.1 °C1,960 mm490
196036.3 °C5 January 196013.3 °C7 July 196023.3 °C1,337 mm900
195935.0 °C26 December 195914.7 °C18 July 195923.5 °C1,395 mm1010
195836.9 °C22 January 195812.1 °C19 July 195823.5 °C1,125 mm1140
195733.9 °C7 December 195712.8 °C26 June 195722.8 °C1,840 mm710
195633.8 °C22 December 195611.7 °C14 July 195622.7 °C1,309 mm740
195534.6 °C4 January 195511.5 °C11 August 195522.8 °C1,383 mm830
195434.6 °C11 December 195413.1 °C25 July 195423.1 °C986 mm790
195332.7 °C3 November 195312.8 °C6 July 195322.6 °C1,553 mm510
195233.6 °C23 March 195213.5 °C17 July 195223.2 °C802 mm940
195131.7 °C7 September 195112.9 °C5 August 195122.7 °C1,294 mm310
195034.2 °C25 October 195013.4 °C29 May 195022.8 °C1,094 mm740
194934.0 °C4 November 194913.5 °C31 July 194923.2 °C991 mm920
194835.0 °C2 December 194813.8 °C6 July 194823.4 °C825 mm970
194735.0 °C1 March 194713.6 °C18 July 194723.1 °C1,070 mm930
194635.1 °C21 February 194613.3 °C3 June 194623.9 °C815 mm1500
194534.8 °C1 January 194513.3 °C28 August 194522.6 °C1,423 mm860
194436.5 °C2 January 194412.4 °C5 July 194423.7 °C752 mm1350
194336.2 °C15 January 194312.6 °C27 July 194323.5 °C701 mm1200
194234.5 °C14 December 194212.1 °C28 July 194223.3 °C898 mm1170
194135.0 °C25 March 194113.5 °C6 July 194123.0 °C1,557 mm770
194035.3 °C30 December 194013.5 °C16 July 194023.2 °C1,324 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
29.3 °C
+1.1 °C
Hot days (≥ 30 °C)
148 d/yr
+59
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1011 mm
-198 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.4 °C+2.5 °C97 mm-110 mm
Feb32.5 °C+2.8 °C85 mm-117 mm
Mar29.9 °C+1.3 °C254 mm+37 mm
Apr27.6 °C+0.6 °C261 mm+72 mm
May26.5 °C+0.4 °C78 mm-5 mm
Jun25.9 °C+0.2 °C20 mm-2 mm
Jul25.9 °C+0.1 °C12 mm-7 mm
Aug26.7 °C+0.1 °C9 mm-10 mm
Sep29.5 °C+1.2 °C8 mm-9 mm
Oct30.4 °C+0.6 °C27 mm-10 mm
Nov32.3 °C+1.6 °C33 mm-31 mm
Dec32.1 °C+1.4 °C128 mm-6 mm

The year's extremes

Hottest day
35.6 °C
12 Jan 2025
Coldest day
13.6 °C
5 Aug 2025
Wettest day
35.1 mm
28 Dec 2025
Windiest day
19.7 km/h
24 May 2025
Strongest gust
49.3 km/h
24 May 2025
Hottest feels-like
40.8 °C
12 Jan 2025
Coldest feels-like
11.8 °C
5 Aug 2025
Sunniest day
12.5 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 Kidatu?

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

What is the hottest day ever recorded in Kidatu?

The hottest day measured in Kidatu between 1940 and 2025 was 22 January 1958, reaching 36.9 °C.

What is the coldest day in Kidatu?

The coldest day measured in Kidatu between 1940 and 2025 was 27 July 1975, at 11.3 °C.

Does it snow in Kidatu?

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

Has the climate of Kidatu warmed?

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

What is the wettest day in Kidatu?

The wettest day measured in Kidatu between 1940 and 2025 was 17 February 1941, with 114 mm of rain in 24 hours.

What was the windiest day in Kidatu?

The windiest day measured in Kidatu between 1940 and 2025 was 13 April 1941, with winds reaching 24.8 km/h.

What is the warmest month in Kidatu?

The warmest month in Kidatu is December (25.5 °C on average); the coldest is July (20.8 °C).

How much does it rain in Kidatu?

Kidatu receives on average 1,209 mm of precipitation per year, spread over about 167 rainy days.

Is it sunny in Kidatu?

Kidatu gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Kidatu?

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

What was the most extreme apparent temperature in Kidatu?

In Kidatu, between 1940 and 2025, the highest apparent temperature reached 40.8 °C on 22 January 1958, and the lowest was 8.6 °C on 27 July 1975.

Compare Kidatu with another city

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

Nearby cities

The climate around Kidatu

Other cities — Tanzania