Matiri climate — normals and trends

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

Matiri averages 0 frost days, 31 hot days (≥ 30 °C) and 155 rainy days per year.

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

The hottest day of the period reached 35.1 °C (on 23 October 1977) and the coldest 5.5 °C (on 26 July 1975).

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

MatiriRuvuma

coords
-10.75°, 34.90°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

20.3°C

Average daily high

25.9°C

Average daily low

15.9°C

Annual rainfall

1,299mm

Sunshine / day

10.5h

Mean relative humidity

70%

Average peak wind

10.9km/h

Seasonal range

6.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

31 d/yr

Rainy days (≥ 1 mm)

155 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.4 °C

Average feels-like low

16.4 °C

Average peak gust

33.4 km/h

Tropical nights (≥ 20 °C)

7 d/yr

Solar radiation

19.9 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.61 · 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.1 °C

23 October 1977

Coldest day

5.5 °C

26 July 1975

Wettest day

137 mm

19 January 2016

Windiest day

27.7 km/h

13 March 1941

Strongest gust

70.2 km/h

13 March 1941

Hottest feels-like

37.3 °C

2 January 1994

Coldest feels-like

3.4 °C

26 July 1975

Sunniest day

12.6 h

5 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.0 °C27 October 20258.5 °C5 August 202521.0 °C1,242 mm390
202432.9 °C29 October 20248.0 °C15 June 202421.2 °C1,914 mm570
202333.7 °C13 October 202310.3 °C1 July 202321.4 °C1,263 mm490
202232.2 °C28 October 202210.7 °C4 June 202220.6 °C1,664 mm380
202135.0 °C24 November 20219.2 °C17 June 202121.0 °C1,058 mm640
202033.0 °C24 November 202010.0 °C1 August 202021.2 °C1,577 mm440
201934.1 °C15 November 20198.3 °C24 July 201921.2 °C1,413 mm340
201832.7 °C8 November 20189.0 °C9 June 201820.9 °C1,369 mm270
201734.0 °C18 October 20179.4 °C15 July 201720.9 °C1,422 mm360
201632.8 °C2 November 20169.2 °C1 July 201621.0 °C1,344 mm420
201533.3 °C22 November 201510.0 °C11 July 201521.1 °C1,374 mm370
201434.1 °C17 October 20148.0 °C13 July 201420.9 °C1,371 mm370
201333.5 °C1 November 20139.3 °C8 June 201321.1 °C1,155 mm430
201232.7 °C19 October 20127.5 °C8 July 201220.8 °C1,208 mm470
201134.5 °C26 October 20117.1 °C6 July 201120.7 °C1,383 mm400
201032.7 °C11 October 20108.8 °C16 August 201020.9 °C1,154 mm430
200931.9 °C8 October 20098.4 °C22 July 200920.5 °C1,259 mm200
200832.9 °C14 November 20087.7 °C2 July 200820.3 °C1,251 mm370
200733.0 °C25 November 20079.1 °C15 June 200720.5 °C1,238 mm240
200632.5 °C12 November 20068.2 °C7 July 200620.5 °C1,249 mm270
200533.5 °C15 November 20059.2 °C20 July 200521.0 °C895 mm500
200432.9 °C21 November 20047.8 °C12 July 200420.2 °C1,279 mm120
200333.8 °C6 November 20038.2 °C9 July 200320.6 °C1,058 mm420
200233.3 °C6 November 20029.9 °C18 June 200220.3 °C1,510 mm360
200133.2 °C28 October 20019.3 °C16 July 200120.6 °C1,037 mm510
200031.8 °C27 October 20008.8 °C6 July 200020.3 °C1,213 mm210
199933.1 °C25 October 19999.3 °C25 June 199920.2 °C1,144 mm260
199833.4 °C19 December 19988.9 °C15 June 199821.0 °C1,086 mm500
199733.7 °C18 November 199710.0 °C2 August 199720.8 °C1,109 mm360
199633.2 °C3 December 19967.9 °C1 July 199620.5 °C1,196 mm460
199533.9 °C17 November 19957.8 °C1 July 199520.8 °C1,187 mm510
199433.5 °C23 November 19948.5 °C14 July 199420.7 °C1,308 mm400
199333.3 °C1 December 19938.4 °C26 July 199320.7 °C1,069 mm500
199232.3 °C1 November 19927.4 °C29 July 199220.6 °C1,024 mm280
199132.5 °C2 November 19918.2 °C9 June 199120.4 °C1,418 mm220
199032.9 °C16 October 19908.2 °C11 July 199020.8 °C1,026 mm420
198932.9 °C11 November 19898.6 °C10 July 198920.2 °C1,466 mm270
198831.7 °C11 October 19889.6 °C17 July 198820.7 °C1,064 mm200
198733.2 °C23 November 19877.5 °C11 July 198720.9 °C1,137 mm420
198630.9 °C16 October 19867.0 °C18 July 198619.9 °C1,491 mm80
198531.6 °C3 November 19856.8 °C2 August 198519.9 °C1,040 mm60
198431.7 °C15 October 19847.6 °C21 August 198419.9 °C1,239 mm70
198333.6 °C10 December 19837.4 °C22 July 198320.6 °C1,245 mm310
198231.9 °C7 November 19827.8 °C10 June 198219.8 °C1,423 mm100
198132.0 °C10 November 19816.8 °C30 June 198119.9 °C1,128 mm190
198031.8 °C13 November 19807.6 °C14 June 198020.0 °C1,302 mm170
197933.0 °C1 November 19798.1 °C28 June 197920.0 °C1,436 mm310
197831.9 °C25 October 19787.4 °C17 July 197820.1 °C1,566 mm170
197735.1 °C23 October 19777.8 °C6 July 197720.4 °C1,328 mm150
197633.1 °C1 December 19767.6 °C4 July 197620.1 °C1,212 mm480
197533.5 °C26 October 19755.5 °C26 July 197520.0 °C1,389 mm160
197432.7 °C4 December 19748.0 °C30 July 197419.7 °C1,511 mm200
197332.9 °C11 November 19738.5 °C17 July 197320.2 °C1,452 mm250
197231.4 °C7 November 19727.8 °C5 July 197219.9 °C1,612 mm110
197132.2 °C9 November 19717.5 °C12 June 197119.5 °C1,524 mm130
197032.8 °C20 November 19707.5 °C21 June 197020.0 °C1,529 mm200
196932.0 °C31 October 19698.2 °C11 July 196920.2 °C1,210 mm250
196832.3 °C4 October 19686.0 °C24 June 196819.7 °C1,398 mm100
196731.1 °C7 October 19677.1 °C20 July 196719.6 °C1,598 mm40
196631.2 °C19 November 19667.2 °C24 August 196620.1 °C1,055 mm90
196530.9 °C20 November 19656.2 °C5 July 196519.2 °C1,558 mm40
196431.8 °C22 November 19646.7 °C30 June 196419.6 °C1,222 mm80
196331.3 °C31 October 19637.7 °C7 June 196319.7 °C1,373 mm100
196232.8 °C23 November 19629.0 °C26 June 196220.0 °C1,456 mm330
196131.7 °C25 October 19619.4 °C11 August 196120.0 °C1,628 mm130
196033.2 °C30 November 19609.2 °C26 July 196019.9 °C1,278 mm280
195932.3 °C19 November 19599.8 °C7 June 195919.9 °C1,541 mm100
195832.3 °C29 October 19586.2 °C19 July 195820.3 °C1,367 mm240
195731.6 °C27 November 19577.0 °C22 July 195719.7 °C2,310 mm180
195633.3 °C25 November 19567.5 °C14 July 195619.8 °C1,309 mm480
195532.1 °C14 November 19556.3 °C11 August 195519.6 °C1,586 mm430
195433.0 °C27 October 19547.4 °C26 July 195419.8 °C1,032 mm290
195332.8 °C9 November 19538.1 °C13 June 195319.8 °C1,431 mm300
195232.2 °C16 September 19528.6 °C15 July 195220.1 °C1,067 mm210
195132.9 °C29 October 19517.9 °C25 July 195120.1 °C1,233 mm370
195033.4 °C25 October 19508.6 °C20 August 195019.6 °C1,113 mm170
194932.8 °C29 November 19499.0 °C23 June 194920.3 °C943 mm360
194833.7 °C12 November 19489.4 °C17 July 194820.6 °C963 mm580
194732.5 °C21 October 19478.3 °C14 August 194720.1 °C1,139 mm430
194632.8 °C10 October 19468.0 °C2 June 194620.0 °C1,109 mm420
194532.4 °C24 November 19458.6 °C3 July 194519.6 °C1,425 mm340
194432.6 °C24 October 19448.1 °C8 July 194420.0 °C1,048 mm390
194334.1 °C2 December 19437.9 °C27 July 194320.3 °C850 mm930
194233.6 °C9 November 19428.8 °C28 July 194219.9 °C1,081 mm360
194132.7 °C21 October 19419.5 °C16 June 194119.8 °C1,444 mm290
194031.4 °C30 November 19407.6 °C18 July 194019.8 °C1,367 mm170

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.5 °C
+0.6 °C
Hot days (≥ 30 °C)
39 d/yr
+8
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1242 mm
-57 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.4 °C+0.5 °C250 mm-41 mm
Feb27.6 °C+1.7 °C167 mm-96 mm
Mar25.7 °C+0.3 °C318 mm+50 mm
Apr25.4 °C+0.8 °C94 mm-28 mm
May24.3 °C+0.2 °C46 mm+17 mm
Jun24.3 °C+1.0 °C2 mm-4 mm
Jul23.3 °C+0.1 °C3 mm-1 mm
Aug25.5 °C+0.5 °C0 mm-3 mm
Sep28.9 °C+1.4 °C2 mm-2 mm
Oct29.9 °C+0.6 °C6 mm-12 mm
Nov29.3 °C+0.1 °C103 mm+26 mm
Dec27.9 °C+0.7 °C251 mm+38 mm

The year's extremes

Hottest day
33.0 °C
27 Oct 2025
Coldest day
8.5 °C
5 Aug 2025
Wettest day
78.2 mm
16 Mar 2025
Windiest day
19.1 km/h
3 Nov 2025
Strongest gust
51.8 km/h
3 Nov 2025
Hottest feels-like
34.8 °C
27 Oct 2025
Coldest feels-like
6.7 °C
5 Aug 2025
Sunniest day
12.6 h
5 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 Matiri?

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

What is the hottest day ever recorded in Matiri?

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

What is the coldest day in Matiri?

The coldest day measured in Matiri between 1940 and 2025 was 26 July 1975, at 5.5 °C.

Does it snow in Matiri?

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

Has the climate of Matiri warmed?

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

What is the wettest day in Matiri?

The wettest day measured in Matiri between 1940 and 2025 was 19 January 2016, with 137 mm of rain in 24 hours.

What was the windiest day in Matiri?

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

What is the warmest month in Matiri?

The warmest month in Matiri is November (23.3 °C on average); the coldest is July (16.9 °C).

How much does it rain in Matiri?

Matiri receives on average 1,299 mm of precipitation per year, spread over about 155 rainy days.

Is it sunny in Matiri?

Matiri gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Matiri?

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

What was the most extreme apparent temperature in Matiri?

In Matiri, between 1940 and 2025, the highest apparent temperature reached 37.3 °C on 2 January 1994, and the lowest was 3.4 °C on 26 July 1975.

Compare Matiri with another city

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

Nearby cities

The climate around Matiri

Other cities — Tanzania