São Roque climate — normals and trends

São Roque (Brazil) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 19.8 °C and it receives 1,335 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.3 °C). Rainfall peaks in January.

São Roque averages 0 frost days, 32 hot days (≥ 30 °C) and 155 rainy days per year.

São Roque has warmed by +2.2 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.8 °C (on 7 October 2020) and the coldest -0.3 °C (on 20 June 1981).

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 RoqueSão Paulo

coords
-23.53°, -47.14°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthFebruaryColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

19.8°C

Average daily high

24.9°C

Average daily low

15.7°C

Annual rainfall

1,335mm

Sunshine / day

9.4h

Mean relative humidity

78%

Average peak wind

15.7km/h

Seasonal range

6.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

32 d/yr

Rainy days (≥ 1 mm)

155 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.3 °C

Average feels-like low

15.7 °C

Average peak gust

34.8 km/h

Tropical nights (≥ 20 °C)

27 d/yr

Solar radiation

17.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

+0.3 °C per decade · r² = 0.66 · 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.8 °C

7 October 2020

Coldest day

-0.3 °C

20 June 1981

Wettest day

165 mm

19 January 1977

Windiest day

40.8 km/h

10 December 2025

Strongest gust

91.8 km/h

22 September 2025

Hottest feels-like

41.2 °C

19 January 2015

Coldest feels-like

-3.9 °C

20 June 1981

Sunniest day

13.5 h

20 December 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.7 °C26 December 20252.2 °C25 June 202520.4 °C985 mm750
202435.6 °C26 September 20244.1 °C27 August 202421.4 °C1,239 mm1070
202337.0 °C24 September 20236.9 °C17 June 202320.9 °C1,148 mm730
202234.8 °C23 January 20223.5 °C20 May 202220.0 °C1,120 mm550
202135.7 °C20 September 20211.5 °C30 July 202120.2 °C959 mm680
202037.8 °C7 October 20205.3 °C2 July 202020.5 °C992 mm720
201936.7 °C13 October 20193.8 °C7 July 201921.3 °C1,022 mm920
201835.2 °C12 December 20186.8 °C21 May 201821.0 °C923 mm680
201735.0 °C19 February 20177.7 °C19 July 201721.0 °C1,085 mm870
201635.9 °C19 October 20163.6 °C13 June 201620.7 °C1,272 mm870
201537.1 °C19 January 20159.4 °C28 July 201521.5 °C1,542 mm750
201437.4 °C7 February 20147.8 °C3 June 201421.6 °C852 mm1110
201336.8 °C27 December 20135.7 °C24 July 201320.2 °C1,223 mm610
201236.8 °C31 October 20126.6 °C14 July 201220.8 °C1,321 mm890
201134.2 °C30 September 20113.9 °C28 June 201120.1 °C1,136 mm580
201032.8 °C12 December 20106.7 °C7 June 201020.4 °C1,278 mm660
200932.9 °C3 November 20095.3 °C3 June 200920.3 °C1,619 mm340
200833.1 °C15 October 20086.8 °C17 June 200819.8 °C1,400 mm260
200734.0 °C21 October 20074.8 °C4 June 200720.5 °C1,238 mm490
200634.9 °C15 September 20065.8 °C6 September 200620.5 °C1,092 mm450
200533.4 °C14 October 20056.6 °C26 July 200520.4 °C1,172 mm240
200434.0 °C26 September 20046.9 °C9 August 200419.6 °C1,291 mm210
200333.8 °C24 September 20035.9 °C18 August 200320.3 °C1,085 mm470
200235.2 °C16 October 20023.8 °C3 September 200221.0 °C1,123 mm530
200132.7 °C8 November 20015.0 °C21 June 200120.4 °C1,221 mm400
200034.1 °C23 October 20001.9 °C18 July 200019.9 °C1,290 mm290
199933.1 °C1 October 19996.2 °C15 August 199919.6 °C1,421 mm330
199832.4 °C3 December 19987.0 °C17 July 199820.0 °C1,490 mm310
199733.3 °C9 September 19975.0 °C9 June 199720.1 °C1,450 mm320
199633.1 °C30 January 19965.5 °C13 July 199619.7 °C1,592 mm180
199532.1 °C10 November 19958.0 °C5 June 199520.0 °C1,751 mm350
199433.8 °C13 October 19940.9 °C26 June 199420.6 °C1,199 mm580
199333.3 °C2 January 19934.0 °C1 August 199320.1 °C1,346 mm320
199231.3 °C15 November 19927.0 °C26 August 199219.8 °C1,146 mm110
199132.0 °C16 October 19915.2 °C24 July 199119.7 °C1,560 mm80
199033.0 °C16 November 19900.6 °C29 July 199020.0 °C1,350 mm440
198931.8 °C25 October 19896.2 °C7 August 198919.3 °C1,405 mm120
198834.3 °C27 September 19881.1 °C6 June 198819.7 °C1,374 mm390
198732.2 °C23 February 19873.0 °C9 August 198719.8 °C1,276 mm280
198634.1 °C7 October 19866.5 °C2 June 198620.3 °C1,344 mm340
198535.9 °C17 November 19852.5 °C8 June 198519.9 °C1,088 mm360
198432.9 °C8 November 19842.7 °C27 August 198420.3 °C1,084 mm490
198331.1 °C17 February 19835.7 °C6 August 198319.8 °C2,181 mm60
198231.2 °C3 November 19827.9 °C31 July 198219.7 °C1,643 mm90
198131.9 °C20 September 1981-0.3 °C20 June 198119.4 °C1,455 mm181
198032.1 °C27 October 19805.4 °C28 June 198019.9 °C1,359 mm180
197932.1 °C7 February 19790.3 °C1 June 197919.2 °C1,347 mm220
197832.9 °C25 January 19783.1 °C2 June 197819.7 °C1,082 mm370
197732.1 °C11 March 19776.3 °C17 May 197720.4 °C1,444 mm300
197631.8 °C19 January 19766.1 °C16 August 197619.0 °C1,981 mm120
197531.9 °C10 September 19752.1 °C18 July 197519.7 °C1,165 mm280
197433.2 °C19 November 19744.5 °C17 August 197419.3 °C1,402 mm160
197332.8 °C22 February 19735.3 °C13 May 197319.9 °C1,388 mm230
197231.8 °C26 October 19723.0 °C9 July 197219.8 °C1,429 mm140
197134.7 °C25 January 19715.4 °C7 July 197119.7 °C981 mm460
197032.3 °C8 December 19706.7 °C2 September 197019.6 °C1,124 mm160
196932.6 °C5 January 19693.0 °C11 July 196920.0 °C845 mm340
196833.7 °C7 October 19682.9 °C18 May 196819.0 °C911 mm250
196732.0 °C9 October 19674.4 °C9 June 196719.7 °C1,172 mm150
196631.4 °C14 September 19663.9 °C6 August 196618.9 °C1,449 mm70
196532.0 °C10 September 19653.3 °C12 July 196518.8 °C1,582 mm70
196428.9 °C14 March 19646.5 °C6 June 196418.3 °C1,509 mm00
196336.0 °C17 October 19635.9 °C20 June 196319.9 °C1,129 mm430
196230.3 °C20 September 19623.9 °C7 July 196218.0 °C1,650 mm10
196136.6 °C28 September 19619.2 °C16 June 196120.2 °C1,042 mm410
196033.5 °C24 September 19606.8 °C10 July 196018.6 °C1,461 mm50
195931.8 °C3 October 19594.0 °C8 June 195919.7 °C1,199 mm140
195831.9 °C6 December 19586.4 °C23 June 195819.2 °C1,485 mm120
195731.8 °C19 October 19573.7 °C22 July 195718.8 °C1,521 mm30
195631.3 °C1 February 19565.3 °C6 June 195618.4 °C1,078 mm110
195533.2 °C1 October 19556.5 °C31 July 195518.8 °C1,212 mm120
195432.0 °C12 September 19545.6 °C22 June 195419.2 °C1,367 mm80
195330.5 °C21 August 19539.0 °C13 July 195319.3 °C1,356 mm10
195231.7 °C30 September 19524.6 °C16 July 195218.9 °C1,244 mm60
195131.7 °C26 September 19518.3 °C4 June 195119.0 °C1,076 mm100
195032.1 °C17 September 19507.4 °C12 July 195018.7 °C1,738 mm30
194929.0 °C18 March 19498.5 °C28 August 194918.5 °C2,021 mm00
194834.2 °C26 September 19487.8 °C15 June 194819.1 °C1,219 mm110
194730.7 °C8 January 19475.1 °C4 August 194718.4 °C1,790 mm50
194628.9 °C29 November 19466.1 °C17 June 194619.2 °C2,022 mm00
194529.8 °C28 September 19458.7 °C25 June 194519.0 °C2,145 mm00
194433.5 °C7 September 19448.6 °C15 July 194419.5 °C1,252 mm120
194330.8 °C19 January 19437.8 °C8 August 194318.4 °C1,079 mm20
194235.8 °C27 November 19424.7 °C19 June 194218.9 °C953 mm260
194129.6 °C9 January 19416.4 °C4 September 194119.0 °C2,114 mm00
194030.7 °C23 August 19408.7 °C19 August 194019.4 °C1,655 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
26.1 °C
+1.2 °C
Hot days (≥ 30 °C)
75 d/yr
+43
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
985 mm
-350 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.0 °C+0.9 °C224 mm+12 mm
Feb29.8 °C+2.5 °C115 mm-61 mm
Mar29.7 °C+3.0 °C66 mm-74 mm
Apr25.6 °C+0.5 °C112 mm+45 mm
May24.8 °C+2.0 °C16 mm-50 mm
Jun22.1 °C+0.4 °C52 mm+1 mm
Jul21.6 °C-0.2 °C8 mm-38 mm
Aug24.2 °C+0.6 °C15 mm-24 mm
Sep26.6 °C+1.6 °C22 mm-57 mm
Oct25.6 °C+0.2 °C100 mm-26 mm
Nov26.3 °C+0.4 °C88 mm-50 mm
Dec29.5 °C+3.0 °C167 mm-29 mm

The year's extremes

Hottest day
35.7 °C
26 Dec 2025
Coldest day
2.2 °C
25 Jun 2025
Wettest day
43.9 mm
9 Dec 2025
Windiest day
40.8 km/h
10 Dec 2025
Strongest gust
91.8 km/h
22 Sep 2025
Hottest feels-like
39.3 °C
28 Dec 2025
Coldest feels-like
-0.9 °C
25 Jun 2025
Sunniest day
13.5 h
21 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 Roque?

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

What is the hottest day ever recorded in São Roque?

The hottest day measured in São Roque between 1940 and 2025 was 7 October 2020, reaching 37.8 °C.

What is the coldest day in São Roque?

The coldest day measured in São Roque between 1940 and 2025 was 20 June 1981, at -0.3 °C.

Does it snow in São Roque?

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

Has the climate of São Roque warmed?

Yes: São Roque warmed by +2.2 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in São Roque?

The wettest day measured in São Roque between 1940 and 2025 was 19 January 1977, with 165 mm of rain in 24 hours.

What was the windiest day in São Roque?

The windiest day measured in São Roque between 1940 and 2025 was 10 December 2025, with winds reaching 40.8 km/h.

What is the warmest month in São Roque?

The warmest month in São Roque is February (22.5 °C on average); the coldest is July (16.3 °C).

How much does it rain in São Roque?

São Roque receives on average 1,335 mm of precipitation per year, spread over about 155 rainy days.

Is it sunny in São Roque?

São Roque gets on average 9.4 hours of sunshine per day, roughly 3,431 hours per year over 1940-2025.

Are there tropical nights in São Roque?

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

What was the most extreme apparent temperature in São Roque?

In São Roque, between 1940 and 2025, the highest apparent temperature reached 41.2 °C on 19 January 2015, and the lowest was -3.9 °C on 20 June 1981.

Compare São Roque with another city

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

Nearby cities

The climate around São Roque

Other cities — Brazil