Musoma climate — normals and trends

Musoma (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 22.8 °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 February (23.2 °C on average) and the coldest is December (22.4 °C). Rainfall peaks in April.

Musoma averages 0 frost days, 5 hot days (≥ 30 °C) and 202 rainy days per year.

Musoma has warmed by +1.8 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.0 °C (on 22 March 1997) and the coldest 15.9 °C (on 12 August 1964).

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

MusomaMara

coords
-1.50°, 33.80°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthDecemberWettest monthAprilDriest monthJuly

Mean daily temperature

22.8°C

Average daily high

25.9°C

Average daily low

20.4°C

Annual rainfall

1,398mm

Sunshine / day

10.7h

Mean relative humidity

76%

Average peak wind

15.2km/h

Seasonal range

0.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

5 d/yr

Rainy days (≥ 1 mm)

202 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.0 °C

Average feels-like low

21.6 °C

Average peak gust

28.3 km/h

Tropical nights (≥ 20 °C)

237 d/yr

Solar radiation

20.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

33.0 °C

22 March 1997

Coldest day

15.9 °C

12 August 1964

Wettest day

166 mm

2 February 1961

Windiest day

36.0 km/h

26 March 1941

Strongest gust

48.2 km/h

22 August 1944

Hottest feels-like

36.5 °C

2 April 1998

Coldest feels-like

13.6 °C

12 July 1944

Sunniest day

12.1 h

17 November 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.1 °C5 March 202519.4 °C16 August 202523.7 °C1,241 mm170
202431.7 °C18 March 202419.4 °C26 June 202424.1 °C1,299 mm180
202331.8 °C6 October 202319.1 °C13 January 202324.0 °C1,466 mm220
202230.1 °C25 July 202217.8 °C3 August 202223.4 °C1,151 mm20
202130.0 °C13 March 202118.6 °C24 June 202123.6 °C942 mm10
202030.1 °C7 March 202017.9 °C19 July 202023.4 °C1,537 mm10
201931.0 °C14 February 201918.6 °C17 August 201923.6 °C1,566 mm80
201831.9 °C17 February 201818.4 °C8 July 201823.5 °C1,199 mm170
201731.3 °C18 January 201719.3 °C19 July 201723.8 °C1,165 mm150
201631.5 °C6 March 201618.5 °C28 June 201624.1 °C817 mm150
201532.5 °C15 March 201518.8 °C11 July 201523.6 °C1,325 mm160
201430.7 °C4 March 201418.7 °C5 September 201423.2 °C1,154 mm20
201330.1 °C11 August 201318.0 °C16 July 201323.2 °C1,197 mm30
201231.0 °C23 March 201218.4 °C28 June 201223.1 °C1,309 mm100
201130.3 °C1 March 201118.5 °C14 August 201123.1 °C1,596 mm30
201030.4 °C2 February 201019.0 °C20 July 201023.6 °C1,263 mm60
200929.8 °C12 August 200918.2 °C11 July 200923.4 °C1,329 mm00
200830.6 °C3 April 200818.1 °C9 July 200823.1 °C1,032 mm10
200730.7 °C21 February 200718.2 °C19 June 200723.2 °C1,072 mm20
200632.3 °C9 February 200618.6 °C11 June 200623.4 °C1,437 mm240
200532.2 °C23 February 200517.8 °C30 August 200523.7 °C930 mm200
200430.8 °C15 October 200418.0 °C5 July 200423.4 °C1,037 mm30
200330.8 °C21 February 200318.3 °C11 July 200323.4 °C850 mm100
200231.1 °C13 August 200218.8 °C9 July 200223.5 °C1,206 mm110
200130.2 °C3 March 200117.4 °C8 August 200123.0 °C1,073 mm20
200030.9 °C13 September 200018.2 °C14 December 200023.2 °C975 mm20
199932.3 °C18 February 199918.0 °C1 July 199923.0 °C993 mm130
199831.4 °C14 September 199818.7 °C1 January 199823.7 °C955 mm40
199733.0 °C22 March 199717.8 °C21 May 199723.5 °C1,420 mm320
199629.7 °C26 September 199617.8 °C25 July 199623.1 °C1,148 mm00
199530.9 °C19 August 199517.9 °C29 December 199523.3 °C1,245 mm20
199430.9 °C25 September 199417.8 °C24 June 199423.1 °C1,490 mm20
199330.5 °C28 October 199318.2 °C15 February 199323.3 °C1,049 mm30
199232.0 °C13 March 199218.2 °C18 July 199223.0 °C1,190 mm70
199130.5 °C20 September 199117.8 °C3 August 199122.9 °C1,615 mm20
199030.1 °C16 September 199017.9 °C27 July 199023.1 °C1,284 mm10
198930.6 °C15 September 198917.9 °C22 June 198922.8 °C1,255 mm20
198830.8 °C29 February 198818.4 °C26 November 198823.1 °C1,211 mm30
198730.7 °C6 August 198718.7 °C9 April 198723.4 °C1,398 mm50
198630.8 °C26 August 198617.5 °C6 August 198622.6 °C1,832 mm10
198531.2 °C16 March 198517.6 °C4 July 198522.7 °C1,382 mm20
198430.2 °C21 March 198418.2 °C19 July 198422.8 °C1,108 mm20
198329.6 °C6 July 198318.3 °C6 July 198323.1 °C1,365 mm00
198231.7 °C12 September 198218.3 °C21 July 198222.9 °C1,554 mm40
198130.7 °C2 March 198117.5 °C14 June 198122.8 °C1,249 mm20
198031.2 °C18 March 198017.5 °C24 July 198023.0 °C1,100 mm60
197931.4 °C12 October 197918.1 °C18 June 197922.9 °C1,411 mm120
197830.7 °C14 October 197817.7 °C29 May 197822.5 °C1,599 mm50
197731.6 °C1 October 197717.2 °C11 August 197722.6 °C1,795 mm60
197629.9 °C15 March 197617.5 °C13 July 197622.2 °C1,821 mm00
197529.3 °C22 February 197516.9 °C5 August 197522.2 °C1,631 mm00
197431.5 °C16 March 197417.1 °C31 March 197422.2 °C1,398 mm20
197330.7 °C8 February 197317.2 °C4 July 197322.8 °C1,443 mm30
197229.7 °C18 September 197217.6 °C30 April 197222.2 °C1,852 mm00
197130.1 °C22 March 197116.9 °C21 January 197122.0 °C1,653 mm20
197030.4 °C5 August 197016.5 °C12 June 197022.4 °C1,496 mm20
196931.2 °C2 October 196917.1 °C16 July 196922.7 °C1,430 mm30
196830.2 °C6 October 196817.3 °C23 January 196822.3 °C1,576 mm10
196730.7 °C30 August 196717.4 °C29 July 196722.3 °C1,446 mm20
196630.9 °C4 August 196617.1 °C20 June 196622.6 °C1,430 mm10
196531.0 °C11 October 196516.6 °C13 June 196522.7 °C1,371 mm40
196429.6 °C1 September 196415.9 °C12 August 196422.1 °C1,503 mm00
196330.4 °C8 September 196316.7 °C17 June 196322.0 °C1,968 mm30
196227.6 °C16 February 196217.7 °C24 June 196221.7 °C1,991 mm00
196130.0 °C11 March 196117.4 °C7 October 196122.4 °C2,536 mm10
196030.6 °C23 October 196017.5 °C23 July 196022.7 °C1,673 mm30
195929.9 °C15 March 195917.4 °C30 July 195922.7 °C1,840 mm00
195831.1 °C30 October 195818.0 °C16 July 195822.7 °C1,616 mm50
195731.6 °C23 September 195717.8 °C28 June 195722.5 °C1,903 mm110
195628.2 °C9 March 195617.7 °C20 January 195621.8 °C1,514 mm00
195528.4 °C18 March 195517.5 °C13 June 195521.8 °C1,631 mm00
195428.1 °C13 July 195417.0 °C24 June 195421.9 °C1,325 mm00
195329.7 °C10 September 195316.2 °C6 July 195321.7 °C2,675 mm00
195228.7 °C29 July 195217.5 °C17 June 195222.1 °C1,699 mm00
195129.3 °C5 September 195117.6 °C13 June 195122.0 °C1,790 mm00
195029.1 °C28 February 195016.1 °C3 June 195021.6 °C1,607 mm00
194929.3 °C28 March 194917.3 °C26 July 194922.0 °C1,568 mm00
194828.3 °C17 April 194818.2 °C13 March 194822.1 °C1,627 mm00
194730.4 °C11 October 194717.6 °C23 July 194722.2 °C1,520 mm20
194631.3 °C2 April 194617.9 °C14 August 194622.3 °C1,394 mm70
194530.5 °C5 October 194518.3 °C2 December 194522.4 °C874 mm80
194430.9 °C29 February 194416.7 °C6 July 194422.8 °C1,033 mm130
194330.8 °C16 January 194317.0 °C28 July 194322.5 °C839 mm40
194230.6 °C8 February 194217.4 °C26 July 194222.5 °C869 mm40
194129.6 °C17 August 194117.4 °C11 November 194122.3 °C1,136 mm00
194027.2 °C17 April 194017.1 °C12 January 194021.6 °C1,715 mm00

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.9 °C
Hot days (≥ 30 °C)
17 d/yr
+12
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1241 mm
-157 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.3 °C+0.8 °C46 mm-68 mm
Feb29.0 °C+2.8 °C14 mm-97 mm
Mar27.3 °C+1.2 °C208 mm+33 mm
Apr26.4 °C+0.8 °C199 mm-3 mm
May26.5 °C+0.8 °C91 mm-40 mm
Jun26.9 °C+0.8 °C21 mm-24 mm
Jul27.3 °C+1.1 °C19 mm-15 mm
Aug26.4 °C+0.1 °C57 mm-1 mm
Sep26.7 °C+0.2 °C102 mm+25 mm
Oct25.6 °C-0.6 °C141 mm+22 mm
Nov26.6 °C+1.5 °C47 mm-123 mm
Dec26.4 °C+1.4 °C298 mm+136 mm

The year's extremes

Hottest day
32.1 °C
5 Mar 2025
Coldest day
19.4 °C
16 Aug 2025
Wettest day
162.3 mm
28 Dec 2025
Windiest day
25.4 km/h
16 Mar 2025
Strongest gust
41.0 km/h
16 Mar 2025
Hottest feels-like
34.9 °C
6 Mar 2025
Coldest feels-like
17.5 °C
4 Aug 2025
Sunniest day
12.0 h
16 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 Musoma?

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

What is the hottest day ever recorded in Musoma?

The hottest day measured in Musoma between 1940 and 2025 was 22 March 1997, reaching 33.0 °C.

What is the coldest day in Musoma?

The coldest day measured in Musoma between 1940 and 2025 was 12 August 1964, at 15.9 °C.

Does it snow in Musoma?

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

Has the climate of Musoma warmed?

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

What is the wettest day in Musoma?

The wettest day measured in Musoma between 1940 and 2025 was 2 February 1961, with 166 mm of rain in 24 hours.

What was the windiest day in Musoma?

The windiest day measured in Musoma between 1940 and 2025 was 26 March 1941, with winds reaching 36.0 km/h.

What is the warmest month in Musoma?

The warmest month in Musoma is February (23.2 °C on average); the coldest is December (22.4 °C).

How much does it rain in Musoma?

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

Is it sunny in Musoma?

Musoma gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Musoma?

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

What was the most extreme apparent temperature in Musoma?

In Musoma, between 1940 and 2025, the highest apparent temperature reached 36.5 °C on 2 April 1998, and the lowest was 13.6 °C on 12 July 1944.

Compare Musoma with another city

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

Nearby cities

The climate around Musoma

Other cities — Tanzania