Ifakara climate — normals and trends

Ifakara (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.4 °C and it receives 887 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 (28.1 °C on average) and the coldest is July (22.3 °C). Rainfall peaks in March.

Ifakara averages 0 frost days, 208 hot days (≥ 30 °C) and 138 rainy days per year.

Ifakara 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 40.3 °C (on 22 January 1958) and the coldest 11.7 °C (on 11 August 1955).

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

IfakaraMorogoro

coords
-8.13°, 36.68°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthMarchDriest monthSeptember

Mean daily temperature

25.4°C

Average daily high

30.9°C

Average daily low

20.9°C

Annual rainfall

887mm

Sunshine / day

10.6h

Mean relative humidity

70%

Average peak wind

9.5km/h

Seasonal range

5.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

208 d/yr

Rainy days (≥ 1 mm)

138 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.2 °C

Average feels-like low

23.6 °C

Average peak gust

26.2 km/h

Tropical nights (≥ 20 °C)

241 d/yr

Solar radiation

19.1 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.33 · 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

40.3 °C

22 January 1958

Coldest day

11.7 °C

11 August 1955

Wettest day

105 mm

28 January 1957

Windiest day

23.2 km/h

14 December 1949

Strongest gust

51.1 km/h

14 December 1949

Hottest feels-like

44.6 °C

22 January 1958

Coldest feels-like

10.2 °C

11 August 1955

Sunniest day

12.5 h

4 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.6 °C12 January 202513.7 °C5 August 202526.4 °C782 mm2300
202439.0 °C29 November 202414.0 °C8 July 202425.9 °C1,326 mm2310
202337.9 °C14 October 202315.6 °C27 June 202326.5 °C789 mm2850
202240.1 °C7 January 202215.8 °C28 June 202225.8 °C1,071 mm2220
202139.7 °C30 December 202114.4 °C15 June 202126.1 °C668 mm2260
202038.6 °C6 December 202014.6 °C25 July 202026.1 °C1,050 mm2450
201937.9 °C19 November 201913.3 °C24 July 201926.3 °C1,008 mm2540
201839.5 °C6 December 201814.7 °C8 June 201826.0 °C989 mm2370
201739.4 °C20 January 201715.0 °C15 July 201726.1 °C826 mm2250
201639.1 °C25 December 201613.6 °C17 June 201625.9 °C808 mm2270
201538.2 °C23 November 201515.5 °C15 June 201526.4 °C731 mm2460
201439.2 °C6 January 201413.5 °C13 July 201426.0 °C791 mm2100
201339.9 °C1 January 201314.5 °C15 July 201326.3 °C739 mm2480
201238.3 °C14 February 201213.8 °C23 July 201226.2 °C689 mm2480
201138.6 °C25 November 201113.8 °C12 July 201125.8 °C874 mm2190
201039.5 °C4 December 201014.3 °C8 June 201026.3 °C631 mm2520
200940.1 °C11 January 200914.4 °C29 July 200926.5 °C573 mm2830
200838.5 °C13 November 200812.7 °C30 June 200825.4 °C857 mm1920
200738.7 °C28 November 200713.6 °C19 June 200725.8 °C738 mm2260
200639.3 °C11 February 200613.3 °C7 July 200625.7 °C908 mm2070
200539.1 °C12 December 200514.9 °C14 June 200526.1 °C596 mm2430
200438.7 °C23 November 200413.8 °C13 July 200425.4 °C821 mm2220
200338.2 °C27 December 200313.7 °C9 July 200326.0 °C510 mm2530
200239.4 °C18 December 200214.2 °C23 June 200225.0 °C1,113 mm1860
200138.1 °C8 December 200114.2 °C16 July 200125.2 °C731 mm1980
200038.0 °C27 February 200013.8 °C7 July 200025.5 °C697 mm2060
199938.0 °C24 February 199914.3 °C28 June 199925.2 °C728 mm1930
199838.1 °C16 December 199813.2 °C14 June 199825.5 °C942 mm2070
199738.3 °C9 January 199714.8 °C27 July 199725.5 °C941 mm2030
199637.1 °C5 December 199613.0 °C2 July 199625.0 °C877 mm1850
199538.0 °C7 December 199513.5 °C14 June 199525.4 °C760 mm2050
199439.3 °C1 January 199413.1 °C15 July 199425.6 °C880 mm2160
199338.6 °C31 December 199313.1 °C24 July 199325.6 °C648 mm1970
199236.4 °C24 January 199213.9 °C9 August 199225.1 °C800 mm1990
199137.0 °C30 October 199113.5 °C22 July 199125.5 °C910 mm2220
199037.9 °C23 December 199014.2 °C11 July 199025.3 °C859 mm1950
198937.1 °C13 November 198914.7 °C19 July 198924.8 °C1,121 mm1690
198837.6 °C7 January 198815.5 °C7 August 198825.9 °C700 mm2370
198738.7 °C9 December 198712.8 °C11 July 198725.6 °C712 mm2160
198636.6 °C29 October 198613.5 °C9 July 198624.7 °C968 mm1830
198536.7 °C31 January 198512.4 °C19 July 198524.7 °C862 mm1810
198435.1 °C6 December 198414.3 °C10 August 198424.3 °C1,070 mm1550
198339.4 °C10 December 198313.3 °C22 July 198325.2 °C910 mm1810
198236.5 °C28 January 198213.4 °C15 July 198225.1 °C948 mm1980
198137.5 °C28 November 198112.8 °C19 June 198125.0 °C764 mm1900
198036.4 °C17 October 198012.0 °C16 June 198024.9 °C975 mm1890
197938.3 °C5 December 197912.9 °C29 June 197924.8 °C1,152 mm1560
197837.1 °C15 November 197814.3 °C17 June 197825.2 °C1,108 mm1900
197737.2 °C4 November 197714.2 °C12 July 197725.3 °C1,091 mm2140
197639.5 °C16 December 197613.0 °C19 July 197625.5 °C859 mm2030
197538.5 °C30 November 197512.2 °C27 July 197525.2 °C975 mm1830
197438.8 °C27 February 197413.8 °C21 June 197425.4 °C772 mm2110
197338.5 °C29 December 197312.8 °C17 July 197325.1 °C1,043 mm1850
197237.5 °C17 November 197213.5 °C27 June 197224.7 °C1,205 mm1710
197139.7 °C14 December 197113.4 °C5 June 197124.8 °C1,090 mm1770
197039.2 °C1 January 197014.6 °C20 June 197025.2 °C1,010 mm2090
196939.6 °C29 December 196914.2 °C16 June 196925.9 °C668 mm2630
196837.1 °C19 December 196811.7 °C24 June 196824.6 °C1,074 mm1650
196736.7 °C19 February 196714.1 °C22 July 196725.2 °C1,013 mm1940
196638.0 °C24 December 196614.5 °C28 July 196625.5 °C756 mm2210
196536.8 °C20 November 196511.7 °C5 July 196524.3 °C1,327 mm1710
196437.0 °C10 December 196412.5 °C30 June 196424.7 °C910 mm1760
196336.8 °C23 December 196313.3 °C7 June 196324.4 °C1,088 mm1620
196237.6 °C25 November 196213.8 °C26 June 196224.8 °C894 mm1500
196137.7 °C11 January 196113.5 °C10 August 196125.0 °C1,473 mm1830
196038.6 °C22 December 196014.1 °C7 July 196025.2 °C1,103 mm1920
195938.1 °C27 December 195914.9 °C18 July 195925.3 °C1,063 mm2140
195840.3 °C22 January 195812.4 °C22 July 195825.4 °C856 mm2000
195738.0 °C7 December 195711.9 °C25 June 195724.6 °C1,549 mm1730
195637.4 °C24 December 195612.3 °C15 July 195624.7 °C920 mm1550
195538.0 °C4 January 195511.7 °C11 August 195524.8 °C916 mm1780
195437.3 °C11 December 195413.4 °C21 June 195425.0 °C758 mm1640
195336.5 °C3 November 195313.6 °C5 July 195324.7 °C1,135 mm1750
195236.8 °C10 December 195214.4 °C15 July 195225.5 °C649 mm2370
195136.2 °C29 November 195113.5 °C29 July 195124.7 °C1,041 mm1850
195037.0 °C25 October 195014.1 °C19 August 195025.0 °C795 mm2270
194937.2 °C2 November 194914.0 °C13 August 194925.4 °C758 mm2260
194838.2 °C2 December 194815.0 °C11 July 194825.9 °C581 mm2620
194738.4 °C1 March 194714.0 °C5 July 194725.3 °C716 mm2120
194638.1 °C23 February 194613.5 °C3 June 194626.1 °C572 mm2720
194538.1 °C1 January 194513.9 °C14 June 194524.7 °C1,061 mm1690
194439.0 °C2 January 194413.2 °C11 July 194426.2 °C452 mm2760
194339.5 °C15 January 194313.5 °C10 June 194325.6 °C531 mm2270
194237.9 °C15 December 194213.7 °C10 July 194225.3 °C655 mm2190
194137.6 °C2 January 194114.9 °C6 July 194125.0 °C1,077 mm1820
194038.0 °C25 December 194014.4 °C7 August 194025.2 °C932 mm1820

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
32.0 °C
+1.1 °C
Hot days (≥ 30 °C)
230 d/yr
+22
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
782 mm
-105 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan35.7 °C+3.3 °C50 mm-96 mm
Feb35.9 °C+3.9 °C34 mm-100 mm
Mar31.9 °C+1.3 °C275 mm+86 mm
Apr29.4 °C+0.5 °C231 mm+61 mm
May28.5 °C+0.2 °C67 mm+10 mm
Jun28.3 °C+0.2 °C12 mm+1 mm
Jul28.4 °C+0.1 °C5 mm-4 mm
Aug29.5 °C0.0 °C8 mm-2 mm
Sep32.5 °C+0.9 °C5 mm-4 mm
Oct33.7 °C+0.3 °C11 mm-8 mm
Nov35.6 °C+1.3 °C18 mm-23 mm
Dec35.5 °C+1.8 °C68 mm-27 mm

The year's extremes

Hottest day
39.6 °C
12 Jan 2025
Coldest day
13.7 °C
5 Aug 2025
Wettest day
60.6 mm
15 Mar 2025
Windiest day
20.1 km/h
8 Dec 2025
Strongest gust
48.2 km/h
27 Oct 2025
Hottest feels-like
44.1 °C
12 Jan 2025
Coldest feels-like
12.9 °C
5 Aug 2025
Sunniest day
12.5 h
4 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 Ifakara?

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

What is the hottest day ever recorded in Ifakara?

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

What is the coldest day in Ifakara?

The coldest day measured in Ifakara between 1940 and 2025 was 11 August 1955, at 11.7 °C.

Does it snow in Ifakara?

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

Has the climate of Ifakara warmed?

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

What is the wettest day in Ifakara?

The wettest day measured in Ifakara between 1940 and 2025 was 28 January 1957, with 105 mm of rain in 24 hours.

What was the windiest day in Ifakara?

The windiest day measured in Ifakara between 1940 and 2025 was 14 December 1949, with winds reaching 23.2 km/h.

What is the warmest month in Ifakara?

The warmest month in Ifakara is November (28.1 °C on average); the coldest is July (22.3 °C).

How much does it rain in Ifakara?

Ifakara receives on average 887 mm of precipitation per year, spread over about 138 rainy days.

Is it sunny in Ifakara?

Ifakara gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Ifakara?

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

What was the most extreme apparent temperature in Ifakara?

In Ifakara, between 1940 and 2025, the highest apparent temperature reached 44.6 °C on 22 January 1958, and the lowest was 10.2 °C on 11 August 1955.

Compare Ifakara with another city

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

Nearby cities

The climate around Ifakara

Other cities — Tanzania