Cupira climate — normals and trends

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

Cupira averages 0 frost days, 62 hot days (≥ 30 °C) and 169 rainy days per year.

Cupira has warmed by +0.7 °C between 1940 and 2025, or +0.08 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.8 °C (on 13 March 1984) and the coldest 11.7 °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

CupiraPernambuco

coords
-8.62°, -35.95°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJanuaryColdest monthJulyWettest monthMarchDriest monthNovember

Mean daily temperature

22.7°C

Average daily high

27.4°C

Average daily low

19.3°C

Annual rainfall

575mm

Sunshine / day

10.5h

Mean relative humidity

80%

Average peak wind

15.9km/h

Seasonal range

3.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

62 d/yr

Rainy days (≥ 1 mm)

169 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.5 °C

Average feels-like low

21.4 °C

Average peak gust

36.5 km/h

Tropical nights (≥ 20 °C)

132 d/yr

Solar radiation

19.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

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

13 March 1984

Coldest day

11.7 °C

1 August 1986

Wettest day

126 mm

15 December 1951

Windiest day

27.2 km/h

19 July 1985

Strongest gust

59.4 km/h

19 August 1947

Hottest feels-like

38.9 °C

21 March 2020

Coldest feels-like

11.9 °C

5 September 1965

Sunniest day

12.5 h

27 December 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.0 °C11 April 202514.5 °C23 August 202522.9 °C568 mm580
202432.5 °C23 November 202414.6 °C10 August 202423.3 °C793 mm870
202331.9 °C14 November 202314.4 °C5 August 202323.1 °C575 mm490
202231.5 °C20 December 202214.2 °C20 August 202222.8 °C936 mm470
202132.3 °C4 November 202114.9 °C21 August 202123.1 °C473 mm750
202034.2 °C6 March 202013.8 °C27 August 202023.2 °C672 mm1040
201933.7 °C24 November 201914.1 °C16 July 201923.2 °C558 mm550
201832.3 °C8 December 201814.4 °C17 July 201823.0 °C470 mm390
201732.1 °C28 March 201716.3 °C15 August 201723.0 °C564 mm460
201633.0 °C4 January 201614.3 °C22 July 201623.1 °C448 mm420
201533.3 °C26 November 201514.5 °C3 August 201523.2 °C392 mm870
201432.1 °C16 November 201414.3 °C24 August 201422.7 °C493 mm330
201333.5 °C15 April 201314.2 °C5 August 201323.0 °C476 mm760
201231.8 °C1 November 201214.6 °C6 August 201222.7 °C279 mm740
201132.7 °C1 April 201114.1 °C11 August 201122.6 °C691 mm480
201032.8 °C7 March 201014.6 °C2 August 201023.0 °C573 mm570
200932.1 °C3 January 200914.1 °C1 September 200923.2 °C696 mm770
200833.6 °C6 March 200813.8 °C22 June 200822.8 °C645 mm760
200733.5 °C13 February 200714.6 °C17 October 200722.4 °C517 mm410
200632.6 °C7 March 200614.7 °C1 June 200622.9 °C476 mm620
200532.3 °C27 January 200515.4 °C1 August 200522.8 °C553 mm650
200432.5 °C20 November 200414.9 °C12 July 200422.9 °C796 mm360
200333.6 °C7 January 200315.5 °C31 July 200323.1 °C525 mm660
200232.8 °C7 December 200214.6 °C7 August 200222.6 °C491 mm260
200131.1 °C7 February 200115.9 °C27 August 200122.8 °C422 mm190
200031.5 °C2 February 200015.3 °C27 August 200022.6 °C803 mm150
199931.3 °C6 January 199913.0 °C16 August 199922.7 °C391 mm280
199833.1 °C9 January 199815.3 °C22 September 199823.5 °C324 mm990
199732.1 °C28 October 199714.5 °C26 June 199722.8 °C524 mm540
199632.8 °C20 February 199615.0 °C2 September 199622.9 °C673 mm460
199533.4 °C15 February 199514.6 °C3 August 199522.9 °C505 mm610
199432.6 °C13 March 199415.1 °C23 August 199422.9 °C513 mm350
199332.2 °C28 November 199314.1 °C8 July 199323.1 °C307 mm420
199231.6 °C13 January 199213.5 °C23 August 199222.5 °C568 mm210
199132.7 °C17 January 199113.5 °C12 August 199122.7 °C500 mm630
199031.6 °C29 December 199015.1 °C11 June 199023.0 °C409 mm560
198932.6 °C11 March 198915.1 °C13 August 198923.0 °C664 mm600
198832.8 °C1 January 198815.3 °C3 August 198822.9 °C620 mm610
198732.4 °C30 October 198714.6 °C7 September 198723.2 °C483 mm580
198632.0 °C4 January 198611.7 °C1 August 198622.5 °C752 mm260
198533.5 °C7 February 198515.0 °C2 September 198522.8 °C988 mm600
198434.8 °C13 March 198414.5 °C27 June 198423.1 °C509 mm1000
198332.1 °C9 January 198314.4 °C31 August 198323.0 °C408 mm550
198231.3 °C27 March 198215.6 °C13 July 198222.5 °C517 mm230
198132.6 °C10 March 198112.9 °C24 July 198122.3 °C684 mm130
198031.7 °C4 January 198014.4 °C14 September 198022.6 °C511 mm310
197932.1 °C24 December 197914.4 °C26 July 197922.7 °C383 mm650
197832.1 °C9 January 197814.8 °C13 August 197822.6 °C710 mm370
197731.7 °C24 December 197715.4 °C14 July 197722.8 °C773 mm370
197631.4 °C7 November 197614.5 °C18 August 197622.6 °C577 mm240
197533.6 °C16 April 197514.2 °C16 September 197522.8 °C614 mm830
197433.2 °C1 January 197412.7 °C5 August 197422.6 °C1,005 mm370
197333.3 °C10 March 197315.8 °C27 July 197323.6 °C692 mm1060
197233.1 °C13 December 197215.6 °C22 July 197223.2 °C513 mm790
197132.1 °C2 March 197115.4 °C3 August 197122.8 °C738 mm570
197032.6 °C1 December 197013.9 °C28 June 197022.5 °C629 mm530
196932.0 °C12 March 196914.7 °C21 August 196922.7 °C744 mm320
196832.9 °C19 November 196814.1 °C15 September 196822.1 °C557 mm250
196733.6 °C18 January 196713.1 °C22 July 196722.2 °C833 mm460
196633.2 °C7 April 196615.4 °C22 September 196622.4 °C618 mm700
196533.3 °C23 November 196512.6 °C5 September 196522.5 °C504 mm840
196432.8 °C30 December 196414.8 °C16 June 196422.3 °C788 mm580
196334.4 °C10 February 196313.6 °C30 August 196322.9 °C490 mm1270
196234.6 °C8 March 196213.8 °C17 August 196223.1 °C393 mm1510
196133.1 °C11 January 196114.5 °C16 July 196122.5 °C485 mm650
196034.3 °C5 February 196014.6 °C20 August 196022.4 °C654 mm860
195934.6 °C26 December 195914.9 °C3 October 195922.6 °C496 mm890
195834.7 °C9 February 195814.9 °C15 August 195822.8 °C435 mm1020
195734.0 °C23 November 195715.0 °C18 August 195722.4 °C638 mm670
195633.5 °C3 December 195615.4 °C25 July 195622.6 °C470 mm780
195534.6 °C4 November 195514.0 °C15 September 195522.2 °C548 mm730
195433.3 °C24 October 195414.4 °C8 July 195422.2 °C541 mm880
195333.7 °C15 December 195315.2 °C23 August 195322.7 °C421 mm1020
195234.0 °C2 December 195214.4 °C17 June 195222.6 °C416 mm890
195134.1 °C16 March 195114.4 °C26 September 195122.2 °C700 mm630
195034.5 °C13 January 195014.2 °C22 June 195022.6 °C460 mm970
194932.9 °C11 December 194914.9 °C1 August 194922.5 °C605 mm640
194833.4 °C28 December 194815.9 °C7 August 194822.6 °C624 mm880
194732.3 °C25 March 194714.3 °C14 August 194722.5 °C661 mm620
194634.1 °C5 February 194613.6 °C16 September 194622.8 °C396 mm1060
194533.3 °C20 December 194514.1 °C18 August 194522.3 °C603 mm620
194432.1 °C17 January 194413.5 °C30 September 194422.1 °C760 mm440
194332.9 °C27 January 194314.6 °C28 August 194321.7 °C541 mm360
194233.1 °C30 November 194215.3 °C17 August 194222.3 °C492 mm700
194134.5 °C3 December 194114.0 °C8 September 194122.7 °C494 mm1040
194032.4 °C16 November 194014.1 °C8 August 194022.3 °C677 mm640

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.3 °C
-0.1 °C
Hot days (≥ 30 °C)
58 d/yr
-4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
568 mm
-7 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.7 °C+0.3 °C77 mm+30 mm
Feb28.2 °C-1.0 °C48 mm-9 mm
Mar28.7 °C-0.2 °C52 mm-28 mm
Apr29.3 °C+1.3 °C40 mm-31 mm
May27.1 °C+0.5 °C67 mm+6 mm
Jun25.1 °C0.0 °C66 mm+7 mm
Jul24.2 °C-0.1 °C44 mm-10 mm
Aug24.6 °C-0.1 °C71 mm+31 mm
Sep25.2 °C-0.9 °C50 mm+18 mm
Oct26.8 °C-1.2 °C29 mm+5 mm
Nov29.5 °C+0.2 °C9 mm-11 mm
Dec29.7 °C+0.1 °C15 mm-13 mm

The year's extremes

Hottest day
32.0 °C
11 Apr 2025
Coldest day
14.5 °C
23 Aug 2025
Wettest day
15.4 mm
12 Jan 2025
Windiest day
22.1 km/h
26 Oct 2025
Strongest gust
49.7 km/h
26 Oct 2025
Hottest feels-like
36.5 °C
11 Apr 2025
Coldest feels-like
15.2 °C
23 Aug 2025
Sunniest day
12.5 h
5 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 Cupira?

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

What is the hottest day ever recorded in Cupira?

The hottest day measured in Cupira between 1940 and 2025 was 13 March 1984, reaching 34.8 °C.

What is the coldest day in Cupira?

The coldest day measured in Cupira between 1940 and 2025 was 1 August 1986, at 11.7 °C.

Does it snow in Cupira?

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

Has the climate of Cupira warmed?

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

What is the wettest day in Cupira?

The wettest day measured in Cupira between 1940 and 2025 was 15 December 1951, with 126 mm of rain in 24 hours.

What was the windiest day in Cupira?

The windiest day measured in Cupira between 1940 and 2025 was 19 July 1985, with winds reaching 27.2 km/h.

What is the warmest month in Cupira?

The warmest month in Cupira is January (24.1 °C on average); the coldest is July (20.6 °C).

How much does it rain in Cupira?

Cupira receives on average 575 mm of precipitation per year, spread over about 169 rainy days.

Is it sunny in Cupira?

Cupira gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Cupira?

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

What was the most extreme apparent temperature in Cupira?

In Cupira, between 1940 and 2025, the highest apparent temperature reached 38.9 °C on 21 March 2020, and the lowest was 11.9 °C on 5 September 1965.

Compare Cupira with another city

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

Nearby cities

The climate around Cupira

Other cities — Brazil