Boa Esperança climate — normals and trends

Boa Esperança (Brazil) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 20.6 °C and it receives 1,357 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 (22.9 °C on average) and the coldest is July (17.3 °C). Rainfall peaks in December.

Boa Esperança averages 0 frost days, 29 hot days (≥ 30 °C) and 150 rainy days per year.

Boa Esperança has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.3 °C (on 25 September 2023) and the coldest 3.2 °C (on 1 June 1979).

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

Boa EsperançaMinas Gerais

coords
-21.09°, -45.57°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthFebruaryColdest monthJulyWettest monthDecemberDriest monthJuly

Mean daily temperature

20.6°C

Average daily high

25.8°C

Average daily low

16.3°C

Annual rainfall

1,357mm

Sunshine / day

9.8h

Mean relative humidity

75%

Average peak wind

12.0km/h

Seasonal range

5.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

29 d/yr

Rainy days (≥ 1 mm)

150 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.6 °C

Average feels-like low

16.9 °C

Average peak gust

29.4 km/h

Tropical nights (≥ 20 °C)

30 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

37.3 °C

25 September 2023

Coldest day

3.2 °C

1 June 1979

Wettest day

136 mm

2 January 1997

Windiest day

27.7 km/h

18 May 2022

Strongest gust

75.6 km/h

3 January 2000

Hottest feels-like

39.3 °C

29 October 2007

Coldest feels-like

0.0 °C

20 July 2021

Sunniest day

13.3 h

16 December 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.6 °C7 October 20256.4 °C25 June 202521.3 °C931 mm800
202435.5 °C8 October 20246.7 °C13 August 202422.1 °C1,229 mm830
202337.3 °C25 September 20238.2 °C5 July 202321.7 °C1,120 mm760
202233.2 °C10 September 20226.5 °C21 May 202220.8 °C1,287 mm380
202134.5 °C21 September 20213.4 °C20 July 202121.0 °C1,121 mm500
202036.2 °C30 September 20206.5 °C27 May 202021.2 °C1,173 mm600
201934.4 °C13 September 20196.8 °C7 July 201921.8 °C1,074 mm750
201832.6 °C24 September 20188.2 °C21 May 201821.5 °C1,106 mm490
201734.2 °C14 October 20179.3 °C4 July 201721.5 °C809 mm640
201635.3 °C19 October 20167.7 °C18 July 201621.7 °C1,356 mm680
201535.5 °C16 October 201510.5 °C29 June 201522.0 °C1,238 mm910
201435.9 °C15 October 20148.4 °C7 August 201421.8 °C807 mm880
201333.2 °C11 November 20138.3 °C28 August 201320.8 °C1,357 mm390
201234.3 °C31 October 20126.6 °C20 July 201221.1 °C1,129 mm470
201132.2 °C30 January 20116.7 °C5 August 201120.8 °C1,328 mm340
201032.2 °C16 February 20106.4 °C13 June 201021.0 °C1,138 mm510
200932.0 °C16 November 20096.9 °C3 June 200921.3 °C1,495 mm310
200833.1 °C16 October 20086.7 °C14 July 200820.8 °C1,633 mm370
200735.0 °C17 October 20076.9 °C30 July 200721.5 °C1,147 mm590
200633.5 °C25 January 20068.7 °C6 September 200620.9 °C1,133 mm220
200533.0 °C17 October 20058.2 °C10 July 200521.0 °C1,256 mm260
200431.7 °C29 September 20048.0 °C24 July 200420.5 °C1,372 mm190
200333.1 °C25 September 20039.0 °C4 July 200321.1 °C1,227 mm380
200233.6 °C13 October 20027.8 °C3 September 200221.7 °C1,287 mm560
200131.6 °C2 February 20018.6 °C28 June 200121.0 °C1,108 mm280
200033.9 °C21 October 20004.7 °C18 July 200020.6 °C1,226 mm260
199932.4 °C22 January 19998.1 °C22 May 199920.5 °C1,184 mm340
199832.3 °C1 January 19987.1 °C13 July 199821.0 °C1,301 mm380
199733.4 °C11 November 19975.6 °C9 June 199721.0 °C1,524 mm400
199632.2 °C25 January 19967.9 °C30 June 199620.7 °C1,482 mm440
199534.2 °C18 January 19959.2 °C10 June 199521.1 °C1,597 mm570
199433.3 °C3 October 19944.0 °C28 June 199421.3 °C1,284 mm540
199332.6 °C1 September 19937.6 °C20 June 199321.2 °C1,115 mm320
199230.7 °C14 November 19929.3 °C27 July 199220.7 °C1,546 mm50
199130.8 °C16 November 19918.6 °C8 July 199120.7 °C1,604 mm90
199032.7 °C9 February 19907.0 °C20 May 199021.2 °C1,085 mm390
198930.5 °C31 January 19895.9 °C19 July 198920.4 °C1,439 mm60
198833.3 °C28 September 19885.0 °C6 June 198820.7 °C1,379 mm320
198733.1 °C17 October 19876.0 °C8 August 198721.2 °C1,262 mm320
198634.1 °C18 October 19866.9 °C5 June 198620.9 °C1,175 mm260
198532.1 °C15 October 19854.3 °C9 June 198520.5 °C1,379 mm190
198432.9 °C14 January 19848.5 °C27 August 198421.4 °C1,119 mm420
198330.4 °C18 February 19837.2 °C4 August 198320.6 °C1,863 mm60
198231.3 °C24 November 198210.0 °C27 July 198220.5 °C1,698 mm140
198131.9 °C4 March 19814.9 °C22 July 198120.3 °C1,318 mm120
198033.1 °C28 October 19808.6 °C20 June 198020.8 °C1,240 mm150
197931.9 °C7 December 19793.2 °C1 June 197920.2 °C1,566 mm140
197831.8 °C21 January 19784.5 °C16 August 197820.4 °C1,292 mm150
197732.5 °C2 March 19777.2 °C18 May 197721.0 °C1,218 mm220
197632.0 °C13 January 19766.8 °C6 July 197620.2 °C1,595 mm90
197531.3 °C18 February 19755.4 °C8 July 197520.4 °C1,242 mm170
197431.9 °C30 August 19747.0 °C5 July 197420.5 °C1,175 mm290
197332.3 °C19 September 19737.2 °C30 July 197321.2 °C1,242 mm350
197232.1 °C26 October 19725.4 °C9 July 197220.6 °C1,270 mm130
197132.9 °C26 January 19717.3 °C19 July 197120.4 °C1,151 mm270
197032.1 °C24 December 19708.1 °C14 August 197020.8 °C837 mm170
196932.4 °C8 January 19697.2 °C11 July 196921.0 °C1,027 mm360
196832.1 °C31 October 19686.9 °C15 July 196819.7 °C866 mm220
196731.9 °C1 March 19677.5 °C20 July 196720.8 °C1,244 mm180
196633.3 °C16 September 19669.1 °C28 May 196620.1 °C1,735 mm80
196530.4 °C19 September 19654.2 °C12 July 196519.7 °C1,847 mm60
196430.4 °C2 September 19646.9 °C28 July 196419.3 °C1,813 mm10
196335.9 °C18 October 19637.7 °C23 June 196321.2 °C914 mm570
196231.0 °C12 September 19626.6 °C27 July 196219.3 °C2,036 mm40
196135.3 °C28 September 196110.0 °C7 August 196121.0 °C1,449 mm480
196034.8 °C25 September 19606.7 °C14 July 196019.7 °C1,709 mm100
195931.5 °C23 September 19598.5 °C8 June 195920.6 °C1,097 mm200
195832.8 °C17 November 19588.3 °C23 June 195820.2 °C996 mm270
195733.2 °C20 October 19575.5 °C21 July 195719.9 °C1,461 mm150
195631.9 °C1 February 19566.5 °C17 August 195619.4 °C1,151 mm170
195533.9 °C2 October 19558.2 °C23 May 195520.5 °C1,016 mm290
195433.2 °C19 September 19549.2 °C21 June 195420.3 °C1,660 mm190
195330.2 °C22 August 19538.8 °C28 July 195320.0 °C1,620 mm10
195232.0 °C4 September 19526.7 °C16 July 195219.9 °C1,785 mm100
195132.4 °C20 November 19518.0 °C3 June 195119.8 °C1,306 mm110
195032.1 °C20 September 19508.2 °C15 July 195019.7 °C1,631 mm40
194931.7 °C13 October 19498.5 °C3 July 194919.9 °C1,718 mm130
194833.4 °C27 September 19488.8 °C16 June 194820.3 °C1,139 mm130
194731.7 °C9 January 19478.2 °C8 July 194719.7 °C1,597 mm130
194629.9 °C6 September 19467.6 °C27 July 194620.2 °C1,396 mm00
194530.3 °C30 August 19458.8 °C26 June 194519.9 °C2,074 mm10
194431.3 °C31 August 19448.6 °C13 July 194419.8 °C1,898 mm100
194328.4 °C17 January 19438.0 °C7 September 194318.6 °C1,874 mm00
194233.5 °C28 November 19424.5 °C24 June 194219.4 °C1,177 mm170
194130.6 °C13 January 19419.7 °C12 July 194119.8 °C2,127 mm10
194030.5 °C25 August 194010.5 °C19 August 194020.0 °C2,030 mm40

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
27.1 °C
+1.3 °C
Hot days (≥ 30 °C)
80 d/yr
+51
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
931 mm
-426 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.3 °C+1.1 °C275 mm+39 mm
Feb29.8 °C+2.4 °C57 mm-114 mm
Mar29.0 °C+2.1 °C121 mm-36 mm
Apr26.3 °C+0.6 °C97 mm+32 mm
May24.3 °C+0.5 °C5 mm-37 mm
Jun24.0 °C+1.1 °C6 mm-16 mm
Jul24.0 °C+0.9 °C3 mm-14 mm
Aug26.1 °C+0.9 °C7 mm-13 mm
Sep28.7 °C+1.8 °C11 mm-48 mm
Oct28.0 °C+1.0 °C91 mm-36 mm
Nov28.4 °C+1.9 °C89 mm-100 mm
Dec29.1 °C+2.5 °C169 mm-82 mm

The year's extremes

Hottest day
34.6 °C
7 Oct 2025
Coldest day
6.4 °C
25 Jun 2025
Wettest day
38.9 mm
19 Mar 2025
Windiest day
25.8 km/h
10 Dec 2025
Strongest gust
64.4 km/h
10 Dec 2025
Hottest feels-like
38.6 °C
29 Dec 2025
Coldest feels-like
4.1 °C
25 Jun 2025
Sunniest day
13.3 h
23 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 Boa Esperança?

Boa Esperança has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 20.6 °C and it receives 1,357 mm of precipitation per year.

What is the hottest day ever recorded in Boa Esperança?

The hottest day measured in Boa Esperança between 1940 and 2025 was 25 September 2023, reaching 37.3 °C.

What is the coldest day in Boa Esperança?

The coldest day measured in Boa Esperança between 1940 and 2025 was 1 June 1979, at 3.2 °C.

Does it snow in Boa Esperança?

Almost never: Boa Esperança sees virtually no snow, with about 0 frost days per year.

Has the climate of Boa Esperança warmed?

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

What is the wettest day in Boa Esperança?

The wettest day measured in Boa Esperança between 1940 and 2025 was 2 January 1997, with 136 mm of rain in 24 hours.

What was the windiest day in Boa Esperança?

The windiest day measured in Boa Esperança between 1940 and 2025 was 18 May 2022, with winds reaching 27.7 km/h.

What is the warmest month in Boa Esperança?

The warmest month in Boa Esperança is February (22.9 °C on average); the coldest is July (17.3 °C).

How much does it rain in Boa Esperança?

Boa Esperança receives on average 1,357 mm of precipitation per year, spread over about 150 rainy days.

Is it sunny in Boa Esperança?

Boa Esperança gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

Are there tropical nights in Boa Esperança?

Yes: Boa Esperança has on average 30 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Boa Esperança?

In Boa Esperança, between 1940 and 2025, the highest apparent temperature reached 39.3 °C on 29 October 2007, and the lowest was 0.0 °C on 20 July 2021.

Compare Boa Esperança with another city

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

Nearby cities

The climate around Boa Esperança

Other cities — Brazil