Tabora climate — normals and trends

Tabora (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.1 °C and it receives 906 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 October (25.8 °C on average) and the coldest is January (22.0 °C). Rainfall peaks in December.

Tabora averages 0 frost days, 92 hot days (≥ 30 °C) and 121 rainy days per year.

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

The hottest day of the period reached 35.7 °C (on 9 October 2004) and the coldest 12.4 °C (on 20 June 2007).

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

TaboraTabora

coords
-5.02°, 32.83°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

23.1°C

Average daily high

28.4°C

Average daily low

18.5°C

Annual rainfall

906mm

Sunshine / day

11.0h

Mean relative humidity

60%

Average peak wind

14.0km/h

Seasonal range

3.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

92 d/yr

Rainy days (≥ 1 mm)

121 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.0 °C

Average feels-like low

18.4 °C

Average peak gust

33.1 km/h

Tropical nights (≥ 20 °C)

62 d/yr

Solar radiation

21.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

9 October 2004

Coldest day

12.4 °C

20 June 2007

Wettest day

92 mm

24 March 2010

Windiest day

28.4 km/h

4 October 1987

Strongest gust

59.0 km/h

8 October 2011

Hottest feels-like

37.7 °C

2 February 2010

Coldest feels-like

9.3 °C

20 June 2007

Sunniest day

12.3 h

23 November 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.4 °C29 September 202514.8 °C30 July 202524.2 °C643 mm1470
202434.5 °C4 November 202413.6 °C5 August 202423.8 °C802 mm1240
202335.7 °C25 October 202314.2 °C5 July 202323.9 °C901 mm1260
202235.4 °C26 October 202214.3 °C7 July 202223.6 °C866 mm1010
202134.5 °C20 November 202113.7 °C27 July 202123.6 °C652 mm1180
202034.0 °C6 November 202013.5 °C18 July 202023.4 °C969 mm950
201934.6 °C15 October 201914.4 °C24 July 201924.1 °C737 mm1440
201834.5 °C16 November 201814.5 °C18 July 201823.5 °C823 mm1030
201734.1 °C5 October 201715.8 °C10 July 201724.0 °C879 mm1430
201634.5 °C24 October 201614.1 °C6 July 201623.9 °C895 mm1330
201534.4 °C29 September 201515.3 °C12 July 201523.8 °C887 mm1100
201434.1 °C10 October 201415.5 °C12 July 201423.9 °C731 mm1250
201335.1 °C14 October 201313.7 °C10 July 201323.7 °C763 mm1190
201235.7 °C23 October 201215.3 °C29 June 201223.9 °C738 mm1370
201134.0 °C24 October 201113.7 °C7 July 201123.6 °C807 mm1200
201034.3 °C31 October 201015.3 °C4 July 201024.0 °C747 mm1380
200934.2 °C2 November 200914.4 °C21 July 200923.6 °C757 mm1200
200834.4 °C15 October 200813.5 °C11 June 200823.2 °C723 mm940
200735.2 °C25 September 200712.4 °C20 June 200723.9 °C558 mm1320
200635.1 °C11 February 200614.4 °C5 July 200623.7 °C877 mm1200
200534.8 °C28 September 200516.0 °C22 July 200524.6 °C373 mm1930
200435.7 °C9 October 200414.9 °C14 June 200423.7 °C671 mm1350
200334.1 °C15 October 200314.8 °C10 July 200323.8 °C543 mm1340
200234.1 °C1 October 200215.6 °C16 June 200223.2 °C870 mm860
200133.7 °C17 October 200115.7 °C13 June 200123.2 °C711 mm890
200034.0 °C5 October 200015.4 °C1 July 200023.6 °C734 mm1320
199934.8 °C25 October 199915.4 °C21 July 199923.4 °C650 mm990
199833.5 °C22 November 199815.4 °C1 July 199823.6 °C790 mm1090
199734.8 °C25 September 199716.1 °C13 July 199723.6 °C1,030 mm1260
199634.4 °C24 October 199615.5 °C11 August 199623.7 °C623 mm1130
199533.3 °C20 October 199515.5 °C15 June 199523.8 °C647 mm1320
199433.1 °C14 September 199415.9 °C3 June 199423.5 °C905 mm900
199334.2 °C28 October 199316.1 °C24 July 199324.0 °C559 mm1280
199235.0 °C9 November 199215.0 °C5 July 199223.3 °C794 mm660
199133.6 °C7 October 199114.8 °C21 July 199123.2 °C862 mm700
199033.2 °C7 October 199014.9 °C28 June 199023.0 °C834 mm740
198933.8 °C4 October 198914.2 °C29 July 198922.6 °C1,043 mm700
198833.8 °C23 October 198815.0 °C4 July 198823.4 °C932 mm730
198733.7 °C28 October 198714.5 °C9 June 198723.2 °C954 mm860
198633.5 °C6 October 198613.0 °C9 July 198622.5 °C1,204 mm650
198532.6 °C6 October 198514.4 °C8 June 198522.4 °C1,087 mm500
198433.7 °C16 October 198415.9 °C9 January 198422.8 °C1,008 mm550
198333.5 °C16 September 198316.5 °C20 July 198323.6 °C782 mm830
198232.5 °C6 October 198215.9 °C16 July 198222.7 °C1,079 mm540
198134.3 °C20 November 198114.1 °C21 June 198123.1 °C917 mm860
198032.7 °C19 September 198015.0 °C9 June 198022.9 °C840 mm720
197933.5 °C21 October 197914.5 °C23 June 197922.6 °C990 mm690
197834.2 °C17 October 197814.9 °C17 July 197822.6 °C1,188 mm630
197734.1 °C14 October 197713.8 °C23 June 197722.7 °C1,268 mm660
197633.9 °C2 November 197614.3 °C28 June 197622.9 °C1,043 mm740
197533.5 °C3 November 197513.9 °C28 July 197522.6 °C1,004 mm510
197433.4 °C22 October 197414.4 °C27 July 197422.3 °C976 mm720
197334.1 °C26 October 197313.2 °C3 July 197322.8 °C979 mm630
197233.1 °C3 September 197214.5 °C28 June 197222.3 °C1,260 mm520
197132.5 °C5 November 197113.0 °C8 June 197122.1 °C1,096 mm450
197034.0 °C7 October 197013.9 °C21 June 197022.5 °C1,139 mm630
196933.1 °C26 October 196913.9 °C18 June 196923.0 °C953 mm780
196833.5 °C4 October 196813.2 °C12 June 196822.1 °C1,061 mm570
196732.9 °C9 November 196714.4 °C12 July 196722.7 °C873 mm610
196634.2 °C15 October 196615.0 °C1 August 196623.0 °C776 mm840
196533.8 °C20 November 196513.4 °C20 June 196522.4 °C1,045 mm690
196432.5 °C25 September 196413.2 °C29 June 196422.4 °C1,102 mm570
196333.9 °C29 October 196314.8 °C23 May 196322.1 °C1,065 mm660
196232.6 °C3 November 196214.6 °C26 May 196222.3 °C1,104 mm710
196132.6 °C10 October 196114.6 °C10 June 196122.8 °C1,278 mm570
196033.3 °C2 December 196013.6 °C31 July 196022.9 °C964 mm750
195932.7 °C17 October 195913.7 °C6 June 195922.7 °C1,213 mm430
195834.8 °C29 October 195812.5 °C24 July 195823.0 °C1,189 mm750
195732.9 °C4 October 195713.6 °C11 July 195722.5 °C1,618 mm770
195633.5 °C16 October 195614.2 °C15 July 195622.6 °C866 mm750
195533.1 °C6 October 195514.7 °C18 May 195522.2 °C1,001 mm700
195433.6 °C24 October 195414.2 °C14 June 195422.5 °C801 mm750
195333.1 °C27 October 195313.8 °C11 June 195321.9 °C1,574 mm490
195233.1 °C28 October 195215.2 °C16 July 195222.7 °C1,068 mm700
195133.9 °C20 October 195114.9 °C20 July 195122.4 °C1,245 mm770
195033.0 °C1 October 195013.8 °C28 May 195022.3 °C1,098 mm540
194933.6 °C31 October 194915.5 °C5 June 194923.1 °C830 mm1030
194833.0 °C12 September 194815.4 °C5 July 194823.1 °C958 mm890
194733.6 °C27 October 194715.0 °C10 January 194722.8 °C891 mm950
194633.0 °C23 September 194615.4 °C10 January 194623.4 °C819 mm1190
194534.0 °C4 October 194515.1 °C15 June 194522.9 °C776 mm1060
194434.3 °C20 September 194414.6 °C11 July 194423.7 °C680 mm1600
194333.9 °C15 January 194314.4 °C26 May 194323.8 °C494 mm1400
194233.7 °C8 October 194214.7 °C28 July 194223.0 °C563 mm1140
194134.1 °C20 October 194115.5 °C12 May 194122.4 °C934 mm770
194031.9 °C11 October 194015.0 °C29 June 194022.4 °C973 mm630

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.7 °C
+1.3 °C
Hot days (≥ 30 °C)
147 d/yr
+55
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
643 mm
-263 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.9 °C+1.0 °C99 mm-67 mm
Feb29.9 °C+2.6 °C51 mm-89 mm
Mar29.3 °C+1.9 °C164 mm+8 mm
Apr29.0 °C+2.0 °C60 mm-47 mm
May28.8 °C+1.1 °C37 mm+19 mm
Jun29.0 °C+0.6 °C1 mm+0 mm
Jul28.6 °C+0.2 °C0 mm-0 mm
Aug29.2 °C-0.3 °C0 mm-0 mm
Sep31.8 °C+0.9 °C0 mm-3 mm
Oct32.1 °C+0.7 °C10 mm-9 mm
Nov31.4 °C+2.3 °C31 mm-82 mm
Dec28.9 °C+1.8 °C190 mm+7 mm

The year's extremes

Hottest day
35.4 °C
29 Sep 2025
Coldest day
14.8 °C
30 Jul 2025
Wettest day
49.1 mm
28 Mar 2025
Windiest day
24.2 km/h
20 Sep 2025
Strongest gust
52.6 km/h
20 Sep 2025
Hottest feels-like
35.9 °C
26 Feb 2025
Coldest feels-like
11.7 °C
5 Aug 2025
Sunniest day
12.3 h
28 Nov 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 Tabora?

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

What is the hottest day ever recorded in Tabora?

The hottest day measured in Tabora between 1940 and 2025 was 9 October 2004, reaching 35.7 °C.

What is the coldest day in Tabora?

The coldest day measured in Tabora between 1940 and 2025 was 20 June 2007, at 12.4 °C.

Does it snow in Tabora?

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

Has the climate of Tabora warmed?

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

What is the wettest day in Tabora?

The wettest day measured in Tabora between 1940 and 2025 was 24 March 2010, with 92 mm of rain in 24 hours.

What was the windiest day in Tabora?

The windiest day measured in Tabora between 1940 and 2025 was 4 October 1987, with winds reaching 28.4 km/h.

What is the warmest month in Tabora?

The warmest month in Tabora is October (25.8 °C on average); the coldest is January (22.0 °C).

How much does it rain in Tabora?

Tabora receives on average 906 mm of precipitation per year, spread over about 121 rainy days.

Is it sunny in Tabora?

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

Are there tropical nights in Tabora?

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

What was the most extreme apparent temperature in Tabora?

In Tabora, between 1940 and 2025, the highest apparent temperature reached 37.7 °C on 2 February 2010, and the lowest was 9.3 °C on 20 June 2007.

Compare Tabora with another city

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

Nearby cities

The climate around Tabora

Other cities — Tanzania