São João da Boa Vista climate — normals and trends

São João da Boa Vista (Brazil) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 20.3 °C and it receives 1,596 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.5 °C on average) and the coldest is July (16.7 °C). Rainfall peaks in January.

São João da Boa Vista averages 0 frost days, 30 hot days (≥ 30 °C) and 167 rainy days per year.

São João da Boa Vista has warmed by +2.1 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.2 °C (on 16 October 2015) and the coldest -0.3 °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

São João da Boa VistaSão Paulo

coords
-21.97°, -46.80°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthFebruaryColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

20.3°C

Average daily high

25.6°C

Average daily low

15.8°C

Annual rainfall

1,596mm

Sunshine / day

10.0h

Mean relative humidity

74%

Average peak wind

12.0km/h

Seasonal range

5.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

30 d/yr

Rainy days (≥ 1 mm)

167 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.4 °C

Average feels-like low

16.1 °C

Average peak gust

30.2 km/h

Tropical nights (≥ 20 °C)

19 d/yr

Solar radiation

18.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

36.2 °C

16 October 2015

Coldest day

-0.3 °C

1 June 1979

Wettest day

102 mm

28 March 1991

Windiest day

30.5 km/h

11 October 1972

Strongest gust

83.9 km/h

28 November 1950

Hottest feels-like

39.5 °C

18 January 2015

Coldest feels-like

-3.7 °C

20 July 2021

Sunniest day

13.3 h

24 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.7 °C6 October 20252.2 °C25 June 202520.8 °C1,038 mm750
202435.5 °C2 October 20242.8 °C11 August 202421.8 °C1,333 mm1020
202336.1 °C14 November 20234.0 °C18 June 202321.1 °C1,248 mm740
202233.2 °C10 September 20222.2 °C20 May 202220.4 °C1,341 mm370
202135.7 °C21 September 2021-0.1 °C20 July 202120.7 °C1,116 mm671
202036.0 °C7 October 20203.7 °C28 May 202020.9 °C1,269 mm650
201935.1 °C12 September 20193.8 °C7 July 201921.6 °C1,251 mm860
201833.0 °C18 December 20184.8 °C21 May 201821.3 °C1,248 mm600
201734.9 °C14 October 20177.6 °C11 June 201721.3 °C1,164 mm800
201634.5 °C19 October 20163.7 °C13 June 201621.4 °C1,677 mm920
201536.2 °C16 October 201510.5 °C21 August 201521.9 °C1,616 mm850
201435.9 °C19 October 20147.9 °C20 July 201421.7 °C887 mm940
201334.4 °C11 November 20134.8 °C26 July 201320.5 °C1,674 mm420
201233.9 °C31 October 20125.6 °C15 July 201220.9 °C1,415 mm600
201132.6 °C30 September 20113.1 °C28 June 201120.6 °C1,630 mm380
201033.0 °C29 October 20105.2 °C16 August 201020.9 °C1,234 mm670
200932.3 °C1 March 20094.4 °C3 June 200920.8 °C1,938 mm400
200833.9 °C16 October 20087.1 °C14 July 200820.5 °C1,597 mm310
200734.1 °C29 October 20075.3 °C25 May 200721.2 °C1,310 mm590
200633.6 °C25 January 20066.6 °C22 August 200620.6 °C1,424 mm260
200533.2 °C13 October 20056.8 °C9 July 200520.8 °C1,385 mm280
200432.4 °C24 September 20046.2 °C24 July 200420.1 °C1,658 mm200
200332.9 °C11 February 20036.6 °C18 August 200320.8 °C1,373 mm460
200234.1 °C12 October 20024.2 °C3 September 200221.3 °C1,417 mm430
200131.6 °C7 November 20015.9 °C28 June 200120.7 °C1,389 mm260
200032.9 °C13 October 20003.1 °C18 July 200020.3 °C1,790 mm280
199932.9 °C1 October 19995.8 °C16 August 199920.3 °C1,424 mm310
199832.4 °C31 January 19985.7 °C13 July 199820.7 °C1,669 mm310
199733.2 °C11 November 19973.4 °C9 June 199720.6 °C1,806 mm410
199632.5 °C25 January 19964.8 °C13 July 199620.2 °C1,920 mm280
199533.2 °C18 January 19957.9 °C20 May 199520.7 °C1,749 mm490
199433.5 °C2 October 19940.1 °C10 July 199421.0 °C1,582 mm420
199332.9 °C30 November 19935.7 °C20 June 199320.6 °C1,600 mm300
199231.0 °C15 November 19927.8 °C25 August 199220.4 °C1,612 mm60
199131.3 °C15 October 19917.2 °C17 August 199120.3 °C2,030 mm100
199032.5 °C11 October 19904.3 °C19 May 199020.6 °C1,334 mm450
198931.1 °C9 December 19893.6 °C10 July 198920.0 °C1,667 mm70
198834.2 °C27 September 19882.4 °C6 June 198820.4 °C1,689 mm300
198731.6 °C12 October 19873.2 °C9 August 198720.6 °C1,526 mm270
198632.8 °C7 October 19865.2 °C2 June 198620.3 °C1,590 mm230
198533.9 °C17 November 19852.9 °C8 June 198520.2 °C1,414 mm260
198433.0 °C4 November 19845.5 °C23 July 198420.9 °C1,334 mm440
198331.1 °C17 February 19835.1 °C5 August 198320.3 °C2,501 mm60
198231.4 °C16 February 19829.0 °C31 July 198220.2 °C1,877 mm80
198132.4 °C20 September 19810.2 °C22 July 198120.0 °C1,551 mm140
198032.6 °C28 October 19805.2 °C15 June 198020.5 °C1,478 mm100
197932.3 °C7 December 1979-0.3 °C1 June 197919.8 °C1,686 mm161
197832.0 °C25 October 19782.3 °C16 August 197820.1 °C1,435 mm240
197731.4 °C9 February 19775.4 °C18 May 197720.6 °C1,599 mm230
197632.1 °C19 January 19766.0 °C6 July 197619.6 °C2,131 mm100
197531.8 °C21 December 19754.0 °C18 July 197520.1 °C1,651 mm280
197432.4 °C19 November 19746.2 °C1 July 197420.0 °C1,564 mm270
197333.3 °C22 February 19733.3 °C20 June 197320.5 °C1,617 mm270
197232.5 °C26 October 19723.0 °C9 July 197220.0 °C1,762 mm90
197132.8 °C25 January 19715.0 °C25 April 197119.9 °C1,326 mm190
197031.9 °C24 December 19707.4 °C3 July 197020.1 °C1,199 mm130
196932.8 °C11 September 19692.3 °C11 July 196920.7 °C983 mm320
196832.1 °C6 November 19683.6 °C18 May 196819.4 °C976 mm200
196731.2 °C20 September 19674.9 °C9 June 196720.2 °C1,546 mm120
196631.6 °C16 September 19666.1 °C23 September 196619.6 °C1,636 mm90
196530.9 °C5 September 19650.4 °C12 July 196519.3 °C1,851 mm60
196429.8 °C1 September 19643.7 °C28 July 196418.9 °C2,164 mm00
196335.1 °C18 October 19634.1 °C22 June 196320.7 °C1,241 mm530
196230.3 °C11 September 19623.9 °C7 July 196218.8 °C2,077 mm10
196135.8 °C28 September 19618.7 °C2 August 196120.6 °C1,643 mm490
196034.7 °C25 September 19605.9 °C10 July 196019.3 °C1,874 mm90
195931.2 °C7 September 19595.2 °C8 June 195920.1 °C1,581 mm130
195832.2 °C16 November 19585.3 °C22 June 195819.7 °C1,521 mm230
195732.6 °C20 October 19573.3 °C21 July 195719.5 °C1,635 mm90
195631.4 °C2 February 19565.0 °C22 July 195618.9 °C1,409 mm110
195533.9 °C1 October 19555.3 °C26 May 195519.8 °C1,373 mm210
195432.7 °C22 September 19545.2 °C21 June 195419.7 °C2,073 mm120
195330.2 °C21 August 19537.6 °C6 July 195319.7 °C1,820 mm10
195231.7 °C30 September 19524.9 °C16 July 195219.3 °C1,726 mm90
195132.1 °C19 November 19518.5 °C16 July 195119.4 °C1,471 mm110
195030.9 °C17 September 19506.8 °C10 June 195019.3 °C1,876 mm40
194930.9 °C13 October 19498.8 °C5 July 194919.2 °C1,861 mm20
194833.8 °C27 September 19485.4 °C16 June 194819.8 °C1,426 mm150
194731.5 °C18 January 19474.7 °C8 July 194719.0 °C1,923 mm70
194629.7 °C22 December 19465.0 °C27 July 194619.5 °C1,884 mm00
194530.0 °C28 September 19458.2 °C21 May 194519.3 °C2,450 mm10
194432.4 °C7 September 19447.3 °C10 June 194419.6 °C1,794 mm190
194329.6 °C17 January 19437.2 °C27 June 194318.6 °C1,595 mm00
194233.9 °C28 November 19423.4 °C18 June 194219.0 °C1,398 mm230
194129.3 °C10 January 19417.2 °C30 May 194119.5 °C2,493 mm00
194030.5 °C23 August 19408.0 °C19 August 194019.5 °C2,214 mm30

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.5 °C
Hot days (≥ 30 °C)
75 d/yr
+45
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1038 mm
-558 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.7 °C+1.7 °C177 mm-93 mm
Feb29.9 °C+2.7 °C93 mm-131 mm
Mar29.3 °C+2.5 °C95 mm-88 mm
Apr26.3 °C+0.7 °C99 mm+10 mm
May25.0 °C+1.5 °C10 mm-53 mm
Jun23.6 °C+0.9 °C31 mm-6 mm
Jul23.5 °C+0.6 °C4 mm-26 mm
Aug26.3 °C+1.2 °C5 mm-26 mm
Sep28.8 °C+2.0 °C32 mm-39 mm
Oct27.6 °C+0.7 °C139 mm-9 mm
Nov27.4 °C+0.8 °C175 mm-17 mm
Dec28.5 °C+1.9 °C179 mm-80 mm

The year's extremes

Hottest day
33.7 °C
6 Oct 2025
Coldest day
2.2 °C
25 Jun 2025
Wettest day
42.0 mm
8 Nov 2025
Windiest day
27.3 km/h
10 Dec 2025
Strongest gust
70.2 km/h
10 Dec 2025
Hottest feels-like
38.3 °C
28 Dec 2025
Coldest feels-like
-0.8 °C
25 Jun 2025
Sunniest day
13.3 h
24 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 São João da Boa Vista?

São João da Boa Vista has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 20.3 °C and it receives 1,596 mm of precipitation per year.

What is the hottest day ever recorded in São João da Boa Vista?

The hottest day measured in São João da Boa Vista between 1940 and 2025 was 16 October 2015, reaching 36.2 °C.

What is the coldest day in São João da Boa Vista?

The coldest day measured in São João da Boa Vista between 1940 and 2025 was 1 June 1979, at -0.3 °C.

Does it snow in São João da Boa Vista?

Almost never: São João da Boa Vista sees virtually no snow, with about 0 frost days per year.

Has the climate of São João da Boa Vista warmed?

Yes: São João da Boa Vista warmed by +2.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in São João da Boa Vista?

The wettest day measured in São João da Boa Vista between 1940 and 2025 was 28 March 1991, with 102 mm of rain in 24 hours.

What was the windiest day in São João da Boa Vista?

The windiest day measured in São João da Boa Vista between 1940 and 2025 was 11 October 1972, with winds reaching 30.5 km/h.

What is the warmest month in São João da Boa Vista?

The warmest month in São João da Boa Vista is February (22.5 °C on average); the coldest is July (16.7 °C).

How much does it rain in São João da Boa Vista?

São João da Boa Vista receives on average 1,596 mm of precipitation per year, spread over about 167 rainy days.

Is it sunny in São João da Boa Vista?

São João da Boa Vista gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in São João da Boa Vista?

Yes: São João da Boa Vista has on average 19 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in São João da Boa Vista?

In São João da Boa Vista, between 1940 and 2025, the highest apparent temperature reached 39.5 °C on 18 January 2015, and the lowest was -3.7 °C on 20 July 2021.

Compare São João da Boa Vista with another city

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

Nearby cities

The climate around São João da Boa Vista

Other cities — Brazil