Porto Feliz climate — normals and trends

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

Porto Feliz averages 0 frost days, 67 hot days (≥ 30 °C) and 145 rainy days per year.

Porto Feliz has warmed by +2.4 °C between 1940 and 2025, or +0.28 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.2 °C (on 20 January 2015) and the coldest 0.2 °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

Porto FelizSão Paulo

coords
-23.21°, -47.52°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthFebruaryColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

21.0°C

Average daily high

26.5°C

Average daily low

16.5°C

Annual rainfall

1,318mm

Sunshine / day

9.7h

Mean relative humidity

75%

Average peak wind

15.1km/h

Seasonal range

6.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

67 d/yr

Rainy days (≥ 1 mm)

145 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.3 °C

Average feels-like low

16.8 °C

Average peak gust

32.2 km/h

Tropical nights (≥ 20 °C)

60 d/yr

Solar radiation

17.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.4 °C

since 1940

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

20 January 2015

Coldest day

0.2 °C

20 June 1981

Wettest day

157 mm

19 January 1977

Windiest day

37.0 km/h

28 November 1950

Strongest gust

87.1 km/h

22 September 2025

Hottest feels-like

42.8 °C

20 January 2015

Coldest feels-like

-3.1 °C

20 June 1981

Sunniest day

13.4 h

21 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.8 °C26 December 20252.9 °C25 June 202521.9 °C852 mm1240
202437.7 °C26 September 20245.4 °C27 August 202422.8 °C1,141 mm1670
202338.6 °C24 September 20238.5 °C15 July 202322.0 °C1,109 mm1220
202235.6 °C28 February 20224.6 °C13 June 202221.4 °C1,100 mm1040
202137.4 °C20 September 20212.3 °C30 July 202121.6 °C887 mm1240
202039.7 °C7 October 20206.0 °C28 May 202021.9 °C940 mm1290
201939.2 °C27 October 20194.8 °C7 July 201922.7 °C926 mm1510
201837.7 °C12 December 20187.0 °C21 May 201822.5 °C902 mm1510
201736.6 °C19 February 20177.6 °C11 June 201722.4 °C1,101 mm1420
201638.3 °C19 October 20164.7 °C13 June 201622.0 °C1,250 mm1480
201540.2 °C20 January 20159.2 °C28 July 201522.8 °C1,487 mm1300
201439.4 °C3 February 20149.0 °C4 June 201423.1 °C835 mm1740
201339.3 °C27 December 20137.1 °C29 July 201321.3 °C1,250 mm1020
201238.3 °C31 October 20125.9 °C14 July 201222.1 °C1,316 mm1360
201136.2 °C30 September 20113.9 °C28 June 201121.4 °C1,135 mm1150
201034.5 °C12 December 20107.1 °C8 June 201021.6 °C1,232 mm1210
200933.8 °C3 November 20095.6 °C3 June 200921.4 °C1,576 mm720
200835.1 °C15 October 20087.1 °C17 July 200820.9 °C1,267 mm600
200735.6 °C21 October 20076.1 °C26 July 200721.7 °C1,193 mm1030
200636.8 °C15 September 20066.6 °C6 September 200621.7 °C1,061 mm900
200534.9 °C14 October 20058.4 °C26 July 200521.5 °C1,165 mm670
200435.8 °C26 September 20047.5 °C9 August 200420.7 °C1,375 mm540
200335.5 °C24 September 20037.1 °C18 August 200321.4 °C1,100 mm810
200237.1 °C12 October 20025.3 °C3 September 200222.1 °C1,087 mm1110
200134.8 °C8 November 20015.9 °C21 June 200121.5 °C1,235 mm980
200035.6 °C23 October 20002.6 °C18 July 200021.1 °C1,307 mm760
199935.5 °C1 October 19997.5 °C19 April 199920.9 °C1,385 mm780
199834.1 °C3 December 19988.1 °C17 July 199821.1 °C1,537 mm690
199735.0 °C9 September 19975.0 °C9 June 199721.2 °C1,503 mm830
199634.3 °C30 January 19966.2 °C13 July 199620.8 °C1,643 mm680
199533.8 °C11 September 19957.5 °C5 June 199521.0 °C1,759 mm680
199435.9 °C13 October 19942.0 °C26 June 199421.6 °C1,222 mm1000
199334.7 °C2 January 19934.5 °C1 August 199321.0 °C1,444 mm640
199232.7 °C15 November 19928.2 °C26 August 199220.8 °C1,284 mm410
199133.6 °C16 October 19915.7 °C24 July 199120.8 °C1,601 mm480
199034.6 °C11 October 19901.0 °C29 July 199021.0 °C1,337 mm1030
198933.4 °C25 October 19896.7 °C20 July 198920.5 °C1,432 mm430
198836.2 °C27 September 19881.1 °C6 June 198820.8 °C1,343 mm850
198733.3 °C15 September 19873.0 °C9 August 198720.9 °C1,290 mm780
198635.4 °C7 October 19866.6 °C2 June 198621.4 °C1,332 mm790
198538.7 °C17 November 19853.4 °C8 June 198521.0 °C1,011 mm770
198434.7 °C8 November 19844.1 °C27 August 198421.6 °C1,072 mm870
198332.6 °C17 February 19835.6 °C8 August 198320.9 °C2,238 mm350
198232.7 °C3 November 19828.4 °C31 July 198220.8 °C1,578 mm380
198134.1 °C20 September 19810.2 °C20 June 198120.7 °C1,310 mm500
198034.6 °C27 October 19806.2 °C28 June 198021.0 °C1,280 mm590
197933.8 °C7 February 19790.9 °C1 June 197920.4 °C1,308 mm610
197834.8 °C25 October 19783.5 °C2 June 197820.9 °C1,083 mm880
197734.0 °C11 March 19777.6 °C17 May 197721.5 °C1,381 mm750
197632.9 °C18 January 19766.6 °C16 August 197620.0 °C1,927 mm350
197533.8 °C10 September 19753.6 °C18 July 197520.8 °C1,152 mm730
197435.3 °C19 November 19745.2 °C17 August 197420.4 °C1,377 mm620
197334.0 °C22 February 19735.7 °C20 June 197321.0 °C1,290 mm660
197233.6 °C26 October 19723.4 °C9 July 197220.7 °C1,473 mm460
197136.0 °C26 January 19715.3 °C7 July 197120.8 °C1,011 mm760
197034.1 °C8 December 19707.6 °C2 September 197020.7 °C1,070 mm450
196934.0 °C8 January 19694.1 °C11 July 196921.2 °C822 mm910
196835.9 °C7 October 19683.8 °C18 May 196820.2 °C874 mm670
196733.7 °C9 October 19674.0 °C9 June 196720.8 °C1,124 mm420
196633.1 °C11 September 19664.6 °C7 August 196620.1 °C1,452 mm260
196533.9 °C10 September 19653.8 °C12 July 196519.9 °C1,609 mm170
196430.2 °C1 September 19646.8 °C27 July 196419.4 °C1,528 mm20
196337.7 °C17 October 19635.0 °C22 June 196321.0 °C1,057 mm680
196232.5 °C20 September 19624.2 °C12 July 196219.2 °C1,645 mm120
196138.3 °C27 September 196110.8 °C16 June 196121.3 °C1,117 mm610
196035.1 °C24 September 19606.7 °C15 July 196019.7 °C1,416 mm110
195933.2 °C11 October 19595.4 °C8 June 195920.8 °C1,256 mm380
195833.6 °C6 December 19585.9 °C23 June 195820.3 °C1,376 mm380
195733.8 °C19 October 19573.7 °C22 July 195719.9 °C1,421 mm90
195632.6 °C8 October 19565.5 °C6 June 195619.5 °C1,134 mm360
195535.6 °C1 October 19556.3 °C26 May 195519.9 °C1,220 mm320
195433.8 °C22 September 19545.1 °C22 June 195420.3 °C1,361 mm190
195332.1 °C21 August 19539.1 °C28 July 195320.4 °C1,312 mm110
195234.0 °C30 September 19524.8 °C16 July 195220.0 °C1,155 mm170
195133.6 °C26 September 19518.4 °C15 July 195120.1 °C1,072 mm280
195034.0 °C17 September 19507.9 °C15 July 195019.8 °C1,563 mm160
194931.0 °C13 October 19498.7 °C5 July 194919.6 °C1,901 mm30
194836.0 °C26 September 19487.5 °C15 June 194820.3 °C1,257 mm250
194732.1 °C8 January 19475.4 °C4 August 194719.5 °C1,807 mm110
194630.1 °C18 October 19465.8 °C17 June 194620.2 °C2,128 mm10
194531.5 °C28 September 19459.2 °C28 June 194520.0 °C2,172 mm10
194435.3 °C7 September 19448.3 °C15 July 194420.5 °C1,281 mm250
194332.1 °C19 January 19438.4 °C6 September 194319.6 °C1,083 mm140
194237.7 °C27 November 19424.7 °C25 June 194220.1 °C878 mm560
194130.7 °C9 January 19417.6 °C4 September 194120.1 °C2,198 mm40
194032.7 °C12 September 19409.3 °C19 August 194020.5 °C1,608 mm60

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
28.2 °C
+1.7 °C
Hot days (≥ 30 °C)
124 d/yr
+57
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
852 mm
-466 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.8 °C+1.3 °C155 mm-60 mm
Feb31.4 °C+2.8 °C110 mm-63 mm
Mar31.9 °C+3.8 °C60 mm-71 mm
Apr27.5 °C+0.8 °C88 mm+23 mm
May26.8 °C+2.5 °C14 mm-53 mm
Jun24.0 °C+0.8 °C44 mm-5 mm
Jul24.0 °C+0.7 °C7 mm-36 mm
Aug26.7 °C+1.3 °C6 mm-32 mm
Sep29.3 °C+2.4 °C17 mm-59 mm
Oct27.8 °C+0.6 °C96 mm-31 mm
Nov28.3 °C+0.7 °C82 mm-58 mm
Dec31.2 °C+3.2 °C175 mm-22 mm

The year's extremes

Hottest day
36.8 °C
26 Dec 2025
Coldest day
2.9 °C
25 Jun 2025
Wettest day
55.0 mm
9 Dec 2025
Windiest day
36.7 km/h
10 Dec 2025
Strongest gust
87.1 km/h
22 Sep 2025
Hottest feels-like
40.3 °C
26 Dec 2025
Coldest feels-like
-0.4 °C
25 Jun 2025
Sunniest day
13.4 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 Porto Feliz?

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

What is the hottest day ever recorded in Porto Feliz?

The hottest day measured in Porto Feliz between 1940 and 2025 was 20 January 2015, reaching 40.2 °C.

What is the coldest day in Porto Feliz?

The coldest day measured in Porto Feliz between 1940 and 2025 was 20 June 1981, at 0.2 °C.

Does it snow in Porto Feliz?

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

Has the climate of Porto Feliz warmed?

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

What is the wettest day in Porto Feliz?

The wettest day measured in Porto Feliz between 1940 and 2025 was 19 January 1977, with 157 mm of rain in 24 hours.

What was the windiest day in Porto Feliz?

The windiest day measured in Porto Feliz between 1940 and 2025 was 28 November 1950, with winds reaching 37.0 km/h.

What is the warmest month in Porto Feliz?

The warmest month in Porto Feliz is February (23.7 °C on average); the coldest is July (17.2 °C).

How much does it rain in Porto Feliz?

Porto Feliz receives on average 1,318 mm of precipitation per year, spread over about 145 rainy days.

Is it sunny in Porto Feliz?

Porto Feliz gets on average 9.7 hours of sunshine per day, roughly 3,540 hours per year over 1940-2025.

Are there tropical nights in Porto Feliz?

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

What was the most extreme apparent temperature in Porto Feliz?

In Porto Feliz, between 1940 and 2025, the highest apparent temperature reached 42.8 °C on 20 January 2015, and the lowest was -3.1 °C on 20 June 1981.

Compare Porto Feliz with another city

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

Nearby cities

The climate around Porto Feliz

Other cities — Brazil