Songea climate — normals and trends

Songea (Tanzania) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 21.0 °C and it receives 1,398 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 (24.0 °C on average) and the coldest is July (17.8 °C). Rainfall peaks in January.

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

Songea 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.0 °C (on 23 October 1977) and the coldest 6.2 °C (on 24 June 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

SongeaRuvuma

coords
-10.68°, 35.65°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

21.0°C

Average daily high

26.3°C

Average daily low

16.6°C

Annual rainfall

1,398mm

Sunshine / day

10.3h

Mean relative humidity

70%

Average peak wind

12.1km/h

Seasonal range

6.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

44 d/yr

Rainy days (≥ 1 mm)

152 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.8 °C

Average feels-like low

17.1 °C

Average peak gust

32.4 km/h

Tropical nights (≥ 20 °C)

17 d/yr

Solar radiation

18.9 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.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

36.0 °C

23 October 1977

Coldest day

6.2 °C

24 June 1968

Wettest day

90 mm

22 December 1974

Windiest day

29.7 km/h

13 March 1941

Strongest gust

67.3 km/h

13 March 1941

Hottest feels-like

38.2 °C

13 December 2023

Coldest feels-like

3.7 °C

26 July 1975

Sunniest day

12.6 h

9 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.8 °C5 December 20259.5 °C3 August 202521.6 °C1,358 mm470
202433.9 °C29 October 202410.4 °C14 June 202422.0 °C1,656 mm700
202334.2 °C25 October 202311.1 °C15 July 202321.9 °C1,448 mm600
202232.6 °C28 October 202211.3 °C10 July 202221.2 °C1,501 mm520
202135.5 °C24 November 20219.6 °C4 July 202121.6 °C1,153 mm630
202034.4 °C25 November 202010.4 °C1 August 202022.0 °C1,378 mm650
201934.9 °C20 November 201910.2 °C23 July 201921.8 °C1,628 mm410
201834.2 °C28 November 201811.0 °C20 July 201821.4 °C1,366 mm350
201734.1 °C17 November 201711.7 °C16 July 201721.6 °C1,500 mm500
201633.8 °C2 November 201610.5 °C4 July 201621.7 °C1,092 mm630
201533.9 °C20 November 201510.1 °C14 June 201521.8 °C1,320 mm510
201433.3 °C17 October 201410.5 °C13 July 201421.3 °C1,423 mm420
201334.2 °C16 November 201311.4 °C26 June 201321.6 °C1,282 mm530
201233.5 °C18 November 201210.4 °C19 July 201221.5 °C1,263 mm570
201135.3 °C26 October 20119.5 °C24 July 201121.5 °C1,377 mm540
201033.8 °C4 December 20109.4 °C15 August 201021.5 °C1,175 mm550
200933.1 °C10 October 20099.1 °C29 July 200921.3 °C1,354 mm470
200833.8 °C14 November 200810.2 °C1 July 200820.9 °C1,340 mm470
200733.5 °C25 November 200710.3 °C3 July 200721.2 °C1,337 mm370
200633.3 °C12 November 20069.2 °C29 June 200621.2 °C1,338 mm380
200534.1 °C17 November 20059.4 °C6 July 200521.5 °C1,003 mm620
200434.4 °C21 November 20047.2 °C9 July 200420.9 °C1,495 mm180
200334.1 °C7 November 20038.0 °C9 July 200321.3 °C1,113 mm530
200234.5 °C6 November 200210.5 °C3 July 200221.0 °C1,610 mm430
200133.3 °C8 November 200110.2 °C27 July 200121.1 °C1,188 mm620
200032.4 °C27 October 20009.7 °C7 July 200020.9 °C1,249 mm330
199933.9 °C25 October 19999.9 °C28 June 199920.8 °C1,322 mm370
199834.3 °C19 December 199810.0 °C15 July 199821.6 °C1,107 mm690
199734.2 °C18 November 199710.7 °C15 July 199721.3 °C1,418 mm540
199634.2 °C21 November 19968.6 °C1 July 199620.9 °C1,427 mm470
199534.6 °C17 November 19959.7 °C7 July 199521.4 °C1,319 mm640
199434.1 °C21 November 19947.7 °C14 July 199421.2 °C1,476 mm510
199335.0 °C1 December 199310.0 °C23 July 199321.2 °C1,247 mm680
199233.0 °C10 November 19928.8 °C4 July 199221.1 °C1,084 mm380
199133.1 °C2 November 19919.2 °C14 August 199120.9 °C1,732 mm270
199032.6 °C16 October 199010.0 °C11 July 199021.2 °C1,195 mm390
198933.8 °C11 November 198911.0 °C29 June 198920.7 °C1,772 mm320
198832.7 °C19 October 19889.3 °C17 July 198821.3 °C1,221 mm340
198733.8 °C8 December 19878.8 °C10 July 198721.4 °C1,275 mm520
198632.7 °C25 October 19869.2 °C28 June 198620.4 °C1,763 mm200
198532.8 °C3 November 19858.5 °C2 August 198520.4 °C1,288 mm140
198432.4 °C16 October 19849.1 °C20 August 198420.4 °C1,419 mm200
198334.8 °C14 November 19839.9 °C21 August 198321.1 °C1,381 mm410
198232.8 °C7 November 19828.7 °C17 July 198220.5 °C1,706 mm150
198133.2 °C27 November 19818.5 °C12 June 198120.5 °C1,381 mm300
198033.0 °C27 October 19809.3 °C13 July 198020.6 °C1,441 mm230
197934.0 °C2 November 19799.6 °C28 June 197920.6 °C1,654 mm530
197833.4 °C25 October 19789.5 °C17 June 197820.7 °C1,861 mm310
197736.0 °C23 October 19779.9 °C6 July 197721.0 °C1,646 mm270
197633.5 °C13 November 19769.0 °C18 July 197620.7 °C1,455 mm580
197534.0 °C26 October 19756.6 °C26 July 197520.5 °C1,567 mm210
197434.0 °C4 December 19748.7 °C28 July 197420.4 °C1,676 mm370
197334.2 °C5 November 19738.6 °C11 July 197320.8 °C1,483 mm320
197231.7 °C16 October 19729.7 °C30 July 197220.4 °C1,902 mm170
197133.5 °C9 November 19719.1 °C11 June 197120.2 °C1,504 mm250
197033.6 °C18 November 19708.8 °C20 June 197020.8 °C1,496 mm340
196933.0 °C30 October 19699.3 °C24 July 196921.0 °C1,264 mm480
196832.7 °C4 October 19686.2 °C24 June 196820.6 °C1,344 mm190
196732.0 °C27 October 19678.9 °C20 July 196720.5 °C1,560 mm160
196632.3 °C18 October 19669.4 °C23 August 196620.9 °C1,053 mm320
196532.5 °C20 November 19658.2 °C10 August 196520.1 °C1,594 mm140
196432.7 °C22 November 19648.4 °C30 June 196420.4 °C1,284 mm200
196332.3 °C28 October 19639.1 °C4 July 196320.4 °C1,520 mm310
196234.0 °C23 November 196210.4 °C13 August 196220.8 °C1,383 mm370
196132.8 °C27 October 19619.4 °C11 August 196120.7 °C1,969 mm220
196033.5 °C8 December 196010.2 °C7 July 196020.8 °C1,308 mm470
195933.5 °C2 November 195911.1 °C18 July 195920.8 °C1,695 mm220
195832.7 °C19 October 19588.7 °C30 July 195821.1 °C1,313 mm460
195733.0 °C27 November 19579.7 °C30 May 195720.6 °C2,141 mm470
195634.1 °C25 November 19568.8 °C27 July 195620.6 °C1,400 mm690
195533.3 °C19 October 19557.5 °C10 August 195520.4 °C1,719 mm580
195433.8 °C27 October 19548.6 °C21 June 195420.7 °C972 mm470
195333.6 °C9 November 19538.0 °C23 July 195320.5 °C1,654 mm440
195233.3 °C9 November 19528.8 °C16 August 195220.9 °C1,063 mm550
195133.8 °C29 October 19518.5 °C7 August 195120.8 °C1,443 mm520
195033.5 °C25 October 19509.2 °C17 August 195020.3 °C1,449 mm260
194933.1 °C29 November 19499.5 °C18 July 194921.0 °C1,086 mm550
194834.0 °C12 November 19489.2 °C3 July 194821.4 °C1,000 mm770
194733.2 °C28 November 19478.8 °C18 July 194720.8 °C1,211 mm570
194633.5 °C11 October 19468.8 °C14 June 194620.8 °C1,186 mm480
194533.5 °C24 November 19459.4 °C14 June 194520.3 °C1,531 mm560
194433.9 °C10 November 19448.4 °C11 July 194420.8 °C1,104 mm560
194335.1 °C26 November 19438.5 °C25 July 194321.1 °C870 mm1080
194234.5 °C9 November 19429.3 °C27 July 194220.8 °C1,061 mm700
194133.3 °C19 October 19419.2 °C26 August 194120.6 °C1,422 mm480
194034.0 °C30 December 19409.2 °C27 June 194020.8 °C1,415 mm480

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
26.8 °C
+0.5 °C
Hot days (≥ 30 °C)
47 d/yr
+3
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1358 mm
-40 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.4 °C+0.6 °C278 mm-28 mm
Feb28.4 °C+1.8 °C188 mm-90 mm
Mar26.4 °C+0.3 °C289 mm+14 mm
Apr25.7 °C+0.7 °C161 mm+7 mm
May24.0 °C-0.2 °C85 mm+51 mm
Jun23.8 °C+0.3 °C7 mm+1 mm
Jul22.9 °C-0.4 °C7 mm+2 mm
Aug24.8 °C-0.2 °C4 mm-2 mm
Sep29.1 °C+1.4 °C1 mm-4 mm
Oct29.9 °C+0.1 °C8 mm-11 mm
Nov30.2 °C+0.3 °C79 mm-5 mm
Dec28.9 °C+1.0 °C252 mm+25 mm

The year's extremes

Hottest day
33.8 °C
5 Dec 2025
Coldest day
9.5 °C
3 Aug 2025
Wettest day
38.9 mm
16 Mar 2025
Windiest day
19.8 km/h
28 Jul 2025
Strongest gust
47.9 km/h
12 Mar 2025
Hottest feels-like
35.4 °C
29 Nov 2025
Coldest feels-like
7.3 °C
3 Aug 2025
Sunniest day
12.6 h
9 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 Songea?

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

What is the hottest day ever recorded in Songea?

The hottest day measured in Songea between 1940 and 2025 was 23 October 1977, reaching 36.0 °C.

What is the coldest day in Songea?

The coldest day measured in Songea between 1940 and 2025 was 24 June 1968, at 6.2 °C.

Does it snow in Songea?

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

Has the climate of Songea warmed?

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

What is the wettest day in Songea?

The wettest day measured in Songea between 1940 and 2025 was 22 December 1974, with 90 mm of rain in 24 hours.

What was the windiest day in Songea?

The windiest day measured in Songea between 1940 and 2025 was 13 March 1941, with winds reaching 29.7 km/h.

What is the warmest month in Songea?

The warmest month in Songea is November (24.0 °C on average); the coldest is July (17.8 °C).

How much does it rain in Songea?

Songea receives on average 1,398 mm of precipitation per year, spread over about 152 rainy days.

Is it sunny in Songea?

Songea gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Songea?

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

What was the most extreme apparent temperature in Songea?

In Songea, between 1940 and 2025, the highest apparent temperature reached 38.2 °C on 13 December 2023, and the lowest was 3.7 °C on 26 July 1975.

Compare Songea with another city

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

Nearby cities

The climate around Songea

Other cities — Tanzania