Piraju climate — normals and trends

Piraju (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,348 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.8 °C on average) and the coldest is July (17.3 °C). Rainfall peaks in January.

Piraju averages 0 frost days, 58 hot days (≥ 30 °C) and 144 rainy days per year.

Piraju has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.3 °C (on 6 October 2020) and the coldest 0.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

PirajuSão Paulo

coords
-23.19°, -49.38°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthFebruaryColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

21.0°C

Average daily high

26.1°C

Average daily low

17.0°C

Annual rainfall

1,348mm

Sunshine / day

9.5h

Mean relative humidity

77%

Average peak wind

14.8km/h

Seasonal range

6.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

58 d/yr

Rainy days (≥ 1 mm)

144 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.9 °C

Average feels-like low

17.4 °C

Average peak gust

34.2 km/h

Tropical nights (≥ 20 °C)

82 d/yr

Solar radiation

17.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

39.3 °C

6 October 2020

Coldest day

0.8 °C

18 July 1975

Wettest day

122 mm

17 January 2017

Windiest day

35.6 km/h

28 November 1950

Strongest gust

92.5 km/h

16 October 1950

Hottest feels-like

41.8 °C

30 October 2012

Coldest feels-like

-3.8 °C

18 July 1975

Sunniest day

13.4 h

16 December 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.7 °C5 October 20256.3 °C25 June 202521.3 °C995 mm860
202436.9 °C26 September 20247.2 °C29 May 202422.6 °C1,102 mm1320
202337.7 °C12 November 20237.9 °C15 July 202321.9 °C1,287 mm990
202234.0 °C24 January 20225.8 °C18 May 202220.8 °C1,318 mm590
202135.9 °C20 September 20213.9 °C19 July 202121.3 °C928 mm890
202039.3 °C6 October 20206.3 °C22 August 202021.6 °C965 mm900
201937.3 °C2 October 20194.2 °C6 July 201922.4 °C913 mm1140
201835.0 °C12 December 20187.8 °C12 July 201821.9 °C926 mm890
201735.9 °C12 October 20176.4 °C19 July 201721.8 °C1,462 mm1000
201635.7 °C17 October 20167.0 °C13 June 201621.9 °C1,413 mm1240
201537.3 °C24 September 20159.9 °C16 June 201522.3 °C1,561 mm910
201438.3 °C5 February 20149.5 °C6 August 201422.1 °C1,024 mm1170
201334.6 °C4 December 20134.4 °C24 July 201321.3 °C1,412 mm820
201236.7 °C31 October 20129.2 °C27 September 201222.0 °C1,402 mm1120
201136.2 °C30 September 20116.0 °C27 June 201121.3 °C1,249 mm890
201035.0 °C12 March 20107.4 °C16 August 201021.3 °C1,472 mm850
200935.8 °C6 March 20096.4 °C3 June 200921.5 °C1,564 mm680
200834.9 °C14 October 20086.2 °C17 June 200821.1 °C1,211 mm550
200735.8 °C23 September 20077.1 °C26 July 200722.0 °C1,283 mm990
200634.6 °C17 January 20066.0 °C6 September 200621.6 °C926 mm820
200535.3 °C23 February 20059.6 °C26 July 200521.6 °C1,393 mm720
200437.1 °C26 September 20047.3 °C14 June 200421.0 °C1,275 mm580
200334.1 °C1 March 20037.8 °C11 August 200321.3 °C1,206 mm710
200236.7 °C11 October 20027.2 °C3 September 200222.3 °C1,009 mm1210
200134.6 °C7 November 20015.1 °C21 June 200121.4 °C1,300 mm810
200036.3 °C23 October 20003.7 °C17 July 200021.1 °C1,358 mm700
199935.7 °C21 January 19996.4 °C15 August 199920.9 °C1,344 mm790
199835.7 °C3 December 19989.5 °C10 July 199821.2 °C1,785 mm750
199734.9 °C10 November 19976.6 °C8 June 199721.2 °C1,960 mm810
199635.1 °C30 January 19967.6 °C22 July 199620.9 °C1,462 mm630
199535.4 °C11 September 199510.0 °C5 August 199521.4 °C1,560 mm770
199436.2 °C13 October 19942.7 °C26 June 199421.5 °C1,340 mm790
199335.0 °C2 January 19934.3 °C1 August 199321.1 °C1,616 mm600
199232.3 °C13 November 19928.3 °C3 August 199220.8 °C1,493 mm450
199133.6 °C15 October 19914.5 °C3 August 199121.0 °C1,567 mm520
199034.3 °C12 March 19905.5 °C29 July 199021.1 °C1,435 mm1120
198932.9 °C25 October 19897.6 °C6 July 198920.4 °C1,611 mm310
198835.4 °C27 September 19884.9 °C5 June 198820.8 °C1,310 mm760
198733.5 °C15 September 19875.4 °C8 August 198721.1 °C1,377 mm760
198634.4 °C1 November 19869.1 °C1 June 198621.2 °C1,333 mm610
198538.7 °C17 November 19855.1 °C8 June 198521.2 °C1,006 mm840
198435.0 °C17 January 19845.9 °C27 August 198421.6 °C1,145 mm760
198332.4 °C30 August 19837.6 °C6 August 198321.0 °C1,949 mm360
198232.8 °C13 February 19828.3 °C31 July 198220.9 °C1,653 mm350
198133.8 °C28 September 19814.0 °C21 July 198120.7 °C1,257 mm440
198033.7 °C20 October 19805.2 °C28 June 198020.8 °C1,520 mm370
197934.2 °C7 February 19793.9 °C1 June 197920.2 °C1,149 mm400
197834.4 °C30 January 19784.3 °C15 August 197820.9 °C1,093 mm600
197734.8 °C11 March 19776.4 °C17 May 197721.7 °C1,246 mm780
197634.7 °C19 January 19767.0 °C11 July 197620.1 °C1,908 mm280
197534.5 °C9 September 19750.8 °C18 July 197520.9 °C1,138 mm650
197434.2 °C19 November 19746.2 °C17 August 197420.5 °C1,684 mm560
197334.8 °C22 February 19737.7 °C13 May 197321.0 °C1,348 mm640
197234.8 °C26 October 19724.3 °C9 July 197220.9 °C1,586 mm360
197134.6 °C26 January 19717.7 °C6 July 197120.6 °C1,063 mm510
197033.6 °C8 December 19707.0 °C3 July 197020.8 °C1,240 mm380
196933.6 °C9 January 19693.7 °C10 July 196921.2 °C870 mm790
196834.9 °C7 October 19685.4 °C17 May 196820.2 °C933 mm600
196733.9 °C8 October 19675.4 °C9 June 196721.1 °C1,183 mm610
196633.7 °C13 September 19664.0 °C6 August 196620.2 °C1,266 mm240
196532.5 °C3 September 19654.7 °C21 August 196520.0 °C1,552 mm100
196431.2 °C14 March 19647.5 °C28 July 196419.6 °C1,351 mm90
196337.4 °C17 October 19636.8 °C21 June 196321.3 °C1,140 mm630
196232.8 °C8 September 19625.8 °C18 July 196219.3 °C1,339 mm150
196137.6 °C27 September 19619.7 °C17 June 196121.5 °C1,085 mm610
196035.4 °C24 September 19607.8 °C9 July 196019.9 °C1,333 mm160
195934.1 °C10 September 19597.9 °C9 June 195921.1 °C1,126 mm430
195833.1 °C5 January 19588.6 °C24 June 195820.6 °C1,452 mm400
195734.3 °C19 October 19576.2 °C21 July 195720.1 °C1,595 mm150
195633.7 °C8 October 19568.2 °C8 July 195619.7 °C1,273 mm330
195535.7 °C1 October 19555.9 °C1 August 195520.2 °C1,222 mm360
195434.0 °C19 September 19547.8 °C22 June 195420.7 °C1,124 mm210
195332.2 °C20 August 195310.3 °C12 July 195320.6 °C1,302 mm100
195233.2 °C30 September 19528.6 °C17 July 195220.4 °C1,196 mm220
195133.2 °C25 September 19519.1 °C30 June 195120.3 °C1,220 mm270
195033.5 °C17 September 19507.2 °C12 July 195020.2 °C1,590 mm160
194930.8 °C18 March 19498.5 °C16 August 194919.9 °C1,959 mm40
194835.3 °C26 September 19488.4 °C3 August 194820.4 °C1,392 mm190
194732.0 °C20 January 19478.5 °C4 August 194719.7 °C1,910 mm110
194630.5 °C18 October 19468.9 °C18 July 194620.5 °C2,077 mm10
194531.5 °C28 September 194510.1 °C11 July 194520.2 °C1,911 mm30
194434.8 °C6 September 194410.1 °C11 July 194421.0 °C1,215 mm310
194332.7 °C17 January 19438.4 °C30 August 194319.9 °C900 mm280
194238.6 °C27 November 19426.3 °C19 June 194220.6 °C889 mm650
194130.9 °C9 January 19417.3 °C19 July 194120.1 °C1,802 mm40
194031.3 °C23 August 19408.9 °C17 August 194020.5 °C1,621 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
26.7 °C
+0.6 °C
Hot days (≥ 30 °C)
86 d/yr
+28
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
995 mm
-353 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.6 °C+1.3 °C188 mm-19 mm
Feb30.5 °C+2.2 °C100 mm-78 mm
Mar29.6 °C+1.7 °C71 mm-58 mm
Apr25.9 °C-0.3 °C115 mm+46 mm
May24.9 °C+1.3 °C17 mm-60 mm
Jun22.2 °C-0.4 °C85 mm+20 mm
Jul21.6 °C-1.1 °C4 mm-46 mm
Aug24.9 °C0.0 °C2 mm-44 mm
Sep28.2 °C+1.9 °C30 mm-54 mm
Oct26.5 °C-0.3 °C88 mm-42 mm
Nov27.2 °C-0.2 °C119 mm-14 mm
Dec29.4 °C+1.6 °C176 mm-4 mm

The year's extremes

Hottest day
34.7 °C
5 Oct 2025
Coldest day
6.3 °C
25 Jun 2025
Wettest day
61.2 mm
9 Dec 2025
Windiest day
34.2 km/h
10 Dec 2025
Strongest gust
88.9 km/h
22 Sep 2025
Hottest feels-like
39.4 °C
26 Dec 2025
Coldest feels-like
3.2 °C
24 Jun 2025
Sunniest day
13.3 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 Piraju?

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

What is the hottest day ever recorded in Piraju?

The hottest day measured in Piraju between 1940 and 2025 was 6 October 2020, reaching 39.3 °C.

What is the coldest day in Piraju?

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

Does it snow in Piraju?

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

Has the climate of Piraju warmed?

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

What is the wettest day in Piraju?

The wettest day measured in Piraju between 1940 and 2025 was 17 January 2017, with 122 mm of rain in 24 hours.

What was the windiest day in Piraju?

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

What is the warmest month in Piraju?

The warmest month in Piraju is February (23.8 °C on average); the coldest is July (17.3 °C).

How much does it rain in Piraju?

Piraju receives on average 1,348 mm of precipitation per year, spread over about 144 rainy days.

Is it sunny in Piraju?

Piraju gets on average 9.5 hours of sunshine per day, roughly 3,468 hours per year over 1940-2025.

Are there tropical nights in Piraju?

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

What was the most extreme apparent temperature in Piraju?

In Piraju, between 1940 and 2025, the highest apparent temperature reached 41.8 °C on 30 October 2012, and the lowest was -3.8 °C on 18 July 1975.

Compare Piraju with another city

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

Nearby cities

The climate around Piraju

Other cities — Brazil