São João do Rio do Peixe climate — normals and trends

São João do Rio do Peixe (Brazil) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 27.7 °C and it receives 574 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 November (29.4 °C on average) and the coldest is July (26.4 °C). Rainfall peaks in March.

São João do Rio do Peixe averages 0 frost days, 319 hot days (≥ 30 °C) and 76 rainy days per year.

São João do Rio do Peixe has warmed by +0.8 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.4 °C (on 10 April 1998) and the coldest 16.9 °C (on 24 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

São João do Rio do PeixeParaíba

coords
-6.73°, -38.45°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthNovemberColdest monthJulyWettest monthMarchDriest monthSeptember

Mean daily temperature

27.7°C

Average daily high

33.0°C

Average daily low

22.7°C

Annual rainfall

574mm

Sunshine / day

11.0h

Mean relative humidity

57%

Average peak wind

18.1km/h

Seasonal range

3.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

319 d/yr

Rainy days (≥ 1 mm)

76 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.6 °C

Average feels-like low

24.4 °C

Average peak gust

35.4 km/h

Tropical nights (≥ 20 °C)

351 d/yr

Solar radiation

22.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.12 · 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.4 °C

10 April 1998

Coldest day

16.9 °C

24 July 1975

Wettest day

188 mm

4 April 1964

Windiest day

33.2 km/h

23 June 1942

Strongest gust

59.0 km/h

21 October 2017

Hottest feels-like

42.1 °C

11 March 2010

Coldest feels-like

16.0 °C

31 July 1981

Sunniest day

12.4 h

28 November 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.8 °C19 October 202518.9 °C3 July 202528.3 °C290 mm3520
202437.4 °C6 February 202419.2 °C27 July 202428.3 °C413 mm3540
202338.3 °C31 October 202319.4 °C22 July 202328.2 °C380 mm3450
202237.9 °C8 October 202217.9 °C22 June 202227.2 °C623 mm3210
202137.5 °C12 November 202118.7 °C2 August 202128.2 °C405 mm3420
202037.3 °C7 November 202018.1 °C22 June 202027.7 °C722 mm3420
201938.1 °C3 December 201919.1 °C30 July 201928.2 °C600 mm3480
201838.0 °C20 October 201819.4 °C20 July 201828.2 °C469 mm3390
201738.1 °C9 January 201718.8 °C13 July 201728.3 °C494 mm3390
201638.0 °C5 December 201618.6 °C1 August 201628.7 °C448 mm3530
201538.0 °C6 November 201518.6 °C13 August 201528.5 °C315 mm3570
201437.0 °C18 January 201418.9 °C12 August 201427.9 °C338 mm3490
201338.0 °C11 March 201319.4 °C24 June 201328.6 °C285 mm3490
201237.5 °C14 February 201218.7 °C4 August 201228.7 °C148 mm3580
201136.6 °C27 October 201118.2 °C15 July 201127.1 °C638 mm3190
201037.2 °C8 March 201018.5 °C19 August 201028.1 °C468 mm3500
200937.2 °C30 November 200918.6 °C17 August 200927.2 °C769 mm3100
200836.6 °C8 November 200817.7 °C14 July 200827.2 °C1,047 mm2890
200737.7 °C10 February 200718.0 °C18 August 200727.9 °C432 mm3460
200637.0 °C9 November 200618.2 °C14 July 200627.8 °C527 mm3280
200537.6 °C26 February 200519.1 °C13 July 200528.0 °C422 mm3340
200437.6 °C8 January 200419.4 °C14 August 200427.7 °C769 mm3140
200338.0 °C15 November 200319.8 °C16 July 200328.5 °C469 mm3510
200237.5 °C11 December 200219.2 °C19 June 200227.5 °C776 mm3240
200137.5 °C5 March 200118.9 °C4 August 200128.2 °C459 mm3530
200037.3 °C15 November 200018.7 °C10 August 200027.3 °C607 mm3260
199937.5 °C11 March 199918.8 °C28 May 199928.0 °C492 mm3470
199839.4 °C10 April 199819.8 °C20 July 199829.4 °C334 mm3610
199738.6 °C2 October 199718.6 °C3 August 199727.9 °C370 mm3280
199637.8 °C24 December 199618.1 °C6 June 199627.5 °C767 mm3130
199537.6 °C26 January 199517.9 °C11 July 199527.4 °C755 mm3030
199437.4 °C3 January 199418.9 °C15 August 199427.2 °C854 mm2860
199338.3 °C22 February 199319.5 °C18 July 199328.9 °C200 mm3560
199237.9 °C5 December 199218.4 °C21 July 199227.8 °C389 mm3400
199137.4 °C12 December 199117.8 °C29 July 199127.3 °C683 mm3160
199037.0 °C25 November 199019.0 °C7 August 199028.0 °C404 mm3510
198937.7 °C10 March 198918.2 °C3 August 198927.3 °C1,028 mm2810
198837.5 °C19 January 198817.8 °C2 August 198827.5 °C755 mm3250
198738.0 °C27 February 198720.3 °C1 July 198728.4 °C425 mm3470
198637.4 °C21 January 198618.2 °C2 August 198626.8 °C936 mm2840
198536.4 °C17 November 198518.2 °C26 July 198526.5 °C1,376 mm2550
198438.7 °C21 February 198418.0 °C27 July 198427.8 °C570 mm3240
198337.8 °C13 March 198319.5 °C29 July 198328.8 °C276 mm3600
198238.0 °C1 January 198219.1 °C5 July 198228.1 °C414 mm3460
198137.6 °C9 March 198117.4 °C31 July 198128.0 °C495 mm3380
198037.6 °C25 January 198019.3 °C18 July 198028.1 °C450 mm3460
197937.7 °C13 February 197919.0 °C1 August 197928.1 °C329 mm3480
197837.8 °C7 January 197817.9 °C1 August 197827.2 °C847 mm3050
197737.2 °C23 December 197718.5 °C13 July 197727.1 °C811 mm3070
197637.5 °C28 December 197618.9 °C21 June 197627.5 °C569 mm3410
197536.6 °C10 January 197516.9 °C24 July 197526.4 °C911 mm2310
197436.7 °C10 January 197417.2 °C4 July 197426.2 °C1,276 mm2150
197337.0 °C15 December 197319.5 °C31 July 197327.3 °C958 mm2870
197236.7 °C3 February 197220.3 °C29 June 197227.9 °C536 mm3340
197136.8 °C13 January 197118.7 °C10 July 197127.2 °C888 mm2870
197037.6 °C15 October 197018.4 °C2 August 197028.2 °C478 mm3460
196936.6 °C9 January 196918.8 °C27 July 196928.0 °C468 mm3420
196836.8 °C13 December 196818.0 °C18 July 196826.9 °C575 mm2870
196737.1 °C12 January 196717.1 °C20 July 196726.3 °C1,086 mm2320
196636.9 °C7 December 196618.9 °C28 August 196627.5 °C577 mm3010
196536.6 °C17 October 196519.5 °C14 July 196527.4 °C475 mm2980
196435.8 °C11 November 196418.9 °C23 June 196426.3 °C918 mm2260
196337.3 °C20 October 196319.0 °C8 July 196327.2 °C820 mm2780
196237.3 °C21 October 196219.5 °C17 August 196228.2 °C281 mm3560
196137.3 °C9 November 196118.6 °C13 August 196127.4 °C653 mm2860
196037.4 °C23 January 196019.1 °C9 May 196027.6 °C739 mm2930
195937.6 °C2 January 195918.3 °C27 July 195927.7 °C526 mm3170
195837.9 °C26 January 195819.9 °C16 August 195828.7 °C188 mm3580
195737.1 °C30 November 195717.8 °C6 June 195727.2 °C780 mm2680
195636.8 °C28 January 195619.0 °C15 August 195627.6 °C475 mm3160
195537.3 °C14 January 195518.4 °C10 August 195527.4 °C452 mm3010
195436.8 °C1 January 195418.7 °C29 July 195427.4 °C414 mm3220
195337.5 °C15 December 195320.1 °C20 June 195328.5 °C267 mm3550
195237.2 °C28 January 195219.8 °C16 August 195227.5 °C571 mm3180
195137.5 °C12 March 195118.8 °C15 July 195127.7 °C402 mm3050
195036.8 °C8 November 195019.3 °C11 August 195027.4 °C518 mm2910
194937.1 °C29 December 194918.6 °C1 August 194927.0 °C785 mm2790
194836.7 °C8 December 194819.9 °C20 August 194827.8 °C424 mm3340
194736.9 °C16 January 194719.4 °C16 August 194727.5 °C572 mm3260
194637.3 °C7 December 194619.1 °C11 August 194628.4 °C210 mm3590
194536.2 °C14 November 194518.2 °C15 June 194526.7 °C861 mm2580
194436.3 °C9 November 194418.5 °C25 June 194426.5 °C920 mm2240
194337.2 °C20 February 194318.9 °C16 August 194327.5 °C291 mm3300
194236.5 °C22 November 194218.9 °C10 July 194228.3 °C122 mm3540
194136.9 °C21 October 194119.3 °C23 July 194128.0 °C313 mm3380
194036.4 °C21 December 194019.1 °C6 July 194026.7 °C765 mm2510

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
33.8 °C
+0.8 °C
Hot days (≥ 30 °C)
352 d/yr
+33
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
290 mm
-284 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.8 °C-0.9 °C146 mm+70 mm
Feb33.7 °C+1.1 °C34 mm-75 mm
Mar32.9 °C+1.4 °C51 mm-110 mm
Apr33.3 °C+2.1 °C32 mm-86 mm
May33.0 °C+1.5 °C15 mm-39 mm
Jun32.3 °C+0.9 °C5 mm-10 mm
Jul32.8 °C+1.0 °C2 mm-5 mm
Aug33.3 °C+0.3 °C3 mm+1 mm
Sep34.3 °C0.0 °C0 mm-1 mm
Oct35.6 °C+0.4 °C0 mm-4 mm
Nov35.9 °C+0.7 °C1 mm-5 mm
Dec35.4 °C+0.6 °C2 mm-20 mm

The year's extremes

Hottest day
37.8 °C
19 Oct 2025
Coldest day
18.9 °C
3 Jul 2025
Wettest day
31.9 mm
14 Jan 2025
Windiest day
28.4 km/h
25 Oct 2025
Strongest gust
52.2 km/h
25 Oct 2025
Hottest feels-like
39.7 °C
29 Apr 2025
Coldest feels-like
18.2 °C
16 Jul 2025
Sunniest day
12.4 h
9 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 São João do Rio do Peixe?

São João do Rio do Peixe has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 27.7 °C and it receives 574 mm of precipitation per year.

What is the hottest day ever recorded in São João do Rio do Peixe?

The hottest day measured in São João do Rio do Peixe between 1940 and 2025 was 10 April 1998, reaching 39.4 °C.

What is the coldest day in São João do Rio do Peixe?

The coldest day measured in São João do Rio do Peixe between 1940 and 2025 was 24 July 1975, at 16.9 °C.

Does it snow in São João do Rio do Peixe?

Almost never: São João do Rio do Peixe sees virtually no snow, with about 0 frost days per year.

Has the climate of São João do Rio do Peixe warmed?

Yes: São João do Rio do Peixe warmed by +0.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in São João do Rio do Peixe?

The wettest day measured in São João do Rio do Peixe between 1940 and 2025 was 4 April 1964, with 188 mm of rain in 24 hours.

What was the windiest day in São João do Rio do Peixe?

The windiest day measured in São João do Rio do Peixe between 1940 and 2025 was 23 June 1942, with winds reaching 33.2 km/h.

What is the warmest month in São João do Rio do Peixe?

The warmest month in São João do Rio do Peixe is November (29.4 °C on average); the coldest is July (26.4 °C).

How much does it rain in São João do Rio do Peixe?

São João do Rio do Peixe receives on average 574 mm of precipitation per year, spread over about 76 rainy days.

Is it sunny in São João do Rio do Peixe?

São João do Rio do Peixe gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in São João do Rio do Peixe?

Yes: São João do Rio do Peixe has on average 351 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in São João do Rio do Peixe?

In São João do Rio do Peixe, between 1940 and 2025, the highest apparent temperature reached 42.1 °C on 11 March 2010, and the lowest was 16.0 °C on 31 July 1981.

Compare São João do Rio do Peixe with another city

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

Nearby cities

The climate around São João do Rio do Peixe

Other cities — Brazil