Kibaha climate — normals and trends

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

Kibaha averages 0 frost days, 172 hot days (≥ 30 °C) and 193 rainy days per year.

Kibaha has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.0 °C (on 17 March 1941) and the coldest 15.3 °C (on 10 July 1990).

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

KibahaPwani

coords
-6.77°, 38.92°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthJuly

Mean daily temperature

25.5°C

Average daily high

29.8°C

Average daily low

22.2°C

Annual rainfall

1,098mm

Sunshine / day

10.9h

Mean relative humidity

80%

Average peak wind

14.8km/h

Seasonal range

3.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

172 d/yr

Rainy days (≥ 1 mm)

193 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.9 °C

Average feels-like low

25.8 °C

Average peak gust

33.8 km/h

Tropical nights (≥ 20 °C)

315 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

17 March 1941

Coldest day

15.3 °C

10 July 1990

Wettest day

160 mm

23 April 1963

Windiest day

31.6 km/h

13 April 1941

Strongest gust

62.6 km/h

13 March 1941

Hottest feels-like

43.1 °C

2 March 2019

Coldest feels-like

15.5 °C

29 June 1964

Sunniest day

12.4 h

21 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.5 °C17 March 202517.7 °C13 September 202526.2 °C1,036 mm2190
202434.2 °C19 January 202417.5 °C22 July 202426.4 °C1,550 mm2690
202334.7 °C18 March 202318.9 °C20 August 202326.4 °C1,235 mm2380
202234.5 °C17 January 202217.9 °C29 August 202226.2 °C673 mm2370
202134.2 °C23 November 202116.9 °C27 August 202126.1 °C917 mm2350
202033.6 °C21 February 202018.2 °C30 August 202026.2 °C1,442 mm2350
201934.6 °C2 March 201917.9 °C24 July 201926.4 °C1,307 mm2240
201834.3 °C25 February 201817.5 °C7 August 201826.0 °C1,241 mm2110
201734.6 °C4 March 201718.2 °C14 July 201726.2 °C1,187 mm2160
201634.3 °C29 March 201618.1 °C3 September 201626.3 °C783 mm2460
201534.9 °C28 February 201517.7 °C15 June 201526.3 °C866 mm2420
201434.4 °C29 November 201418.0 °C13 July 201426.0 °C958 mm1990
201334.3 °C20 February 201317.9 °C18 August 201326.0 °C967 mm2020
201233.7 °C20 February 201217.5 °C23 July 201225.9 °C901 mm2100
201133.6 °C11 February 201118.9 °C29 July 201126.0 °C1,045 mm1990
201034.3 °C26 February 201017.9 °C28 September 201026.3 °C827 mm2460
200933.5 °C3 December 200918.7 °C18 August 200926.2 °C756 mm2480
200833.6 °C25 March 200817.4 °C29 June 200825.6 °C977 mm1870
200735.5 °C27 February 200718.3 °C15 August 200725.9 °C879 mm2130
200634.5 °C25 February 200617.8 °C27 June 200625.6 °C1,405 mm1600
200534.1 °C3 March 200517.7 °C22 August 200525.9 °C831 mm2080
200432.9 °C15 February 200417.0 °C9 August 200425.9 °C857 mm2180
200334.3 °C20 December 200317.3 °C15 August 200326.3 °C456 mm2610
200233.3 °C9 January 200217.9 °C22 July 200225.6 °C1,011 mm1780
200133.4 °C27 November 200117.3 °C27 August 200125.6 °C708 mm1970
200035.8 °C1 March 200017.8 °C16 July 200025.6 °C700 mm1880
199934.7 °C15 February 199918.0 °C11 August 199925.3 °C901 mm1570
199833.2 °C21 March 199817.7 °C15 June 199825.8 °C1,125 mm1890
199734.1 °C14 March 199715.3 °C27 July 199725.4 °C1,390 mm1450
199633.4 °C11 February 199616.6 °C4 August 199625.2 °C1,019 mm1570
199533.9 °C9 February 199516.8 °C2 July 199525.5 °C940 mm1740
199433.4 °C11 February 199416.8 °C16 July 199425.5 °C1,105 mm1710
199333.9 °C11 March 199316.9 °C27 July 199325.3 °C875 mm1540
199233.4 °C29 March 199216.6 °C9 August 199225.2 °C966 mm1500
199133.8 °C24 March 199117.2 °C20 August 199125.6 °C908 mm1780
199033.6 °C11 February 199015.3 °C10 July 199025.3 °C1,058 mm1570
198934.1 °C10 March 198915.4 °C19 July 198925.0 °C1,153 mm1250
198834.4 °C19 February 198817.3 °C2 October 198825.9 °C896 mm1940
198734.0 °C14 March 198717.6 °C2 July 198725.8 °C791 mm2110
198633.8 °C12 February 198617.1 °C19 July 198625.1 °C1,204 mm1480
198532.4 °C31 January 198517.6 °C7 August 198525.0 °C1,071 mm1270
198433.5 °C16 February 198416.0 °C7 September 198424.9 °C1,160 mm1130
198334.3 °C8 March 198317.2 °C16 July 198325.7 °C930 mm1850
198233.7 °C1 March 198217.8 °C17 July 198225.4 °C1,276 mm1480
198133.8 °C12 March 198116.7 °C1 July 198125.4 °C1,074 mm1680
198032.4 °C28 February 198017.9 °C21 June 198025.4 °C1,057 mm1610
197933.1 °C4 March 197918.1 °C24 July 197925.1 °C1,532 mm1390
197833.0 °C13 March 197817.9 °C31 August 197825.3 °C1,398 mm1510
197733.6 °C27 January 197718.2 °C6 July 197725.4 °C1,572 mm1620
197633.1 °C21 January 197617.7 °C8 August 197625.4 °C1,046 mm1750
197533.5 °C6 February 197516.1 °C27 July 197525.4 °C998 mm1670
197433.0 °C27 February 197417.1 °C21 August 197425.2 °C940 mm1650
197333.8 °C27 October 197317.5 °C16 September 197325.5 °C1,093 mm1650
197233.3 °C4 February 197217.4 °C27 June 197225.3 °C1,277 mm1250
197134.0 °C28 February 197116.4 °C4 August 197125.0 °C1,107 mm1250
197033.1 °C30 November 197017.9 °C16 September 197025.5 °C1,043 mm1830
196932.9 °C30 December 196916.9 °C19 June 196925.3 °C1,031 mm1580
196832.6 °C3 October 196816.7 °C18 June 196824.9 °C1,386 mm1040
196733.1 °C22 March 196717.1 °C17 September 196725.1 °C1,461 mm1050
196633.1 °C28 February 196617.0 °C19 August 196625.2 °C1,197 mm1550
196532.9 °C18 March 196516.2 °C27 June 196524.9 °C1,141 mm1280
196434.1 °C20 February 196417.2 °C29 June 196425.0 °C1,016 mm1330
196334.0 °C14 February 196317.2 °C21 August 196324.8 °C1,628 mm1130
196232.4 °C7 December 196216.9 °C26 July 196225.0 °C979 mm1250
196133.5 °C29 January 196118.5 °C11 August 196125.6 °C1,588 mm1740
196033.7 °C10 January 196017.7 °C13 August 196025.4 °C1,284 mm1880
195934.7 °C14 February 195918.2 °C17 August 195925.8 °C998 mm2420
195834.0 °C14 March 195817.3 °C21 June 195825.6 °C928 mm2010
195732.2 °C15 March 195717.2 °C5 August 195725.0 °C1,638 mm1330
195633.2 °C15 October 195617.3 °C15 July 195624.9 °C1,045 mm1380
195534.1 °C4 February 195517.1 °C11 August 195525.0 °C961 mm1690
195432.4 °C26 October 195417.5 °C31 August 195424.9 °C934 mm1150
195332.2 °C10 October 195317.9 °C15 June 195324.7 °C2,019 mm700
195232.4 °C5 October 195216.5 °C29 August 195224.8 °C1,382 mm890
195132.2 °C9 March 195117.2 °C25 July 195124.7 °C1,777 mm960
195033.1 °C6 February 195018.4 °C24 May 195024.8 °C1,270 mm1120
194932.2 °C10 March 194916.5 °C19 August 194924.8 °C1,199 mm1030
194831.4 °C23 September 194818.1 °C4 August 194824.7 °C1,497 mm510
194734.4 °C28 February 194717.4 °C19 September 194724.8 °C1,338 mm1130
194635.1 °C28 February 194617.8 °C2 June 194625.7 °C672 mm2270
194534.2 °C25 January 194517.8 °C23 June 194524.8 °C1,172 mm1190
194436.1 °C24 February 194417.1 °C5 July 194425.4 °C829 mm1930
194335.4 °C25 January 194317.3 °C8 August 194325.3 °C802 mm2170
194233.9 °C23 February 194217.1 °C2 September 194225.3 °C749 mm1950
194137.0 °C17 March 194118.2 °C11 August 194125.4 °C1,121 mm1760
194033.4 °C30 December 194018.9 °C26 July 194025.2 °C974 mm1660

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
30.5 °C
+0.7 °C
Hot days (≥ 30 °C)
219 d/yr
+47
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1036 mm
-62 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.8 °C+1.0 °C38 mm-41 mm
Feb32.5 °C+1.1 °C16 mm-55 mm
Mar32.3 °C+1.2 °C172 mm+5 mm
Apr29.9 °C+0.5 °C273 mm+48 mm
May29.2 °C+0.6 °C166 mm+42 mm
Jun28.7 °C+0.3 °C46 mm+14 mm
Jul28.8 °C+0.6 °C21 mm-4 mm
Aug29.0 °C+0.3 °C23 mm-4 mm
Sep30.3 °C+0.6 °C20 mm-8 mm
Oct30.3 °C-0.1 °C80 mm+10 mm
Nov31.4 °C+0.9 °C73 mm-52 mm
Dec32.0 °C+1.4 °C109 mm-17 mm

The year's extremes

Hottest day
34.5 °C
17 Mar 2025
Coldest day
17.7 °C
13 Sep 2025
Wettest day
36.1 mm
29 Apr 2025
Windiest day
27.3 km/h
14 Jan 2025
Strongest gust
56.2 km/h
14 Jan 2025
Hottest feels-like
42.0 °C
9 Mar 2025
Coldest feels-like
19.2 °C
5 Aug 2025
Sunniest day
12.4 h
3 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 Kibaha?

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

What is the hottest day ever recorded in Kibaha?

The hottest day measured in Kibaha between 1940 and 2025 was 17 March 1941, reaching 37.0 °C.

What is the coldest day in Kibaha?

The coldest day measured in Kibaha between 1940 and 2025 was 10 July 1990, at 15.3 °C.

Does it snow in Kibaha?

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

Has the climate of Kibaha warmed?

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

What is the wettest day in Kibaha?

The wettest day measured in Kibaha between 1940 and 2025 was 23 April 1963, with 160 mm of rain in 24 hours.

What was the windiest day in Kibaha?

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

What is the warmest month in Kibaha?

The warmest month in Kibaha is February (27.3 °C on average); the coldest is July (23.6 °C).

How much does it rain in Kibaha?

Kibaha receives on average 1,098 mm of precipitation per year, spread over about 193 rainy days.

Is it sunny in Kibaha?

Kibaha gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Kibaha?

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

What was the most extreme apparent temperature in Kibaha?

In Kibaha, between 1940 and 2025, the highest apparent temperature reached 43.1 °C on 2 March 2019, and the lowest was 15.5 °C on 29 June 1964.

Compare Kibaha with another city

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

Nearby cities

The climate around Kibaha

Other cities — Tanzania