Ipubi climate — normals and trends

Ipubi (Brazil) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.3 °C and it receives 537 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 (27.9 °C on average) and the coldest is July (22.9 °C). Rainfall peaks in March.

Ipubi averages 0 frost days, 193 hot days (≥ 30 °C) and 79 rainy days per year.

Ipubi 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 38.7 °C (on 19 October 2025) and the coldest 13.7 °C (on 31 July 1974).

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

IpubiPernambuco

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

Mean daily temperature

25.3°C

Average daily high

30.3°C

Average daily low

20.7°C

Annual rainfall

537mm

Sunshine / day

10.8h

Mean relative humidity

62%

Average peak wind

19.3km/h

Seasonal range

5.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

193 d/yr

Rainy days (≥ 1 mm)

79 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.3 °C

Average feels-like low

21.6 °C

Average peak gust

38.1 km/h

Tropical nights (≥ 20 °C)

242 d/yr

Solar radiation

20.3 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.10 · p = 0.003

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

38.7 °C

19 October 2025

Coldest day

13.7 °C

31 July 1974

Wettest day

155 mm

5 April 1964

Windiest day

39.0 km/h

17 June 1967

Strongest gust

66.2 km/h

13 July 1968

Hottest feels-like

41.6 °C

1 November 2017

Coldest feels-like

12.3 °C

2 August 1988

Sunniest day

12.4 h

15 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.7 °C19 October 202516.0 °C3 July 202526.0 °C223 mm2770
202437.5 °C9 October 202415.7 °C26 July 202426.1 °C446 mm2540
202338.6 °C26 October 202316.3 °C22 July 202326.1 °C237 mm2610
202235.9 °C23 September 202215.1 °C11 August 202224.7 °C756 mm1710
202137.0 °C22 September 202116.4 °C8 August 202125.8 °C318 mm2300
202036.3 °C9 October 202015.4 °C2 July 202025.3 °C649 mm1950
201937.6 °C16 November 201915.7 °C17 July 201926.2 °C390 mm2570
201836.7 °C9 November 201815.8 °C25 June 201825.8 °C499 mm2050
201737.3 °C6 December 201716.0 °C15 July 201726.2 °C306 mm2480
201637.5 °C24 November 201616.0 °C22 July 201626.7 °C421 mm2850
201538.1 °C13 November 201516.5 °C3 August 201526.6 °C307 mm2700
201437.3 °C22 September 201416.5 °C19 August 201425.8 °C359 mm2420
201337.3 °C6 October 201316.3 °C8 August 201326.2 °C366 mm2410
201237.3 °C31 October 201215.4 °C5 August 201226.5 °C113 mm2940
201134.9 °C19 December 201115.3 °C21 September 201125.2 °C497 mm1970
201036.9 °C3 November 201015.7 °C21 August 201026.0 °C401 mm2430
200936.1 °C25 September 200916.6 °C19 July 200925.4 °C865 mm2000
200837.4 °C7 November 200815.5 °C19 June 200825.3 °C660 mm1780
200736.8 °C22 January 200715.7 °C19 August 200725.6 °C497 mm2020
200637.0 °C25 December 200615.5 °C22 July 200625.3 °C610 mm1890
200537.3 °C30 October 200516.1 °C16 July 200525.5 °C669 mm2160
200436.9 °C14 November 200416.3 °C14 August 200425.5 °C904 mm1930
200337.4 °C28 September 200316.4 °C5 July 200326.2 °C401 mm2520
200236.7 °C6 December 200216.1 °C3 July 200225.7 °C566 mm2370
200137.3 °C5 October 200115.6 °C4 August 200125.7 °C295 mm2380
200036.0 °C5 December 200015.8 °C7 July 200024.7 °C635 mm1570
199936.3 °C18 October 199915.2 °C22 July 199925.0 °C592 mm1990
199837.3 °C6 February 199816.2 °C24 June 199826.6 °C403 mm2900
199737.4 °C2 October 199715.2 °C3 July 199724.9 °C866 mm1700
199636.0 °C29 October 199615.5 °C9 July 199624.9 °C668 mm1710
199535.8 °C31 January 199515.7 °C11 July 199524.8 °C932 mm1660
199437.0 °C2 January 199416.5 °C30 July 199425.4 °C537 mm1680
199336.2 °C11 December 199316.4 °C29 July 199326.4 °C200 mm2770
199235.7 °C10 October 199215.0 °C21 July 199225.4 °C359 mm1910
199135.9 °C15 December 199115.4 °C18 July 199125.0 °C611 mm1660
199035.1 °C1 November 199017.0 °C1 August 199025.7 °C230 mm2120
198934.7 °C13 October 198915.1 °C8 August 198924.7 °C819 mm1570
198835.8 °C5 January 198813.7 °C2 August 198824.6 °C690 mm1460
198736.9 °C28 November 198717.1 °C7 August 198725.9 °C458 mm2090
198634.4 °C9 December 198615.0 °C5 September 198624.3 °C617 mm1160
198534.8 °C22 October 198514.4 °C2 August 198524.0 °C1,718 mm920
198436.3 °C17 December 198415.8 °C26 July 198425.4 °C519 mm1860
198335.8 °C17 November 198316.4 °C11 August 198326.2 °C446 mm2620
198236.0 °C18 November 198215.9 °C7 August 198225.3 °C385 mm1990
198136.2 °C17 October 198114.5 °C31 July 198125.1 °C441 mm1690
198035.7 °C23 September 198016.1 °C13 September 198024.8 °C943 mm1580
197936.4 °C10 October 197915.9 °C20 July 197924.8 °C636 mm1580
197834.8 °C6 November 197815.6 °C22 June 197824.2 °C808 mm1150
197736.1 °C5 November 197716.1 °C3 August 197724.6 °C835 mm1520
197635.0 °C27 December 197615.6 °C14 July 197625.2 °C497 mm2010
197535.4 °C13 November 197514.3 °C25 July 197524.1 °C674 mm1200
197435.1 °C6 January 197413.7 °C31 July 197423.8 °C979 mm1050
197335.5 °C15 November 197316.6 °C28 July 197324.9 °C783 mm1570
197235.4 °C17 October 197216.6 °C23 July 197225.7 °C516 mm1820
197134.7 °C25 September 197115.8 °C22 August 197124.7 °C662 mm1590
197034.1 °C4 October 197015.9 °C20 August 197024.8 °C541 mm1670
196935.4 °C14 October 196915.7 °C15 August 196924.8 °C722 mm1470
196835.0 °C18 October 196815.7 °C18 July 196824.2 °C390 mm1370
196734.5 °C5 January 196714.2 °C22 July 196724.1 °C652 mm1180
196635.6 °C7 January 196616.2 °C23 July 196625.0 °C558 mm1520
196536.1 °C18 November 196516.5 °C17 July 196525.5 °C361 mm1820
196435.5 °C9 November 196415.6 °C16 July 196424.2 °C780 mm1070
196336.9 °C20 October 196315.4 °C11 July 196325.3 °C610 mm1820
196236.9 °C5 October 196216.3 °C1 August 196226.0 °C348 mm2440
196136.7 °C8 November 196115.9 °C28 June 196125.6 °C398 mm2060
196036.5 °C2 December 196015.9 °C31 July 196025.3 °C673 mm1790
195937.5 °C14 October 195915.4 °C27 July 195926.3 °C262 mm2580
195837.2 °C4 November 195816.5 °C15 August 195826.4 °C259 mm2680
195736.3 °C15 December 195716.1 °C1 June 195725.1 °C644 mm1660
195635.8 °C30 October 195616.0 °C15 July 195625.4 °C411 mm1990
195536.1 °C19 November 195515.8 °C23 July 195525.5 °C273 mm2000
195435.5 °C9 November 195415.4 °C29 July 195424.8 °C476 mm1480
195337.0 °C4 November 195316.9 °C20 July 195326.2 °C227 mm2460
195236.0 °C29 October 195216.6 °C16 August 195225.4 °C472 mm1770
195135.9 °C21 November 195115.3 °C15 July 195124.9 °C495 mm1850
195036.6 °C22 September 195016.0 °C11 August 195025.1 °C467 mm1550
194936.0 °C9 October 194916.5 °C14 July 194924.9 °C457 mm1570
194835.5 °C17 November 194815.9 °C21 June 194825.0 °C583 mm1590
194735.4 °C13 January 194715.8 °C14 August 194725.0 °C533 mm1650
194636.6 °C7 December 194616.7 °C20 July 194626.3 °C223 mm2700
194535.4 °C17 September 194515.2 °C6 August 194524.9 °C447 mm1690
194435.8 °C9 November 194415.8 °C25 August 194424.2 °C740 mm1160
194336.9 °C25 October 194315.5 °C11 August 194324.9 °C546 mm1660
194236.3 °C13 November 194216.1 °C25 July 194226.3 °C92 mm2790
194136.4 °C22 October 194116.1 °C23 July 194125.9 °C506 mm2120
194035.8 °C29 December 194015.9 °C10 August 194024.8 °C798 mm1350

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
31.4 °C
+1.1 °C
Hot days (≥ 30 °C)
277 d/yr
+84
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
223 mm
-314 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.3 °C-0.7 °C122 mm+33 mm
Feb31.4 °C+1.3 °C7 mm-88 mm
Mar32.1 °C+2.6 °C9 mm-121 mm
Apr32.4 °C+3.1 °C18 mm-61 mm
May29.8 °C+1.1 °C19 mm-15 mm
Jun28.9 °C+0.9 °C10 mm-4 mm
Jul29.6 °C+1.7 °C3 mm-8 mm
Aug30.4 °C+1.0 °C4 mm-1 mm
Sep31.5 °C0.0 °C2 mm-1 mm
Oct33.2 °C+0.1 °C4 mm-5 mm
Nov34.5 °C+1.4 °C6 mm-18 mm
Dec33.0 °C+0.7 °C19 mm-25 mm

The year's extremes

Hottest day
38.7 °C
19 Oct 2025
Coldest day
16.0 °C
3 Jul 2025
Wettest day
19.9 mm
12 Jan 2025
Windiest day
31.2 km/h
28 Sep 2025
Strongest gust
58.0 km/h
3 Sep 2025
Hottest feels-like
39.7 °C
19 Oct 2025
Coldest feels-like
15.5 °C
27 Jul 2025
Sunniest day
12.4 h
15 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 Ipubi?

Ipubi has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 25.3 °C and it receives 537 mm of precipitation per year.

What is the hottest day ever recorded in Ipubi?

The hottest day measured in Ipubi between 1940 and 2025 was 19 October 2025, reaching 38.7 °C.

What is the coldest day in Ipubi?

The coldest day measured in Ipubi between 1940 and 2025 was 31 July 1974, at 13.7 °C.

Does it snow in Ipubi?

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

Has the climate of Ipubi warmed?

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

What is the wettest day in Ipubi?

The wettest day measured in Ipubi between 1940 and 2025 was 5 April 1964, with 155 mm of rain in 24 hours.

What was the windiest day in Ipubi?

The windiest day measured in Ipubi between 1940 and 2025 was 17 June 1967, with winds reaching 39.0 km/h.

What is the warmest month in Ipubi?

The warmest month in Ipubi is November (27.9 °C on average); the coldest is July (22.9 °C).

How much does it rain in Ipubi?

Ipubi receives on average 537 mm of precipitation per year, spread over about 79 rainy days.

Is it sunny in Ipubi?

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

Are there tropical nights in Ipubi?

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

What was the most extreme apparent temperature in Ipubi?

In Ipubi, between 1940 and 2025, the highest apparent temperature reached 41.6 °C on 1 November 2017, and the lowest was 12.3 °C on 2 August 1988.

Compare Ipubi with another city

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

Nearby cities

The climate around Ipubi

Other cities — Brazil