Penha climate — normals and trends

Penha (Brazil) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 20.6 °C and it receives 1,502 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 (24.6 °C on average) and the coldest is July (16.4 °C). Rainfall peaks in January.

Penha averages 0 frost days, 5 hot days (≥ 30 °C) and 178 rainy days per year.

Penha 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 33.6 °C (on 26 December 2012) and the coldest 4.4 °C (on 18 July 1975).

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

PenhaSanta Catarina

coords
-26.77°, -48.65°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthFebruaryColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

20.6°C

Average daily high

23.0°C

Average daily low

18.5°C

Annual rainfall

1,502mm

Sunshine / day

8.5h

Mean relative humidity

84%

Average peak wind

16.3km/h

Seasonal range

8.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

5 d/yr

Rainy days (≥ 1 mm)

178 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.3 °C

Average feels-like low

19.5 °C

Average peak gust

28.7 km/h

Tropical nights (≥ 20 °C)

140 d/yr

Solar radiation

14.6 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.29 · 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

33.6 °C

26 December 2012

Coldest day

4.4 °C

18 July 1975

Wettest day

181 mm

19 January 1962

Windiest day

46.4 km/h

13 July 2023

Strongest gust

85.7 km/h

10 August 2022

Hottest feels-like

43.1 °C

30 January 2019

Coldest feels-like

-0.1 °C

18 July 1975

Sunniest day

13.7 h

17 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.9 °C17 February 20256.6 °C25 June 202520.8 °C1,471 mm140
202432.9 °C13 February 20247.2 °C13 August 202421.2 °C2,002 mm100
202331.4 °C29 December 202310.9 °C19 June 202321.3 °C1,564 mm90
202231.5 °C5 February 20228.9 °C20 August 202220.5 °C2,017 mm50
202131.2 °C4 February 20215.9 °C30 July 202120.6 °C1,562 mm30
202031.1 °C19 March 20207.8 °C22 August 202020.8 °C1,278 mm50
201933.4 °C31 January 20197.0 °C7 July 201921.5 °C1,383 mm190
201831.1 °C18 January 20189.2 °C27 August 201821.1 °C1,168 mm70
201731.6 °C10 January 20177.7 °C18 July 201721.5 °C1,497 mm80
201631.7 °C26 January 20166.8 °C13 June 201620.6 °C1,572 mm80
201532.2 °C12 January 20159.5 °C16 June 201521.5 °C1,803 mm160
201431.9 °C9 February 201410.6 °C4 June 201421.6 °C1,261 mm210
201332.3 °C30 December 20135.7 °C24 July 201320.5 °C1,449 mm120
201233.6 °C26 December 20129.6 °C14 July 201221.0 °C1,330 mm90
201132.1 °C20 December 20116.7 °C5 August 201120.3 °C1,847 mm70
201032.1 °C23 February 20107.7 °C14 July 201020.6 °C1,846 mm110
200931.7 °C31 January 20098.7 °C3 June 200920.7 °C1,508 mm70
200830.3 °C2 March 20087.2 °C17 June 200820.4 °C2,050 mm20
200730.7 °C27 January 20076.6 °C29 July 200720.7 °C1,228 mm50
200632.1 °C22 February 20068.0 °C5 September 200621.1 °C1,144 mm80
200531.2 °C11 March 20059.9 °C20 July 200521.1 °C1,378 mm30
200430.2 °C2 February 20047.7 °C14 June 200420.4 °C1,596 mm10
200331.7 °C6 February 20038.7 °C12 July 200320.9 °C1,310 mm140
200232.3 °C30 March 20028.3 °C3 September 200221.3 °C1,439 mm160
200132.0 °C28 January 20017.8 °C28 July 200121.4 °C1,540 mm100
200031.6 °C17 January 20005.2 °C14 July 200020.3 °C1,420 mm50
199930.9 °C25 March 19997.1 °C15 August 199920.3 °C1,559 mm70
199831.8 °C28 January 19989.0 °C10 July 199820.7 °C2,070 mm100
199732.1 °C19 February 199710.5 °C1 July 199720.9 °C1,730 mm50
199630.6 °C12 January 19967.3 °C22 July 199620.3 °C1,716 mm40
199532.4 °C17 January 19958.3 °C26 June 199520.4 °C1,762 mm50
199431.8 °C14 December 19946.8 °C9 July 199420.7 °C1,396 mm50
199331.4 °C19 March 19937.5 °C11 August 199320.5 °C1,499 mm50
199231.6 °C3 January 19926.3 °C23 July 199220.4 °C1,658 mm20
199130.4 °C23 December 19915.6 °C3 August 199120.5 °C1,606 mm20
199030.5 °C11 December 19906.0 °C29 July 199020.2 °C1,438 mm10
198931.1 °C21 February 19896.7 °C6 July 198920.2 °C1,484 mm20
198831.9 °C19 January 19887.5 °C6 June 198819.9 °C1,157 mm50
198731.1 °C8 January 19877.0 °C25 June 198720.4 °C1,536 mm80
198631.7 °C17 January 198610.1 °C6 September 198621.2 °C1,278 mm60
198530.5 °C7 March 19857.7 °C11 July 198520.7 °C1,099 mm20
198431.7 °C13 January 19845.8 °C26 August 198420.5 °C1,633 mm110
198330.9 °C11 March 19838.9 °C4 July 198320.3 °C2,255 mm30
198229.1 °C12 February 19829.6 °C31 July 198220.4 °C1,484 mm00
198130.7 °C4 February 19816.8 °C19 June 198120.4 °C1,437 mm10
198031.1 °C19 January 19807.3 °C17 September 198020.5 °C1,460 mm30
197930.4 °C14 December 19797.1 °C1 June 197919.9 °C1,324 mm10
197833.1 °C2 February 19787.5 °C14 August 197820.6 °C1,089 mm120
197730.5 °C5 December 19778.2 °C26 June 197721.2 °C1,451 mm20
197631.1 °C15 December 19767.8 °C11 July 197620.2 °C1,443 mm40
197532.7 °C15 February 19754.4 °C18 July 197520.3 °C1,362 mm60
197431.1 °C10 January 19748.2 °C13 June 197420.3 °C1,384 mm30
197333.4 °C10 February 19739.6 °C30 June 197320.5 °C1,528 mm150
197231.4 °C4 January 19726.5 °C9 July 197220.5 °C1,405 mm20
197132.2 °C24 January 19717.8 °C14 June 197120.3 °C1,350 mm100
197030.7 °C5 February 19709.5 °C25 June 197020.6 °C1,180 mm60
196931.6 °C17 February 19698.6 °C10 July 196920.2 °C1,362 mm40
196831.8 °C12 February 19688.8 °C18 May 196820.0 °C1,038 mm20
196729.7 °C28 February 19677.9 °C9 June 196720.5 °C1,241 mm00
196631.1 °C21 January 19667.8 °C6 August 196620.2 °C1,916 mm30
196530.3 °C14 February 19656.0 °C12 July 196520.3 °C1,301 mm10
196430.4 °C25 December 19648.4 °C19 July 196419.8 °C1,357 mm10
196331.7 °C9 January 19638.2 °C24 July 196320.5 °C1,687 mm40
196229.6 °C15 February 19627.7 °C18 July 196219.6 °C1,424 mm00
196131.8 °C26 February 19618.1 °C16 June 196120.9 °C1,309 mm30
196030.3 °C23 December 19607.2 °C25 June 196020.0 °C1,516 mm10
195930.2 °C26 January 19599.6 °C10 June 195920.7 °C995 mm10
195832.0 °C15 February 19588.8 °C19 June 195820.6 °C1,788 mm30
195729.7 °C16 February 19577.8 °C22 July 195720.2 °C1,839 mm00
195630.9 °C9 January 19568.8 °C15 May 195619.8 °C1,271 mm50
195530.2 °C1 February 19556.4 °C31 July 195519.7 °C1,367 mm10
195431.2 °C12 January 195410.2 °C5 July 195420.6 °C1,618 mm20
195331.2 °C7 January 195310.6 °C13 July 195320.8 °C1,426 mm30
195230.4 °C6 February 19529.9 °C20 June 195220.3 °C976 mm10
195129.0 °C6 February 195111.1 °C10 July 195119.9 °C1,286 mm00
195030.0 °C14 February 19507.4 °C12 July 195020.0 °C1,429 mm10
194930.3 °C6 January 19498.2 °C16 August 194919.9 °C1,698 mm10
194830.3 °C6 January 19489.1 °C4 August 194820.1 °C1,606 mm10
194730.4 °C6 February 19478.7 °C14 July 194720.0 °C1,830 mm20
194629.6 °C18 February 19469.6 °C27 July 194620.6 °C2,092 mm00
194529.3 °C5 February 194510.9 °C21 June 194520.7 °C1,806 mm00
194430.8 °C7 January 194410.8 °C27 June 194420.7 °C1,337 mm10
194330.2 °C26 December 19439.4 °C6 August 194320.3 °C1,252 mm10
194230.6 °C17 January 19427.2 °C19 June 194220.1 °C1,055 mm10
194131.5 °C6 January 194110.6 °C28 June 194120.5 °C1,838 mm60
194030.7 °C30 December 19409.4 °C27 August 194020.8 °C2,076 mm20

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
23.2 °C
+0.2 °C
Hot days (≥ 30 °C)
14 d/yr
+9
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1471 mm
-31 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.0 °C+0.2 °C128 mm-54 mm
Feb28.9 °C+2.0 °C188 mm+15 mm
Mar27.3 °C+1.2 °C79 mm-68 mm
Apr24.0 °C-0.2 °C134 mm+28 mm
May22.5 °C+0.7 °C77 mm-24 mm
Jun19.4 °C-0.5 °C144 mm+52 mm
Jul18.6 °C-0.5 °C22 mm-64 mm
Aug18.9 °C-0.7 °C84 mm-7 mm
Sep20.7 °C+0.3 °C113 mm-14 mm
Oct21.6 °C-0.3 °C180 mm+36 mm
Nov23.3 °C-0.3 °C142 mm+24 mm
Dec27.0 °C+1.5 °C181 mm+46 mm

The year's extremes

Hottest day
32.9 °C
17 Feb 2025
Coldest day
6.6 °C
25 Jun 2025
Wettest day
64.5 mm
9 Dec 2025
Windiest day
34.2 km/h
28 Jul 2025
Strongest gust
60.5 km/h
28 May 2025
Hottest feels-like
41.0 °C
17 Feb 2025
Coldest feels-like
2.0 °C
24 Jun 2025
Sunniest day
13.7 h
11 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 Penha?

Penha has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 20.6 °C and it receives 1,502 mm of precipitation per year.

What is the hottest day ever recorded in Penha?

The hottest day measured in Penha between 1940 and 2025 was 26 December 2012, reaching 33.6 °C.

What is the coldest day in Penha?

The coldest day measured in Penha between 1940 and 2025 was 18 July 1975, at 4.4 °C.

Does it snow in Penha?

Almost never: Penha sees virtually no snow, with about 0 frost days per year.

Has the climate of Penha warmed?

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

What is the wettest day in Penha?

The wettest day measured in Penha between 1940 and 2025 was 19 January 1962, with 181 mm of rain in 24 hours.

What was the windiest day in Penha?

The windiest day measured in Penha between 1940 and 2025 was 13 July 2023, with winds reaching 46.4 km/h.

What is the warmest month in Penha?

The warmest month in Penha is February (24.6 °C on average); the coldest is July (16.4 °C).

How much does it rain in Penha?

Penha receives on average 1,502 mm of precipitation per year, spread over about 178 rainy days.

Is it sunny in Penha?

Penha gets on average 8.5 hours of sunshine per day, roughly 3,103 hours per year over 1940-2025.

Are there tropical nights in Penha?

Yes: Penha has on average 140 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Penha?

In Penha, between 1940 and 2025, the highest apparent temperature reached 43.1 °C on 30 January 2019, and the lowest was -0.1 °C on 18 July 1975.

Compare Penha with another city

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

Nearby cities

The climate around Penha

Other cities — Brazil