Santa Cruz do Sul climate — normals and trends

Santa Cruz do Sul (Brazil) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 18.9 °C and it receives 1,666 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 January (24.1 °C on average) and the coldest is July (13.5 °C). Rainfall peaks in October.

Santa Cruz do Sul averages 1 frost days, 53 hot days (≥ 30 °C) and 142 rainy days per year.

Santa Cruz do Sul has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.4 °C (on 16 November 1985) and the coldest -3.6 °C (on 14 July 1991).

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

Santa Cruz do SulRio Grande do Sul

coords
-29.72°, -52.43°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJanuaryColdest monthJulyWettest monthOctoberDriest monthApril

Mean daily temperature

18.9°C

Average daily high

24.0°C

Average daily low

14.4°C

Annual rainfall

1,666mm

Sunshine / day

8.5h

Mean relative humidity

80%

Average peak wind

13.7km/h

Seasonal range

10.6°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

53 d/yr

Rainy days (≥ 1 mm)

142 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.8 °C

Average feels-like low

14.4 °C

Average peak gust

31.0 km/h

Tropical nights (≥ 20 °C)

48 d/yr

Solar radiation

15.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

40.4 °C

16 November 1985

Coldest day

-3.6 °C

14 July 1991

Wettest day

126 mm

13 November 2023

Windiest day

41.2 km/h

2 July 1983

Strongest gust

100.1 km/h

2 July 1983

Hottest feels-like

45.5 °C

11 February 2014

Coldest feels-like

-7.1 °C

14 July 1991

Sunniest day

13.6 h

30 November 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.2 °C4 February 2025-0.3 °C1 July 202519.2 °C1,725 mm881
202436.5 °C12 February 20241.5 °C1 July 202419.5 °C1,916 mm560
202338.7 °C13 February 20231.5 °C28 August 202319.9 °C2,057 mm920
202238.5 °C16 January 20221.1 °C19 June 202218.7 °C1,396 mm800
202138.4 °C11 January 20210.6 °C30 July 202119.1 °C1,129 mm700
202038.6 °C11 December 20200.1 °C21 August 202019.3 °C1,156 mm880
201939.1 °C2 January 2019-0.9 °C7 July 201919.9 °C1,545 mm801
201837.8 °C18 March 2018-0.1 °C17 June 201819.5 °C1,445 mm761
201736.8 °C16 December 20170.7 °C19 July 201720.1 °C1,745 mm750
201636.1 °C24 January 20160.0 °C13 June 201618.9 °C1,461 mm730
201534.5 °C6 January 20152.3 °C12 September 201519.6 °C2,087 mm550
201438.6 °C7 February 2014-0.1 °C14 August 201419.5 °C2,113 mm631
201338.2 °C26 December 2013-0.5 °C25 July 201318.7 °C1,578 mm561
201237.8 °C25 December 2012-2.0 °C8 June 201219.8 °C1,292 mm963
201137.6 °C20 December 2011-1.5 °C5 July 201118.9 °C1,754 mm693
201037.6 °C3 February 2010-0.2 °C15 July 201018.8 °C1,718 mm621
200936.6 °C2 November 2009-2.6 °C26 July 200918.6 °C1,764 mm584
200836.8 °C10 January 20080.0 °C17 June 200818.6 °C1,556 mm650
200737.1 °C30 March 2007-1.9 °C12 July 200719.1 °C1,792 mm872
200637.9 °C8 January 2006-0.1 °C22 August 200619.3 °C1,404 mm811
200538.1 °C8 March 20050.2 °C20 July 200519.6 °C1,372 mm960
200435.7 °C6 September 2004-1.0 °C12 July 200418.9 °C1,280 mm563
200336.2 °C4 February 20031.2 °C10 July 200319.0 °C1,825 mm560
200236.0 °C10 March 20021.7 °C26 June 200219.3 °C2,295 mm630
200135.4 °C20 December 20010.3 °C28 July 200119.6 °C1,786 mm590
200036.2 °C12 February 2000-1.5 °C14 July 200018.5 °C1,811 mm583
199936.9 °C27 December 19992.4 °C9 August 199918.4 °C1,613 mm600
199834.9 °C21 January 19982.5 °C26 June 199818.4 °C2,566 mm360
199736.4 °C7 January 1997-1.5 °C28 June 199719.1 °C2,225 mm553
199636.1 °C4 January 1996-2.5 °C30 June 199618.5 °C1,819 mm511
199539.1 °C18 December 1995-2.9 °C5 August 199518.9 °C1,563 mm712
199437.2 °C12 December 1994-1.1 °C11 July 199419.1 °C1,903 mm521
199335.4 °C3 December 1993-0.4 °C16 July 199318.6 °C1,795 mm492
199235.5 °C20 February 1992-0.4 °C2 August 199218.4 °C1,783 mm482
199136.1 °C20 January 1991-3.6 °C14 July 199119.1 °C1,513 mm684
199035.8 °C14 November 19900.1 °C29 August 199018.4 °C1,948 mm480
198934.5 °C19 February 19890.3 °C6 July 198918.4 °C1,451 mm660
198836.9 °C26 March 1988-1.2 °C1 June 198818.4 °C1,487 mm744
198736.5 °C1 December 1987-0.4 °C24 June 198718.7 °C2,218 mm521
198638.8 °C16 January 19861.8 °C14 May 198619.6 °C1,856 mm650
198540.4 °C16 November 19851.2 °C11 July 198519.6 °C1,712 mm760
198436.4 °C8 January 1984-0.7 °C30 June 198419.0 °C2,105 mm601
198334.8 °C29 December 19830.5 °C7 June 198318.6 °C1,995 mm480
198235.3 °C28 January 19823.0 °C29 May 198219.3 °C1,746 mm550
198133.5 °C12 February 19811.1 °C21 June 198119.1 °C1,318 mm460
198035.6 °C15 February 1980-1.0 °C31 July 198019.2 °C1,581 mm583
197939.0 °C6 February 19791.2 °C18 July 197918.4 °C1,553 mm690
197835.8 °C18 March 19781.8 °C31 August 197819.0 °C1,180 mm440
197734.9 °C16 February 19772.4 °C17 July 197719.7 °C2,022 mm750
197635.3 °C14 December 1976-1.0 °C10 July 197618.2 °C1,725 mm481
197536.5 °C15 November 1975-1.3 °C19 July 197518.7 °C1,744 mm442
197436.4 °C4 November 1974-0.3 °C9 August 197418.7 °C1,416 mm521
197335.4 °C23 November 19731.6 °C7 September 197318.8 °C2,121 mm460
197236.6 °C28 December 19720.2 °C14 July 197218.8 °C2,220 mm400
197136.5 °C17 November 1971-1.5 °C17 June 197118.5 °C1,614 mm531
197037.3 °C27 December 19700.7 °C3 July 197018.9 °C1,774 mm630
196934.5 °C27 October 1969-0.8 °C19 June 196918.4 °C1,460 mm331
196839.1 °C12 December 19680.7 °C3 September 196818.6 °C1,551 mm670
196735.6 °C10 November 1967-3.4 °C14 June 196718.7 °C1,762 mm343
196633.5 °C14 December 1966-0.5 °C1 July 196617.9 °C1,890 mm171
196536.8 °C1 February 1965-0.9 °C12 July 196518.4 °C1,735 mm552
196435.0 °C26 January 19641.0 °C27 June 196417.8 °C1,256 mm440
196338.7 °C3 January 19630.3 °C23 July 196318.7 °C1,804 mm400
196236.0 °C28 November 19621.1 °C20 July 196217.9 °C891 mm550
196134.7 °C20 January 1961-0.7 °C17 June 196119.0 °C1,784 mm502
196035.3 °C22 January 19600.2 °C25 June 196018.2 °C1,360 mm530
195932.2 °C13 April 19591.7 °C11 June 195918.4 °C1,834 mm290
195835.5 °C7 January 19581.5 °C26 May 195818.4 °C1,613 mm300
195734.8 °C25 December 1957-0.4 °C3 August 195718.4 °C1,658 mm221
195633.5 °C5 February 19561.4 °C11 May 195617.5 °C1,473 mm120
195534.2 °C8 January 1955-0.7 °C9 July 195517.9 °C1,629 mm312
195433.1 °C11 January 19542.4 °C6 July 195418.5 °C1,900 mm240
195335.4 °C5 January 19531.3 °C31 July 195319.0 °C1,713 mm340
195236.5 °C27 December 19524.0 °C24 September 195218.6 °C1,281 mm340
195132.5 °C25 September 19511.6 °C6 July 195118.5 °C1,443 mm200
195033.7 °C29 January 1950-0.1 °C11 July 195018.3 °C1,541 mm311
194935.6 °C22 December 19490.7 °C16 August 194918.1 °C1,392 mm190
194832.3 °C9 January 19480.2 °C9 August 194818.5 °C2,253 mm100
194732.1 °C22 January 1947-0.4 °C10 July 194718.3 °C1,489 mm152
194633.7 °C23 January 1946-0.8 °C19 July 194618.5 °C1,725 mm231
194537.2 °C15 January 19450.3 °C24 June 194519.2 °C1,331 mm300
194434.7 °C1 January 19441.3 °C27 June 194419.8 °C1,453 mm500
194338.2 °C2 January 19431.9 °C24 August 194319.3 °C1,023 mm590
194238.8 °C26 November 1942-1.3 °C18 June 194218.7 °C1,044 mm572
194132.3 °C25 November 1941-0.3 °C19 July 194118.6 °C1,672 mm161
194034.3 °C14 January 19402.3 °C10 August 194018.8 °C1,766 mm300

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
24.7 °C
+0.7 °C
Hot days (≥ 30 °C)
88 d/yr
+35
Frost days (< 0 °C)
1 d/yr
0
Annual rainfall
1725 mm
+59 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.4 °C+2.0 °C66 mm-95 mm
Feb33.1 °C+4.1 °C94 mm-44 mm
Mar30.9 °C+3.3 °C56 mm-67 mm
Apr23.8 °C-0.6 °C112 mm-6 mm
May22.2 °C+1.3 °C185 mm+61 mm
Jun15.5 °C-3.1 °C229 mm+90 mm
Jul17.1 °C-1.4 °C79 mm-50 mm
Aug19.4 °C-0.6 °C110 mm-19 mm
Sep21.5 °C+0.1 °C295 mm+126 mm
Oct24.4 °C+0.7 °C118 mm-52 mm
Nov27.4 °C+1.2 °C93 mm-39 mm
Dec29.9 °C+1.4 °C288 mm+154 mm

The year's extremes

Hottest day
39.2 °C
4 Feb 2025
Coldest day
-0.3 °C
1 Jul 2025
Wettest day
81.6 mm
18 Jun 2025
Windiest day
31.2 km/h
20 Aug 2025
Strongest gust
68.8 km/h
20 Aug 2025
Hottest feels-like
45.0 °C
3 Mar 2025
Coldest feels-like
-3.7 °C
1 Jul 2025
Sunniest day
13.5 h
18 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 Santa Cruz do Sul?

Santa Cruz do Sul has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 18.9 °C and it receives 1,666 mm of precipitation per year.

What is the hottest day ever recorded in Santa Cruz do Sul?

The hottest day measured in Santa Cruz do Sul between 1940 and 2025 was 16 November 1985, reaching 40.4 °C.

What is the coldest day in Santa Cruz do Sul?

The coldest day measured in Santa Cruz do Sul between 1940 and 2025 was 14 July 1991, at -3.6 °C.

Does it snow in Santa Cruz do Sul?

Almost never: Santa Cruz do Sul sees virtually no snow, with about 1 frost days per year.

Has the climate of Santa Cruz do Sul warmed?

Yes: Santa Cruz do Sul warmed by +0.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Santa Cruz do Sul?

The wettest day measured in Santa Cruz do Sul between 1940 and 2025 was 13 November 2023, with 126 mm of rain in 24 hours.

What was the windiest day in Santa Cruz do Sul?

The windiest day measured in Santa Cruz do Sul between 1940 and 2025 was 2 July 1983, with winds reaching 41.2 km/h.

What is the warmest month in Santa Cruz do Sul?

The warmest month in Santa Cruz do Sul is January (24.1 °C on average); the coldest is July (13.5 °C).

How much does it rain in Santa Cruz do Sul?

Santa Cruz do Sul receives on average 1,666 mm of precipitation per year, spread over about 142 rainy days.

Is it sunny in Santa Cruz do Sul?

Santa Cruz do Sul gets on average 8.5 hours of sunshine per day, roughly 3,103 hours per year over 1940-2025.

Are there tropical nights in Santa Cruz do Sul?

Yes: Santa Cruz do Sul has on average 48 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Santa Cruz do Sul?

In Santa Cruz do Sul, between 1940 and 2025, the highest apparent temperature reached 45.5 °C on 11 February 2014, and the lowest was -7.1 °C on 14 July 1991.

Compare Santa Cruz do Sul with another city

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

Nearby cities

The climate around Santa Cruz do Sul

Other cities — Brazil