Diamantina climate — normals and trends

Diamantina (Brazil) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 19.5 °C and it receives 1,390 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 (21.5 °C on average) and the coldest is July (16.3 °C). Rainfall peaks in December.

Diamantina averages 0 frost days, 12 hot days (≥ 30 °C) and 139 rainy days per year.

Diamantina has warmed by +1.9 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.4 °C (on 15 October 1963) and the coldest 4.0 °C (on 20 May 2022).

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

DiamantinaMinas Gerais

coords
-18.25°, -43.60°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthFebruaryColdest monthJulyWettest monthDecemberDriest monthJuly

Mean daily temperature

19.5°C

Average daily high

24.7°C

Average daily low

15.3°C

Annual rainfall

1,390mm

Sunshine / day

9.8h

Mean relative humidity

77%

Average peak wind

11.2km/h

Seasonal range

5.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

12 d/yr

Rainy days (≥ 1 mm)

139 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.2 °C

Average feels-like low

15.8 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

17.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °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

35.4 °C

15 October 1963

Coldest day

4.0 °C

20 May 2022

Wettest day

214 mm

24 January 1983

Windiest day

25.5 km/h

25 November 1957

Strongest gust

78.1 km/h

25 November 1957

Hottest feels-like

40.5 °C

11 February 1998

Coldest feels-like

1.7 °C

19 May 2022

Sunniest day

13.1 h

5 January 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.1 °C5 November 20256.9 °C15 June 202519.8 °C1,028 mm190
202433.5 °C9 October 20247.7 °C25 July 202420.6 °C1,557 mm260
202334.8 °C18 November 20237.5 °C4 July 202320.4 °C965 mm400
202233.4 °C14 September 20224.0 °C20 May 202219.5 °C1,280 mm40
202133.7 °C21 September 20216.1 °C2 August 202119.6 °C1,393 mm160
202034.5 °C7 October 20206.4 °C26 August 202019.7 °C1,460 mm270
201933.3 °C13 September 20197.1 °C10 July 201920.9 °C846 mm410
201832.0 °C13 October 20187.8 °C21 May 201820.2 °C1,188 mm200
201733.7 °C22 October 20178.5 °C4 July 201720.0 °C884 mm230
201633.4 °C15 September 20168.0 °C15 June 201621.0 °C1,192 mm300
201535.1 °C22 October 201510.3 °C2 August 201521.2 °C718 mm690
201434.4 °C19 October 20147.8 °C7 August 201420.3 °C719 mm270
201334.6 °C23 September 20139.5 °C6 July 201320.0 °C1,318 mm120
201233.8 °C28 October 20127.7 °C21 August 201220.0 °C985 mm200
201132.0 °C24 September 20118.1 °C20 September 201119.4 °C1,375 mm80
201032.2 °C17 February 20104.5 °C19 August 201019.9 °C1,068 mm140
200933.0 °C29 September 20099.9 °C9 June 200920.2 °C1,635 mm120
200833.8 °C27 October 20087.4 °C14 July 200820.2 °C1,402 mm290
200735.3 °C24 September 20076.7 °C1 August 200720.3 °C850 mm310
200633.1 °C26 January 20068.7 °C12 July 200619.6 °C1,429 mm160
200533.8 °C18 October 20058.0 °C9 July 200520.0 °C1,260 mm170
200432.1 °C19 October 20046.8 °C24 July 200419.6 °C1,594 mm90
200333.6 °C22 October 20038.6 °C21 August 200320.1 °C993 mm150
200233.2 °C2 December 20029.2 °C27 May 200220.3 °C1,264 mm160
200133.2 °C11 September 20018.1 °C7 August 200119.9 °C1,130 mm140
200032.4 °C28 October 20007.1 °C15 August 200019.5 °C1,200 mm150
199932.6 °C17 October 19997.7 °C24 August 199919.5 °C1,115 mm150
199832.6 °C11 February 19987.2 °C13 July 199820.4 °C1,297 mm340
199734.5 °C15 September 19977.0 °C9 June 199719.9 °C1,252 mm260
199630.6 °C10 February 19967.0 °C25 July 199619.7 °C1,244 mm100
199532.9 °C17 January 19958.4 °C6 June 199520.0 °C1,406 mm220
199433.4 °C3 October 19947.4 °C7 August 199419.9 °C1,255 mm240
199333.0 °C30 November 19938.4 °C22 June 199320.1 °C979 mm280
199229.1 °C21 October 19927.9 °C28 July 199219.3 °C1,841 mm00
199130.8 °C31 October 19918.3 °C8 July 199119.2 °C1,592 mm50
199032.2 °C23 January 19909.1 °C29 September 199020.1 °C1,032 mm120
198932.3 °C15 September 19896.5 °C19 July 198919.5 °C1,363 mm40
198832.8 °C29 January 19885.7 °C29 July 198819.6 °C1,098 mm90
198734.4 °C19 October 19877.4 °C1 August 198720.4 °C1,349 mm270
198630.9 °C8 October 19867.3 °C5 June 198619.8 °C927 mm90
198531.1 °C16 October 19855.5 °C11 June 198519.2 °C1,730 mm80
198431.6 °C10 November 19849.7 °C21 August 198420.0 °C1,274 mm80
198330.9 °C1 September 19838.2 °C7 August 198319.7 °C1,806 mm30
198231.6 °C21 November 19828.7 °C9 September 198219.5 °C1,301 mm180
198130.8 °C24 December 19818.0 °C25 June 198119.0 °C1,732 mm10
198033.3 °C29 October 19809.2 °C7 July 198019.4 °C1,428 mm110
197930.6 °C28 October 19794.9 °C1 June 197918.8 °C2,076 mm20
197830.5 °C31 August 19788.7 °C14 June 197819.1 °C1,763 mm10
197730.9 °C17 March 19778.6 °C21 May 197719.6 °C1,181 mm70
197630.9 °C12 January 19768.4 °C1 September 197619.7 °C1,310 mm30
197531.8 °C3 October 19756.9 °C25 May 197519.2 °C1,273 mm30
197430.6 °C30 August 19747.0 °C29 June 197419.3 °C1,060 mm20
197331.7 °C10 January 19737.7 °C24 July 197320.1 °C1,589 mm90
197231.6 °C29 August 19728.4 °C22 April 197219.7 °C1,255 mm40
197130.5 °C3 January 19717.7 °C20 July 197119.3 °C1,575 mm10
197029.8 °C25 March 19706.4 °C13 August 197019.3 °C1,075 mm00
196932.2 °C6 October 19698.4 °C28 June 196919.6 °C1,095 mm120
196831.5 °C3 November 19686.6 °C14 June 196818.1 °C1,122 mm30
196731.2 °C7 September 19677.3 °C21 July 196719.1 °C1,301 mm40
196631.2 °C17 September 19669.2 °C21 May 196618.6 °C1,348 mm20
196529.6 °C11 September 19657.9 °C12 July 196518.7 °C1,973 mm00
196428.3 °C16 March 19646.9 °C1 June 196418.1 °C2,389 mm00
196335.4 °C15 October 19637.6 °C9 July 196319.6 °C1,042 mm370
196230.4 °C22 September 19626.1 °C18 June 196218.5 °C2,120 mm10
196134.2 °C29 September 19617.9 °C6 August 196119.5 °C1,634 mm290
196033.2 °C26 September 19606.6 °C14 July 196018.5 °C1,757 mm50
195931.5 °C24 February 19599.0 °C23 August 195919.3 °C1,297 mm120
195831.2 °C20 December 19587.6 °C23 September 195818.8 °C1,170 mm60
195732.2 °C4 September 19577.4 °C31 May 195718.9 °C1,758 mm60
195629.9 °C25 January 19566.8 °C18 August 195618.2 °C1,694 mm00
195531.5 °C1 October 19558.7 °C21 September 195519.1 °C1,035 mm120
195432.7 °C23 September 19548.1 °C15 August 195419.3 °C1,357 mm110
195329.7 °C23 August 19538.2 °C28 July 195318.7 °C1,901 mm00
195231.8 °C2 October 19529.0 °C16 August 195218.8 °C2,346 mm20
195132.5 °C25 November 19516.8 °C15 August 195118.5 °C1,105 mm170
195031.5 °C21 September 19507.6 °C14 July 195018.7 °C1,571 mm40
194931.7 °C8 October 19498.4 °C4 July 194918.6 °C1,642 mm40
194830.0 °C5 October 19487.3 °C1 September 194818.7 °C1,298 mm10
194731.0 °C10 January 19477.1 °C19 August 194718.7 °C1,368 mm120
194633.1 °C4 November 19467.4 °C30 July 194619.3 °C1,272 mm60
194530.6 °C30 August 19458.5 °C28 July 194518.9 °C1,657 mm10
194430.2 °C2 October 19447.3 °C13 July 194418.2 °C1,766 mm10
194326.3 °C16 December 19438.2 °C24 July 194317.5 °C2,156 mm00
194232.1 °C7 October 19425.5 °C24 June 194218.1 °C1,360 mm50
194129.1 °C22 October 19418.6 °C13 July 194118.9 °C1,903 mm00
194030.1 °C26 August 19408.3 °C11 August 194018.6 °C2,207 mm10

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
25.3 °C
+0.6 °C
Hot days (≥ 30 °C)
19 d/yr
+7
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1028 mm
-362 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.6 °C+0.4 °C350 mm+135 mm
Feb27.6 °C+1.2 °C13 mm-136 mm
Mar27.2 °C+1.3 °C116 mm-45 mm
Apr25.5 °C+0.9 °C117 mm+31 mm
May22.6 °C-0.6 °C13 mm-20 mm
Jun23.0 °C+0.7 °C5 mm-9 mm
Jul22.4 °C+0.3 °C9 mm-3 mm
Aug24.0 °C+0.2 °C5 mm-8 mm
Sep25.9 °C+0.3 °C31 mm-13 mm
Oct25.3 °C-0.6 °C50 mm-99 mm
Nov26.4 °C+1.4 °C111 mm-138 mm
Dec27.0 °C+1.7 °C209 mm-58 mm

The year's extremes

Hottest day
32.1 °C
5 Nov 2025
Coldest day
6.9 °C
15 Jun 2025
Wettest day
39.0 mm
1 Jan 2025
Windiest day
21.4 km/h
11 Dec 2025
Strongest gust
58.0 km/h
10 Dec 2025
Hottest feels-like
36.1 °C
21 Jan 2025
Coldest feels-like
4.9 °C
15 Jun 2025
Sunniest day
12.9 h
25 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 Diamantina?

Diamantina has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 19.5 °C and it receives 1,390 mm of precipitation per year.

What is the hottest day ever recorded in Diamantina?

The hottest day measured in Diamantina between 1940 and 2025 was 15 October 1963, reaching 35.4 °C.

What is the coldest day in Diamantina?

The coldest day measured in Diamantina between 1940 and 2025 was 20 May 2022, at 4.0 °C.

Does it snow in Diamantina?

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

Has the climate of Diamantina warmed?

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

What is the wettest day in Diamantina?

The wettest day measured in Diamantina between 1940 and 2025 was 24 January 1983, with 214 mm of rain in 24 hours.

What was the windiest day in Diamantina?

The windiest day measured in Diamantina between 1940 and 2025 was 25 November 1957, with winds reaching 25.5 km/h.

What is the warmest month in Diamantina?

The warmest month in Diamantina is February (21.5 °C on average); the coldest is July (16.3 °C).

How much does it rain in Diamantina?

Diamantina receives on average 1,390 mm of precipitation per year, spread over about 139 rainy days.

Is it sunny in Diamantina?

Diamantina gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

Are there tropical nights in Diamantina?

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

What was the most extreme apparent temperature in Diamantina?

In Diamantina, between 1940 and 2025, the highest apparent temperature reached 40.5 °C on 11 February 1998, and the lowest was 1.7 °C on 19 May 2022.

Compare Diamantina with another city

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

Nearby cities

The climate around Diamantina

Other cities — Brazil