João Pinheiro climate — normals and trends

João Pinheiro (Brazil) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.3 °C and it receives 1,242 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 October (25.2 °C on average) and the coldest is June (20.7 °C). Rainfall peaks in December.

João Pinheiro averages 0 frost days, 108 hot days (≥ 30 °C) and 129 rainy days per year.

João Pinheiro has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.7 °C (on 14 November 2023) and the coldest 6.3 °C (on 10 June 1985).

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

João PinheiroMinas Gerais

coords
-17.74°, -46.17°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthJuneWettest monthDecemberDriest monthAugust

Mean daily temperature

23.3°C

Average daily high

28.6°C

Average daily low

18.7°C

Annual rainfall

1,242mm

Sunshine / day

10.3h

Mean relative humidity

67%

Average peak wind

11.9km/h

Seasonal range

4.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

108 d/yr

Rainy days (≥ 1 mm)

129 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.0 °C

Average feels-like low

19.6 °C

Average peak gust

29.1 km/h

Tropical nights (≥ 20 °C)

136 d/yr

Solar radiation

19.2 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.54 · 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

39.7 °C

14 November 2023

Coldest day

6.3 °C

10 June 1985

Wettest day

101 mm

30 October 1995

Windiest day

28.8 km/h

22 December 1972

Strongest gust

60.8 km/h

25 November 1957

Hottest feels-like

42.5 °C

22 October 2015

Coldest feels-like

3.5 °C

1 June 1979

Sunniest day

13.1 h

16 December 2019

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.4 °C7 October 202511.7 °C12 August 202524.0 °C684 mm1790
202437.6 °C3 October 202411.3 °C11 August 202424.2 °C1,071 mm1660
202339.7 °C14 November 202311.1 °C7 July 202324.5 °C755 mm1900
202235.6 °C14 September 20226.8 °C19 May 202223.3 °C1,092 mm1480
202138.0 °C22 September 202110.1 °C30 July 202123.7 °C1,017 mm1430
202038.8 °C7 October 20209.3 °C27 May 202023.4 °C1,181 mm1310
201937.9 °C20 September 201911.3 °C11 July 201925.1 °C759 mm2110
201837.0 °C29 September 20189.7 °C21 May 201824.1 °C1,071 mm1520
201737.8 °C15 October 201712.3 °C3 August 201724.5 °C822 mm1990
201638.2 °C19 October 201612.2 °C18 June 201624.8 °C1,082 mm2280
201539.5 °C22 October 201513.2 °C28 June 201525.0 °C799 mm1850
201438.0 °C15 October 201412.9 °C28 July 201424.4 °C756 mm1790
201337.1 °C28 October 201311.6 °C3 August 201323.8 °C1,171 mm1290
201237.6 °C30 October 201212.0 °C27 July 201224.0 °C804 mm1570
201135.3 °C24 September 201111.4 °C12 July 201123.4 °C1,418 mm1200
201034.8 °C18 September 201011.0 °C17 June 201023.8 °C1,030 mm1610
200934.5 °C16 November 200910.3 °C3 June 200923.7 °C1,320 mm1150
200837.6 °C28 October 200810.5 °C18 July 200823.6 °C1,314 mm1230
200737.5 °C24 September 200712.3 °C31 July 200724.0 °C802 mm1550
200635.4 °C18 September 200611.1 °C20 May 200623.1 °C1,272 mm1010
200537.6 °C28 October 200511.6 °C10 July 200523.7 °C1,396 mm1380
200435.6 °C30 September 200411.3 °C26 July 200423.4 °C1,248 mm1110
200336.6 °C25 September 200310.4 °C5 July 200323.8 °C936 mm1510
200236.9 °C22 October 200212.8 °C13 June 200224.3 °C1,114 mm1690
200136.2 °C11 September 200113.2 °C19 May 200123.8 °C1,028 mm1640
200036.9 °C21 October 20008.0 °C18 July 200023.4 °C1,137 mm1050
199935.9 °C30 September 199910.4 °C22 May 199923.5 °C1,022 mm1320
199836.7 °C19 September 199811.7 °C9 June 199824.2 °C979 mm1810
199737.2 °C16 October 19978.8 °C9 June 199723.3 °C1,319 mm1160
199636.1 °C25 September 199611.2 °C13 July 199623.6 °C1,136 mm1460
199536.0 °C5 October 199510.2 °C7 June 199523.7 °C1,438 mm1350
199436.9 °C3 October 199410.8 °C26 June 199423.8 °C1,272 mm1310
199336.6 °C2 November 199311.3 °C28 June 199323.8 °C967 mm1600
199232.9 °C21 October 199212.8 °C1 August 199222.8 °C1,687 mm590
199135.6 °C31 October 199112.2 °C8 September 199123.1 °C1,441 mm740
199035.1 °C10 November 199010.9 °C20 May 199023.8 °C832 mm1580
198936.3 °C14 September 19899.9 °C14 July 198923.2 °C1,229 mm1120
198835.9 °C30 January 198810.4 °C29 July 198823.2 °C1,010 mm1060
198736.7 °C19 October 198711.6 °C1 August 198723.7 °C1,224 mm1240
198635.9 °C6 November 19869.3 °C7 June 198623.4 °C987 mm1370
198533.9 °C28 August 19856.3 °C10 June 198522.5 °C1,640 mm800
198436.0 °C10 October 198412.8 °C13 July 198423.4 °C990 mm1200
198333.4 °C24 September 198311.2 °C8 August 198322.8 °C1,841 mm610
198237.6 °C26 November 198213.0 °C8 July 198223.4 °C1,333 mm950
198134.5 °C4 March 198110.1 °C11 June 198122.4 °C1,597 mm800
198038.0 °C29 October 198012.4 °C10 July 198023.3 °C1,280 mm880
197937.4 °C28 October 19796.6 °C1 June 197922.7 °C1,640 mm830
197835.3 °C7 October 197810.4 °C2 June 197822.8 °C1,457 mm810
197734.3 °C17 September 19779.3 °C18 May 197723.5 °C965 mm1200
197634.1 °C12 January 197611.8 °C6 July 197623.5 °C1,123 mm1220
197535.6 °C3 October 197510.6 °C18 July 197523.0 °C1,049 mm1120
197434.4 °C30 August 197411.1 °C18 June 197422.9 °C1,089 mm780
197334.4 °C10 February 19739.8 °C20 June 197323.6 °C1,326 mm1160
197234.7 °C26 October 197211.1 °C20 June 197223.2 °C1,110 mm870
197134.5 °C4 February 197110.3 °C23 July 197123.0 °C1,223 mm840
197034.6 °C26 September 197012.1 °C15 August 197023.2 °C758 mm1000
196936.3 °C3 October 196912.1 °C20 July 196923.4 °C803 mm1210
196834.5 °C9 October 19689.9 °C19 June 196822.2 °C945 mm530
196735.0 °C13 October 19678.6 °C22 July 196722.9 °C1,146 mm750
196634.7 °C16 September 196611.6 °C6 June 196622.6 °C1,460 mm590
196533.9 °C20 September 196510.8 °C12 July 196522.1 °C1,955 mm390
196432.4 °C2 September 196411.7 °C7 June 196421.9 °C2,330 mm210
196339.6 °C15 October 196310.3 °C12 July 196323.8 °C926 mm1280
196235.2 °C22 September 196212.4 °C19 June 196222.5 °C2,105 mm440
196138.4 °C26 October 196113.3 °C16 July 196123.6 °C1,352 mm970
196037.3 °C26 September 196011.3 °C18 July 196022.5 °C1,679 mm560
195935.0 °C28 February 195912.3 °C22 June 195923.5 °C1,178 mm1010
195837.8 °C21 December 195811.0 °C23 June 195823.4 °C1,151 mm1080
195736.1 °C22 September 195710.3 °C22 July 195722.8 °C1,448 mm840
195634.8 °C26 September 19568.8 °C7 June 195622.4 °C1,372 mm750
195536.8 °C2 October 195513.5 °C28 July 195523.7 °C924 mm1060
195436.3 °C22 October 195413.0 °C30 August 195423.3 °C1,210 mm820
195333.2 °C23 August 195314.5 °C19 May 195322.5 °C1,697 mm290
195234.0 °C19 September 195212.9 °C1 May 195222.4 °C2,095 mm490
195136.6 °C25 November 195110.9 °C15 August 195122.6 °C927 mm780
195035.7 °C20 September 195011.1 °C1 July 195022.6 °C1,273 mm580
194936.2 °C8 October 194912.0 °C19 May 194922.8 °C1,470 mm720
194835.2 °C5 October 194812.3 °C8 July 194823.0 °C860 mm1020
194734.2 °C7 January 194712.4 °C17 July 194722.5 °C1,445 mm380
194635.0 °C4 November 194612.2 °C27 July 194623.2 °C959 mm810
194533.9 °C30 September 194511.2 °C2 June 194522.5 °C1,755 mm500
194434.4 °C3 October 194410.9 °C19 June 194422.1 °C1,847 mm430
194330.3 °C8 October 194310.8 °C25 July 194321.1 °C1,737 mm10
194239.5 °C29 November 19428.2 °C24 June 194222.9 °C935 mm870
194133.2 °C3 September 194112.9 °C8 June 194122.5 °C1,902 mm410
194032.9 °C5 October 194012.3 °C5 July 194022.2 °C1,909 mm280

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
29.9 °C
+1.3 °C
Hot days (≥ 30 °C)
179 d/yr
+71
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
684 mm
-558 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.8 °C0.0 °C205 mm-16 mm
Feb30.6 °C+1.6 °C28 mm-136 mm
Mar31.3 °C+2.6 °C61 mm-104 mm
Apr29.6 °C+1.4 °C58 mm-4 mm
May28.0 °C+0.7 °C2 mm-18 mm
Jun27.8 °C+1.1 °C1 mm-5 mm
Jul27.6 °C+0.7 °C0 mm-5 mm
Aug29.9 °C+0.9 °C1 mm-4 mm
Sep32.0 °C+1.1 °C24 mm-3 mm
Oct32.0 °C+1.4 °C20 mm-88 mm
Nov31.6 °C+2.7 °C89 mm-124 mm
Dec29.7 °C+1.3 °C196 mm-53 mm

The year's extremes

Hottest day
36.4 °C
7 Oct 2025
Coldest day
11.7 °C
12 Aug 2025
Wettest day
25.4 mm
3 Nov 2025
Windiest day
22.8 km/h
6 Apr 2025
Strongest gust
54.7 km/h
10 Dec 2025
Hottest feels-like
40.5 °C
22 Jan 2025
Coldest feels-like
7.9 °C
12 Aug 2025
Sunniest day
12.9 h
26 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 João Pinheiro?

João Pinheiro has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 23.3 °C and it receives 1,242 mm of precipitation per year.

What is the hottest day ever recorded in João Pinheiro?

The hottest day measured in João Pinheiro between 1940 and 2025 was 14 November 2023, reaching 39.7 °C.

What is the coldest day in João Pinheiro?

The coldest day measured in João Pinheiro between 1940 and 2025 was 10 June 1985, at 6.3 °C.

Does it snow in João Pinheiro?

Almost never: João Pinheiro sees virtually no snow, with about 0 frost days per year.

Has the climate of João Pinheiro warmed?

Yes: João Pinheiro warmed by +1.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in João Pinheiro?

The wettest day measured in João Pinheiro between 1940 and 2025 was 30 October 1995, with 101 mm of rain in 24 hours.

What was the windiest day in João Pinheiro?

The windiest day measured in João Pinheiro between 1940 and 2025 was 22 December 1972, with winds reaching 28.8 km/h.

What is the warmest month in João Pinheiro?

The warmest month in João Pinheiro is October (25.2 °C on average); the coldest is June (20.7 °C).

How much does it rain in João Pinheiro?

João Pinheiro receives on average 1,242 mm of precipitation per year, spread over about 129 rainy days.

Is it sunny in João Pinheiro?

João Pinheiro gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in João Pinheiro?

Yes: João Pinheiro has on average 136 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in João Pinheiro?

In João Pinheiro, between 1940 and 2025, the highest apparent temperature reached 42.5 °C on 22 October 2015, and the lowest was 3.5 °C on 1 June 1979.

Compare João Pinheiro with another city

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

Nearby cities

The climate around João Pinheiro

Other cities — Brazil