Porto Belo climate — normals and trends

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

Porto Belo averages 0 frost days, 13 hot days (≥ 30 °C) and 165 rainy days per year.

Porto Belo 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 36.8 °C (on 26 December 2012) and the coldest 3.8 °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

Porto BeloSanta Catarina

coords
-27.16°, -48.55°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthFebruaryColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

20.7°C

Average daily high

23.6°C

Average daily low

18.3°C

Annual rainfall

1,371mm

Sunshine / day

9.1h

Mean relative humidity

82%

Average peak wind

17.6km/h

Seasonal range

8.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

13 d/yr

Rainy days (≥ 1 mm)

165 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.5 °C

Average feels-like low

19.0 °C

Average peak gust

32.9 km/h

Tropical nights (≥ 20 °C)

135 d/yr

Solar radiation

15.5 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

36.8 °C

26 December 2012

Coldest day

3.8 °C

18 July 1975

Wettest day

150 mm

4 May 2022

Windiest day

46.8 km/h

9 August 2005

Strongest gust

85.7 km/h

11 May 2015

Hottest feels-like

42.9 °C

4 February 2010

Coldest feels-like

0.1 °C

18 July 1975

Sunniest day

13.7 h

14 December 2014

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.2 °C17 February 20256.0 °C25 June 202520.8 °C1,408 mm290
202433.0 °C13 February 20247.0 °C13 August 202421.3 °C1,805 mm280
202331.9 °C29 December 202310.6 °C28 August 202321.4 °C1,491 mm230
202232.8 °C12 December 20228.2 °C12 June 202220.6 °C1,854 mm240
202131.2 °C4 February 20216.1 °C30 July 202120.6 °C1,506 mm90
202032.5 °C7 January 20208.0 °C22 August 202021.0 °C1,173 mm150
201935.3 °C30 January 20196.6 °C6 July 201921.7 °C1,114 mm350
201833.0 °C12 December 20188.4 °C27 August 201821.2 °C1,035 mm180
201732.5 °C10 January 20177.3 °C19 July 201721.6 °C1,401 mm270
201633.4 °C26 January 20165.8 °C12 June 201620.6 °C1,422 mm230
201534.6 °C12 January 20159.2 °C16 June 201521.6 °C1,675 mm280
201434.8 °C9 February 20149.2 °C14 August 201421.7 °C1,184 mm350
201333.7 °C30 December 20135.6 °C24 July 201320.6 °C1,267 mm180
201236.8 °C26 December 20128.4 °C8 June 201221.2 °C1,241 mm250
201133.5 °C20 December 20116.3 °C28 June 201120.4 °C1,890 mm120
201033.9 °C4 February 20108.4 °C14 July 201020.7 °C1,852 mm240
200932.0 °C2 March 20097.1 °C3 June 200920.7 °C1,465 mm130
200831.4 °C11 January 20086.5 °C17 June 200820.4 °C2,009 mm50
200732.4 °C31 March 20076.9 °C29 July 200720.9 °C1,024 mm200
200633.4 °C6 February 20066.5 °C5 September 200621.2 °C1,058 mm230
200531.9 °C11 March 20059.1 °C20 July 200521.1 °C1,395 mm80
200430.6 °C4 February 20046.6 °C14 June 200420.4 °C1,655 mm40
200332.6 °C6 February 20036.9 °C12 July 200321.0 °C1,139 mm290
200232.4 °C26 January 20028.6 °C29 July 200221.4 °C1,293 mm280
200133.1 °C28 January 20017.4 °C28 July 200121.5 °C1,397 mm290
200031.9 °C27 December 20005.1 °C17 July 200020.4 °C1,289 mm100
199932.1 °C31 January 19996.4 °C15 August 199920.4 °C1,466 mm100
199833.9 °C28 January 19989.7 °C22 June 199820.8 °C1,954 mm160
199732.9 °C19 February 19979.2 °C1 July 199720.9 °C1,593 mm140
199631.6 °C12 January 19967.8 °C1 August 199620.4 °C1,707 mm110
199533.1 °C19 December 19957.9 °C26 June 199520.6 °C1,585 mm150
199435.0 °C14 December 19945.9 °C26 June 199420.8 °C1,192 mm150
199331.5 °C8 January 19936.9 °C16 July 199320.6 °C1,410 mm170
199232.8 °C22 February 19926.8 °C23 July 199220.5 °C1,426 mm70
199131.8 °C23 December 19915.0 °C3 August 199120.7 °C1,346 mm80
199031.2 °C11 December 19906.1 °C29 July 199020.3 °C1,348 mm100
198932.6 °C23 November 19896.6 °C6 July 198920.2 °C1,362 mm50
198833.3 °C19 January 19886.8 °C1 June 198820.1 °C977 mm180
198732.7 °C8 January 19876.8 °C25 June 198720.5 °C1,360 mm190
198634.0 °C16 December 19869.4 °C1 June 198621.4 °C990 mm150
198531.0 °C20 February 19858.6 °C11 July 198520.9 °C986 mm40
198433.1 °C16 January 19844.3 °C26 August 198420.6 °C1,417 mm200
198332.1 °C10 March 19838.5 °C6 August 198320.4 °C2,232 mm40
198231.1 °C12 February 19829.1 °C30 July 198220.6 °C1,137 mm20
198131.8 °C4 February 19815.3 °C19 June 198120.5 °C1,244 mm40
198031.9 °C23 January 19806.9 °C27 June 198020.6 °C1,310 mm140
197931.5 °C14 December 19796.4 °C1 June 197920.0 °C1,212 mm60
197835.0 °C2 February 19786.9 °C14 August 197820.8 °C959 mm190
197731.7 °C28 February 19777.6 °C26 June 197721.4 °C1,409 mm90
197632.2 °C15 December 19767.6 °C10 July 197620.3 °C1,422 mm150
197534.4 °C13 February 19753.8 °C18 July 197520.4 °C1,277 mm130
197432.4 °C10 January 19748.4 °C19 August 197420.4 °C1,212 mm80
197335.2 °C10 February 19739.2 °C20 June 197320.6 °C1,464 mm180
197233.4 °C2 January 19725.8 °C9 July 197220.7 °C1,278 mm120
197135.1 °C24 January 19717.2 °C14 June 197120.5 °C1,267 mm310
197032.2 °C5 February 19708.1 °C3 July 197020.8 °C1,036 mm100
196933.8 °C17 February 19698.1 °C11 July 196920.4 °C1,290 mm170
196832.8 °C12 February 19687.3 °C17 May 196820.2 °C1,005 mm100
196730.4 °C23 February 19676.6 °C9 June 196720.7 °C1,074 mm20
196632.2 °C21 January 19667.1 °C6 August 196620.3 °C1,567 mm140
196532.0 °C17 January 19655.9 °C12 July 196520.4 °C1,206 mm40
196431.1 °C25 December 19648.3 °C28 July 196419.9 °C1,262 mm20
196333.1 °C9 January 19637.9 °C7 August 196320.6 °C1,456 mm110
196231.4 °C29 November 19627.4 °C18 July 196219.7 °C1,245 mm40
196132.6 °C17 January 19618.1 °C16 June 196121.1 °C1,180 mm100
196031.0 °C23 December 19607.6 °C25 June 196020.0 °C1,250 mm10
195931.1 °C26 January 19599.4 °C7 June 195920.8 °C1,050 mm100
195832.9 °C15 February 19589.2 °C19 June 195820.7 °C1,578 mm120
195731.7 °C30 December 19577.1 °C3 August 195720.2 °C1,605 mm20
195632.3 °C9 January 19569.3 °C15 May 195619.9 °C1,185 mm100
195531.2 °C9 February 19555.8 °C31 July 195519.8 °C1,201 mm90
195432.3 °C12 January 195410.6 °C6 July 195420.6 °C1,451 mm30
195332.5 °C6 January 195311.2 °C11 July 195320.8 °C1,216 mm110
195231.4 °C6 February 19529.1 °C19 June 195220.4 °C874 mm80
195129.0 °C6 February 195111.2 °C9 July 195120.0 °C1,061 mm00
195030.2 °C19 February 19506.3 °C12 July 195020.1 °C1,311 mm20
194930.8 °C3 January 19497.9 °C16 August 194919.9 °C1,538 mm60
194831.0 °C6 January 19489.1 °C9 August 194820.2 °C1,446 mm10
194731.2 °C6 February 19478.2 °C14 July 194720.0 °C1,554 mm60
194630.1 °C18 February 19469.4 °C27 July 194620.6 °C2,102 mm10
194530.0 °C5 February 194510.4 °C10 July 194520.8 °C1,853 mm10
194431.3 °C6 January 19448.6 °C28 June 194420.7 °C1,278 mm30
194332.8 °C5 January 19439.2 °C25 August 194320.4 °C1,112 mm140
194231.0 °C30 December 19426.4 °C18 June 194220.3 °C826 mm90
194132.6 °C6 January 19419.2 °C30 June 194120.5 °C1,725 mm60
194031.1 °C30 December 19409.6 °C27 August 194020.8 °C1,790 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.8 °C
+0.2 °C
Hot days (≥ 30 °C)
29 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1408 mm
+37 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+0.1 °C135 mm-30 mm
Feb29.5 °C+1.9 °C149 mm-11 mm
Mar27.9 °C+1.2 °C71 mm-59 mm
Apr24.5 °C-0.2 °C168 mm+74 mm
May23.1 °C+0.8 °C71 mm-23 mm
Jun19.7 °C-0.7 °C124 mm+39 mm
Jul19.1 °C-0.5 °C26 mm-55 mm
Aug19.3 °C-0.9 °C81 mm-5 mm
Sep21.0 °C+0.1 °C122 mm+2 mm
Oct22.0 °C-0.4 °C182 mm+49 mm
Nov23.7 °C-0.5 °C111 mm+5 mm
Dec27.9 °C+1.8 °C169 mm+51 mm

The year's extremes

Hottest day
34.2 °C
17 Feb 2025
Coldest day
6.0 °C
25 Jun 2025
Wettest day
92.4 mm
9 Dec 2025
Windiest day
45.1 km/h
18 Oct 2025
Strongest gust
79.2 km/h
18 Oct 2025
Hottest feels-like
41.5 °C
17 Feb 2025
Coldest feels-like
1.8 °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 Porto Belo?

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

What is the hottest day ever recorded in Porto Belo?

The hottest day measured in Porto Belo between 1940 and 2025 was 26 December 2012, reaching 36.8 °C.

What is the coldest day in Porto Belo?

The coldest day measured in Porto Belo between 1940 and 2025 was 18 July 1975, at 3.8 °C.

Does it snow in Porto Belo?

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

Has the climate of Porto Belo warmed?

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

What is the wettest day in Porto Belo?

The wettest day measured in Porto Belo between 1940 and 2025 was 4 May 2022, with 150 mm of rain in 24 hours.

What was the windiest day in Porto Belo?

The windiest day measured in Porto Belo between 1940 and 2025 was 9 August 2005, with winds reaching 46.8 km/h.

What is the warmest month in Porto Belo?

The warmest month in Porto Belo is February (24.8 °C on average); the coldest is July (16.5 °C).

How much does it rain in Porto Belo?

Porto Belo receives on average 1,371 mm of precipitation per year, spread over about 165 rainy days.

Is it sunny in Porto Belo?

Porto Belo gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

Are there tropical nights in Porto Belo?

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

What was the most extreme apparent temperature in Porto Belo?

In Porto Belo, between 1940 and 2025, the highest apparent temperature reached 42.9 °C on 4 February 2010, and the lowest was 0.1 °C on 18 July 1975.

Compare Porto Belo with another city

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

Nearby cities

The climate around Porto Belo

Other cities — Brazil