Ribeirão climate — normals and trends

Ribeirão (Brazil) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.8 °C and it receives 853 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 (25.1 °C on average) and the coldest is July (21.8 °C). Rainfall peaks in June.

Ribeirão averages 0 frost days, 58 hot days (≥ 30 °C) and 230 rainy days per year.

Ribeirão has warmed by +0.9 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.5 °C (on 25 February 1962) and the coldest 13.8 °C (on 1 August 1986).

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

RibeirãoPernambuco

coords
-8.51°, -35.38°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthJulyWettest monthJuneDriest monthNovember

Mean daily temperature

23.8°C

Average daily high

27.8°C

Average daily low

20.7°C

Annual rainfall

853mm

Sunshine / day

10.8h

Mean relative humidity

82%

Average peak wind

14.7km/h

Seasonal range

3.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

58 d/yr

Rainy days (≥ 1 mm)

230 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.8 °C

Average feels-like low

23.8 °C

Average peak gust

34.1 km/h

Tropical nights (≥ 20 °C)

263 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

34.5 °C

25 February 1962

Coldest day

13.8 °C

1 August 1986

Wettest day

134 mm

26 June 2004

Windiest day

26.0 km/h

23 July 1975

Strongest gust

56.9 km/h

19 July 1985

Hottest feels-like

40.1 °C

22 March 2020

Coldest feels-like

14.4 °C

1 August 1986

Sunniest day

12.5 h

23 December 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.9 °C20 January 202516.7 °C23 August 202524.0 °C893 mm820
202433.3 °C2 March 202416.8 °C10 August 202424.5 °C981 mm1200
202331.6 °C13 January 202317.4 °C4 August 202324.2 °C879 mm760
202231.8 °C10 February 202217.0 °C8 September 202224.0 °C1,246 mm690
202132.4 °C6 November 202117.8 °C21 August 202124.2 °C716 mm820
202033.9 °C6 March 202016.6 °C27 August 202024.4 °C865 mm990
201933.6 °C20 March 201917.1 °C17 July 201924.3 °C844 mm710
201831.6 °C30 December 201816.8 °C3 August 201824.0 °C721 mm350
201732.1 °C9 December 201717.8 °C14 July 201724.1 °C984 mm480
201633.3 °C4 January 201616.7 °C22 July 201624.2 °C719 mm540
201533.6 °C26 November 201517.1 °C3 August 201524.1 °C644 mm900
201431.9 °C16 November 201417.0 °C31 July 201423.8 °C778 mm430
201333.4 °C15 April 201316.9 °C4 August 201324.0 °C808 mm720
201231.5 °C1 May 201215.9 °C6 August 201223.7 °C541 mm710
201133.4 °C17 March 201115.8 °C3 August 201123.8 °C1,136 mm720
201033.3 °C7 March 201017.0 °C15 August 201024.1 °C761 mm730
200932.4 °C2 April 200916.9 °C1 September 200924.2 °C939 mm1040
200834.2 °C27 February 200817.2 °C18 August 200823.8 °C940 mm740
200732.7 °C12 February 200716.7 °C20 July 200723.5 °C844 mm420
200632.9 °C7 March 200616.9 °C1 June 200623.9 °C774 mm690
200533.3 °C24 January 200517.0 °C27 August 200523.9 °C861 mm780
200432.7 °C20 November 200418.0 °C12 July 200424.1 °C1,211 mm460
200333.0 °C7 January 200317.8 °C24 September 200324.2 °C822 mm680
200232.4 °C7 December 200217.1 °C6 August 200223.7 °C860 mm210
200131.3 °C2 February 200117.7 °C17 August 200123.9 °C667 mm300
200032.3 °C3 February 200017.5 °C12 August 200023.7 °C1,212 mm250
199931.2 °C17 January 199916.3 °C28 August 199923.8 °C626 mm340
199833.3 °C23 March 199818.0 °C17 September 199824.5 °C568 mm900
199731.9 °C9 December 199717.1 °C26 July 199723.8 °C837 mm510
199632.5 °C20 February 199617.2 °C11 August 199624.0 °C1,048 mm610
199533.1 °C15 February 199517.3 °C3 August 199524.0 °C765 mm650
199433.2 °C12 March 199417.5 °C23 August 199424.0 °C804 mm510
199332.0 °C28 November 199316.9 °C8 July 199324.1 °C524 mm470
199231.6 °C13 January 199217.1 °C24 August 199223.6 °C874 mm160
199132.1 °C11 February 199116.1 °C11 August 199123.7 °C739 mm560
199031.6 °C11 March 199017.5 °C11 June 199023.9 °C692 mm420
198932.3 °C11 March 198917.1 °C13 August 198924.0 °C978 mm550
198833.0 °C7 January 198817.0 °C3 August 198823.9 °C926 mm650
198731.9 °C4 November 198716.7 °C31 July 198724.0 °C755 mm400
198632.5 °C4 February 198613.8 °C1 August 198623.5 °C1,149 mm240
198533.4 °C7 February 198517.9 °C21 August 198523.8 °C1,269 mm610
198433.4 °C12 March 198417.4 °C20 August 198424.0 °C802 mm930
198331.9 °C20 January 198316.7 °C18 July 198323.9 °C652 mm490
198231.1 °C19 March 198217.0 °C13 July 198223.5 °C854 mm270
198132.4 °C11 March 198115.6 °C7 August 198123.3 °C1,034 mm100
198031.8 °C29 January 198016.9 °C2 August 198023.6 °C831 mm250
197932.1 °C27 March 197917.2 °C16 August 197923.7 °C662 mm550
197831.6 °C9 January 197816.9 °C13 August 197823.6 °C1,035 mm280
197731.7 °C21 March 197717.3 °C21 July 197723.8 °C1,018 mm380
197631.2 °C25 December 197616.7 °C18 August 197623.5 °C794 mm210
197532.9 °C16 April 197517.1 °C15 July 197523.8 °C946 mm660
197433.2 °C1 January 197416.4 °C6 August 197423.7 °C1,285 mm370
197333.7 °C10 March 197317.7 °C30 July 197324.5 °C952 mm870
197233.1 °C13 December 197217.2 °C26 July 197224.1 °C745 mm660
197131.6 °C2 March 197117.2 °C14 August 197123.7 °C963 mm380
197031.6 °C21 October 197017.2 °C13 July 197023.5 °C949 mm280
196932.4 °C13 March 196916.8 °C29 August 196923.8 °C978 mm290
196832.7 °C6 December 196816.3 °C15 September 196823.2 °C845 mm210
196734.1 °C15 February 196716.2 °C22 July 196723.3 °C1,078 mm380
196633.9 °C9 April 196617.6 °C7 August 196623.3 °C957 mm460
196533.1 °C6 January 196515.6 °C5 September 196523.3 °C742 mm660
196432.4 °C5 February 196417.3 °C18 October 196423.2 °C1,144 mm510
196333.9 °C13 December 196316.3 °C30 August 196323.8 °C689 mm1080
196234.5 °C25 February 196216.7 °C30 August 196224.0 °C648 mm1240
196132.1 °C11 January 196116.4 °C12 August 196123.4 °C764 mm520
196033.8 °C5 February 196017.3 °C17 July 196023.3 °C907 mm730
195933.0 °C26 December 195917.3 °C8 August 195923.5 °C773 mm620
195833.8 °C8 February 195817.2 °C1 September 195823.6 °C664 mm740
195732.6 °C29 November 195717.0 °C19 August 195723.4 °C840 mm580
195633.3 °C1 December 195616.5 °C25 July 195623.4 °C675 mm550
195533.0 °C19 December 195515.9 °C15 September 195523.1 °C802 mm460
195433.0 °C2 April 195417.0 °C10 September 195423.1 °C784 mm790
195332.7 °C15 December 195317.6 °C31 August 195323.6 °C668 mm840
195233.7 °C22 November 195217.0 °C3 August 195223.6 °C622 mm810
195133.5 °C16 March 195117.1 °C15 September 195123.2 °C849 mm610
195033.7 °C13 January 195017.0 °C26 August 195023.5 °C651 mm870
194932.9 °C31 January 194917.4 °C23 September 194923.4 °C868 mm500
194832.9 °C28 December 194817.1 °C2 September 194823.5 °C897 mm620
194732.6 °C3 March 194717.0 °C14 August 194723.5 °C852 mm580
194632.9 °C5 February 194617.0 °C16 September 194623.7 °C604 mm840
194532.5 °C2 February 194516.3 °C20 August 194523.1 °C881 mm390
194431.6 °C6 February 194416.3 °C30 September 194423.1 °C1,133 mm340
194331.4 °C26 January 194316.9 °C24 September 194322.7 °C888 mm140
194232.4 °C5 January 194217.4 °C31 July 194223.2 °C756 mm430
194133.2 °C4 December 194116.7 °C24 July 194123.6 °C710 mm770
194032.9 °C24 February 194016.8 °C10 August 194023.3 °C928 mm650

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
27.9 °C
+0.1 °C
Hot days (≥ 30 °C)
82 d/yr
+24
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
893 mm
+40 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.2 °C+0.7 °C79 mm+23 mm
Feb29.1 °C-0.4 °C68 mm+2 mm
Mar29.3 °C-0.1 °C77 mm-14 mm
Apr29.9 °C+1.4 °C50 mm-43 mm
May27.9 °C+0.7 °C103 mm+7 mm
Jun25.8 °C-0.1 °C121 mm+14 mm
Jul25.2 °C0.0 °C106 mm+5 mm
Aug25.6 °C+0.2 °C113 mm+38 mm
Sep26.0 °C-0.4 °C82 mm+24 mm
Oct27.3 °C-0.5 °C52 mm+10 mm
Nov29.4 °C+0.4 °C15 mm-16 mm
Dec29.4 °C0.0 °C29 mm-11 mm

The year's extremes

Hottest day
31.9 °C
20 Jan 2025
Coldest day
16.7 °C
23 Aug 2025
Wettest day
22.4 mm
1 Jul 2025
Windiest day
20.4 km/h
25 Oct 2025
Strongest gust
46.8 km/h
28 Sep 2025
Hottest feels-like
37.1 °C
29 Apr 2025
Coldest feels-like
17.7 °C
23 Aug 2025
Sunniest day
12.5 h
1 Jan 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 Ribeirão?

Ribeirão has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 23.8 °C and it receives 853 mm of precipitation per year.

What is the hottest day ever recorded in Ribeirão?

The hottest day measured in Ribeirão between 1940 and 2025 was 25 February 1962, reaching 34.5 °C.

What is the coldest day in Ribeirão?

The coldest day measured in Ribeirão between 1940 and 2025 was 1 August 1986, at 13.8 °C.

Does it snow in Ribeirão?

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

Has the climate of Ribeirão warmed?

Yes: Ribeirão warmed by +0.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Ribeirão?

The wettest day measured in Ribeirão between 1940 and 2025 was 26 June 2004, with 134 mm of rain in 24 hours.

What was the windiest day in Ribeirão?

The windiest day measured in Ribeirão between 1940 and 2025 was 23 July 1975, with winds reaching 26.0 km/h.

What is the warmest month in Ribeirão?

The warmest month in Ribeirão is February (25.1 °C on average); the coldest is July (21.8 °C).

How much does it rain in Ribeirão?

Ribeirão receives on average 853 mm of precipitation per year, spread over about 230 rainy days.

Is it sunny in Ribeirão?

Ribeirão gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Ribeirão?

Yes: Ribeirão has on average 263 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Ribeirão?

In Ribeirão, between 1940 and 2025, the highest apparent temperature reached 40.1 °C on 22 March 2020, and the lowest was 14.4 °C on 1 August 1986.

Compare Ribeirão with another city

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

Nearby cities

The climate around Ribeirão

Other cities — Brazil