Caxias do Sul climate — normals and trends

Caxias do Sul (Brazil) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 17.1 °C and it receives 1,940 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 (21.6 °C on average) and the coldest is July (12.5 °C). Rainfall peaks in January.

Caxias do Sul averages 3 frost days, 20 hot days (≥ 30 °C) and 166 rainy days per year.

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

The hottest day of the period reached 37.1 °C (on 16 November 1985) and the coldest -5.2 °C (on 25 July 2009).

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

Caxias do SulRio Grande do Sul

coords
-29.17°, -51.18°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthApril

Mean daily temperature

17.1°C

Average daily high

22.5°C

Average daily low

12.9°C

Annual rainfall

1,940mm

Sunshine / day

8.8h

Mean relative humidity

83%

Average peak wind

12.9km/h

Seasonal range

9.1°C

Frost days (< 0 °C)

3 d/yr

Hot days (≥ 30 °C)

20 d/yr

Rainy days (≥ 1 mm)

166 d/yr

Annual snowfall

0.1 cm

Average feels-like high

23.9 °C

Average feels-like low

12.3 °C

Average peak gust

34.7 km/h

Tropical nights (≥ 20 °C)

12 d/yr

Solar radiation

16.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

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

16 November 1985

Coldest day

-5.2 °C

25 July 2009

Wettest day

150 mm

24 January 1980

Windiest day

43.3 km/h

16 September 1956

Strongest gust

122.8 km/h

2 July 1983

Hottest feels-like

42.4 °C

7 February 2010

Coldest feels-like

-8.7 °C

25 July 2009

Snowiest day

1.9 cm

24 August 1984

Sunniest day

13.6 h

7 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.1 °C11 February 2025-2.3 °C1 July 202517.3 °C1,996 mm372
202433.8 °C12 February 2024-0.8 °C30 June 202418.0 °C2,415 mm272
202335.4 °C17 December 2023-1.6 °C28 August 202317.9 °C2,353 mm352
202235.9 °C22 January 20220.4 °C19 August 202216.9 °C1,905 mm400
202132.9 °C20 December 2021-0.6 °C12 August 202117.1 °C1,254 mm214
202034.1 °C14 March 2020-2.2 °C21 August 202017.4 °C1,531 mm195
201935.1 °C12 October 2019-2.9 °C7 July 201918.3 °C1,733 mm443
201834.9 °C11 December 2018-1.6 °C17 June 201817.6 °C1,771 mm191
201732.9 °C10 September 2017-2.1 °C19 July 201718.4 °C2,115 mm281
201633.8 °C24 January 2016-2.7 °C13 June 201617.2 °C1,624 mm286
201533.1 °C13 January 20150.2 °C16 June 201518.1 °C2,465 mm170
201436.1 °C7 February 2014-3.4 °C14 August 201418.0 °C2,151 mm413
201334.9 °C26 December 2013-1.7 °C25 July 201317.1 °C1,838 mm243
201234.4 °C25 December 2012-5.2 °C8 June 201217.9 °C1,500 mm464
201134.2 °C22 December 2011-3.7 °C5 July 201117.0 °C2,085 mm1810
201035.0 °C4 February 2010-1.1 °C15 July 201017.1 °C1,953 mm213
200934.5 °C2 November 2009-5.2 °C25 July 200916.9 °C2,067 mm187
200832.5 °C8 December 2008-3.9 °C31 May 200816.7 °C1,853 mm176
200733.0 °C10 December 2007-4.5 °C12 July 200717.4 °C2,310 mm328
200634.8 °C17 December 2006-3.1 °C6 September 200617.5 °C1,686 mm377
200534.0 °C7 March 2005-0.5 °C20 July 200517.7 °C1,871 mm341
200433.7 °C7 September 2004-2.3 °C11 July 200417.0 °C1,710 mm133
200334.1 °C4 February 2003-4.9 °C12 July 200317.4 °C2,010 mm243
200233.9 °C10 March 2002-2.4 °C25 June 200217.9 °C2,417 mm272
200132.9 °C7 February 2001-1.7 °C22 June 200118.0 °C1,967 mm364
200033.1 °C12 February 2000-3.8 °C14 July 200016.8 °C2,173 mm258
199933.4 °C26 December 19990.5 °C5 June 199916.7 °C1,716 mm210
199832.4 °C21 January 19981.4 °C21 June 199816.9 °C2,730 mm140
199732.9 °C26 December 1997-3.7 °C30 June 199717.5 °C2,377 mm263
199633.0 °C11 January 1996-3.6 °C30 June 199616.8 °C2,236 mm194
199535.3 °C18 December 1995-3.2 °C5 August 199517.2 °C2,052 mm374
199435.3 °C11 December 1994-1.9 °C24 July 199417.6 °C2,242 mm245
199333.5 °C3 December 1993-2.3 °C2 June 199317.0 °C2,191 mm259
199232.9 °C20 February 1992-1.6 °C3 August 199217.0 °C2,180 mm254
199133.1 °C15 October 1991-4.9 °C3 August 199117.3 °C1,798 mm307
199033.1 °C14 November 1990-2.0 °C29 August 199016.8 °C2,347 mm268
198932.7 °C6 December 1989-0.9 °C6 July 198916.8 °C1,836 mm182
198832.3 °C12 January 1988-3.8 °C9 July 198816.6 °C1,640 mm2912
198733.2 °C1 December 1987-3.1 °C24 June 198717.1 °C2,462 mm255
198633.8 °C16 January 19860.2 °C14 May 198617.8 °C1,990 mm200
198537.1 °C16 November 19851.1 °C4 June 198517.8 °C1,867 mm270
198433.8 °C8 January 1984-1.3 °C28 June 198417.4 °C2,242 mm306
198332.3 °C23 January 1983-1.9 °C9 September 198317.0 °C2,540 mm142
198232.1 °C29 January 19820.2 °C29 May 198217.4 °C1,815 mm220
198132.1 °C18 February 1981-1.5 °C19 June 198117.4 °C1,730 mm152
198031.7 °C9 December 1980-2.1 °C31 July 198017.3 °C2,058 mm166
197935.6 °C11 February 1979-1.0 °C15 June 197916.5 °C1,739 mm203
197834.5 °C1 February 1978-1.6 °C24 May 197817.1 °C1,662 mm174
197732.9 °C16 February 1977-0.3 °C2 September 197718.1 °C2,053 mm291
197632.7 °C14 December 1976-2.2 °C10 July 197616.4 °C1,947 mm123
197532.8 °C15 November 1975-3.2 °C19 July 197516.9 °C2,126 mm145
197432.9 °C6 February 1974-1.5 °C13 June 197416.8 °C1,847 mm245
197332.4 °C12 January 1973-0.9 °C19 July 197317.2 °C2,426 mm171
197234.0 °C28 December 1972-1.8 °C14 July 197217.2 °C2,449 mm154
197133.8 °C20 December 1971-2.9 °C17 June 197116.8 °C2,069 mm295
197032.6 °C27 December 1970-2.2 °C25 June 197017.2 °C2,011 mm252
196933.0 °C4 February 1969-1.0 °C19 June 196916.9 °C1,964 mm182
196833.4 °C12 December 1968-3.4 °C3 September 196816.6 °C1,565 mm214
196733.1 °C10 November 1967-4.0 °C14 June 196717.3 °C2,046 mm115
196631.3 °C14 December 1966-2.6 °C1 July 196616.4 °C2,130 mm74
196532.1 °C1 February 1965-2.5 °C7 July 196516.5 °C1,912 mm134
196432.3 °C25 January 1964-2.9 °C21 July 196416.1 °C1,385 mm245
196334.1 °C6 January 1963-0.5 °C6 August 196317.2 °C1,985 mm203
196234.0 °C25 December 1962-0.5 °C18 July 196215.7 °C1,267 mm91
196132.5 °C1 February 1961-2.9 °C17 June 196117.5 °C1,850 mm183
196031.1 °C24 December 1960-2.7 °C25 June 196016.2 °C1,654 mm147
195930.2 °C8 September 19590.6 °C10 June 195917.0 °C1,972 mm20
195833.5 °C7 January 1958-0.5 °C30 August 195816.8 °C1,941 mm91
195731.8 °C26 December 1957-3.0 °C3 August 195716.7 °C1,927 mm82
195631.8 °C5 February 1956-1.7 °C11 May 195615.9 °C1,610 mm12
195531.4 °C29 November 1955-3.2 °C1 August 195516.3 °C1,931 mm118
195430.8 °C29 January 19541.3 °C21 May 195416.9 °C2,169 mm60
195331.6 °C21 February 19532.1 °C31 July 195317.5 °C1,822 mm90
195233.1 °C27 December 19521.7 °C13 June 195216.8 °C1,521 mm110
195130.4 °C25 September 19510.9 °C6 July 195116.8 °C1,767 mm10
195030.1 °C29 January 1950-1.8 °C12 July 195016.4 °C1,819 mm22
194932.7 °C26 December 1949-2.8 °C16 August 194916.6 °C1,531 mm63
194830.0 °C25 September 1948-2.8 °C9 August 194816.8 °C2,679 mm22
194731.0 °C30 November 1947-1.5 °C11 July 194716.7 °C1,695 mm23
194629.8 °C24 January 1946-1.6 °C17 July 194616.8 °C2,123 mm05
194532.2 °C15 January 1945-1.5 °C24 June 194517.3 °C1,478 mm94
194430.4 °C2 January 1944-1.2 °C27 June 194417.8 °C1,508 mm21
194335.0 °C2 January 1943-0.2 °C24 August 194317.4 °C1,061 mm391
194235.3 °C26 November 1942-3.2 °C19 June 194216.9 °C1,214 mm163
194130.3 °C25 November 1941-0.9 °C28 June 194117.1 °C2,140 mm23
194030.4 °C14 January 19400.4 °C10 August 194017.2 °C2,048 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
22.6 °C
+0.1 °C
Hot days (≥ 30 °C)
37 d/yr
+17
Frost days (< 0 °C)
2 d/yr
-1
Annual rainfall
1996 mm
+56 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.9 °C-0.1 °C153 mm-56 mm
Feb29.2 °C+2.5 °C141 mm-34 mm
Mar27.3 °C+1.9 °C53 mm-101 mm
Apr22.1 °C-0.5 °C128 mm-2 mm
May20.5 °C+1.1 °C175 mm+41 mm
Jun15.0 °C-2.7 °C267 mm+125 mm
Jul17.3 °C-0.4 °C87 mm-53 mm
Aug18.9 °C-0.4 °C126 mm-22 mm
Sep20.4 °C-0.2 °C262 mm+77 mm
Oct21.9 °C-0.5 °C168 mm-26 mm
Nov24.3 °C-0.1 °C167 mm+8 mm
Dec27.6 °C+1.3 °C269 mm+100 mm

The year's extremes

Hottest day
34.1 °C
11 Feb 2025
Coldest day
-2.3 °C
1 Jul 2025
Wettest day
60.1 mm
28 Jun 2025
Windiest day
30.9 km/h
20 Aug 2025
Strongest gust
86.4 km/h
20 Aug 2025
Hottest feels-like
39.8 °C
3 Mar 2025
Coldest feels-like
-5.7 °C
1 Jul 2025
Snowiest day
0.6 cm
29 May 2025
Sunniest day
13.6 h
7 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 Caxias do Sul?

Caxias do Sul has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 17.1 °C and it receives 1,940 mm of precipitation per year.

What is the hottest day ever recorded in Caxias do Sul?

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

What is the coldest day in Caxias do Sul?

The coldest day measured in Caxias do Sul between 1940 and 2025 was 25 July 2009, at -5.2 °C.

Does it snow in Caxias do Sul?

Almost never: Caxias do Sul sees virtually no snow, with about 3 frost days per year.

Has the climate of Caxias do Sul warmed?

Yes: Caxias do Sul warmed by +0.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Caxias do Sul?

The wettest day measured in Caxias do Sul between 1940 and 2025 was 24 January 1980, with 150 mm of rain in 24 hours.

What was the windiest day in Caxias do Sul?

The windiest day measured in Caxias do Sul between 1940 and 2025 was 16 September 1956, with winds reaching 43.3 km/h.

What is the warmest month in Caxias do Sul?

The warmest month in Caxias do Sul is January (21.6 °C on average); the coldest is July (12.5 °C).

How much does it rain in Caxias do Sul?

Caxias do Sul receives on average 1,940 mm of precipitation per year, spread over about 166 rainy days.

Is it sunny in Caxias do Sul?

Caxias do Sul gets on average 8.8 hours of sunshine per day, roughly 3,212 hours per year over 1940-2025.

What is the biggest single-day snowfall in Caxias do Sul?

The heaviest 24-hour snowfall measured in Caxias do Sul between 1940 and 2025 was 24 August 1984, with 1.9 cm.

Are there tropical nights in Caxias do Sul?

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

What was the most extreme apparent temperature in Caxias do Sul?

In Caxias do Sul, between 1940 and 2025, the highest apparent temperature reached 42.4 °C on 7 February 2010, and the lowest was -8.7 °C on 25 July 2009.

Compare Caxias do Sul with another city

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

Nearby cities

The climate around Caxias do Sul

Other cities — Brazil