Macaparana climate — normals and trends

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

Macaparana averages 0 frost days, 143 hot days (≥ 30 °C) and 178 rainy days per year.

Macaparana has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.9 °C (on 14 March 2008) and the coldest 14.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

MacaparanaPernambuco

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

Mean daily temperature

24.7°C

Average daily high

29.3°C

Average daily low

21.4°C

Annual rainfall

618mm

Sunshine / day

10.7h

Mean relative humidity

77%

Average peak wind

16.4km/h

Seasonal range

2.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

143 d/yr

Rainy days (≥ 1 mm)

178 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.7 °C

Average feels-like low

24.3 °C

Average peak gust

38.5 km/h

Tropical nights (≥ 20 °C)

318 d/yr

Solar radiation

18.6 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.52 · 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.9 °C

14 March 2008

Coldest day

14.7 °C

1 August 1986

Wettest day

83 mm

2 July 2013

Windiest day

27.7 km/h

17 June 1967

Strongest gust

58.3 km/h

5 July 2017

Hottest feels-like

40.8 °C

2 April 2024

Coldest feels-like

15.6 °C

1 August 1986

Sunniest day

12.4 h

29 December 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.2 °C20 January 202518.0 °C23 August 202525.0 °C605 mm1640
202434.1 °C6 February 202416.3 °C10 August 202425.4 °C681 mm2020
202332.9 °C30 December 202318.7 °C1 August 202325.1 °C673 mm1790
202233.0 °C10 February 202217.7 °C9 September 202224.9 °C847 mm1580
202133.2 °C7 February 202118.2 °C29 June 202125.2 °C442 mm1780
202034.6 °C28 February 202017.2 °C24 August 202025.3 °C632 mm1800
201934.3 °C24 November 201917.5 °C16 July 201925.3 °C613 mm1760
201832.9 °C30 December 201818.0 °C17 July 201825.0 °C555 mm1390
201733.3 °C9 February 201718.4 °C16 August 201725.1 °C553 mm1520
201633.3 °C4 January 201617.2 °C22 July 201625.2 °C526 mm1660
201534.1 °C26 November 201517.9 °C24 August 201525.1 °C457 mm1820
201432.6 °C16 November 201417.2 °C11 July 201424.7 °C559 mm1310
201334.5 °C15 April 201317.9 °C5 August 201325.0 °C567 mm1470
201233.1 °C22 November 201217.1 °C6 August 201224.6 °C365 mm1680
201133.7 °C23 March 201116.5 °C3 August 201124.6 °C915 mm1250
201034.0 °C11 March 201017.4 °C15 August 201025.1 °C460 mm1990
200933.0 °C8 February 200917.3 °C1 September 200925.0 °C793 mm1800
200834.9 °C14 March 200817.9 °C14 July 200824.8 °C707 mm1660
200733.8 °C13 February 200716.4 °C20 July 200724.6 °C490 mm1450
200633.4 °C8 February 200618.2 °C5 September 200625.1 °C536 mm1750
200533.3 °C9 March 200518.3 °C7 August 200524.9 °C491 mm1680
200434.3 °C11 December 200418.4 °C24 August 200425.1 °C886 mm1480
200333.9 °C20 January 200318.3 °C25 August 200325.2 °C596 mm1620
200233.1 °C7 December 200217.3 °C7 August 200224.7 °C565 mm1070
200132.6 °C20 March 200118.9 °C7 September 200125.0 °C412 mm1340
200032.8 °C3 February 200016.8 °C12 August 200024.6 °C976 mm910
199932.7 °C25 March 199917.5 °C1 August 199925.1 °C328 mm1610
199834.8 °C15 March 199818.6 °C22 September 199825.7 °C332 mm2010
199733.4 °C10 December 199717.4 °C26 June 199724.9 °C442 mm1470
199633.4 °C13 January 199617.8 °C11 August 199624.9 °C734 mm1420
199532.8 °C22 March 199517.2 °C12 August 199524.9 °C554 mm1430
199433.6 °C7 February 199418.1 °C23 August 199424.9 °C594 mm1190
199332.9 °C23 March 199317.8 °C7 July 199325.3 °C294 mm1880
199232.6 °C13 January 199217.3 °C25 August 199224.6 °C596 mm820
199134.5 °C22 March 199117.3 °C11 August 199124.7 °C485 mm1280
199033.0 °C18 February 199018.2 °C2 September 199024.9 °C497 mm1460
198934.7 °C21 March 198918.1 °C28 July 198924.9 °C776 mm1490
198834.4 °C9 March 198818.6 °C14 September 198825.0 °C617 mm1500
198733.0 °C24 December 198717.7 °C31 July 198725.0 °C571 mm1530
198633.6 °C4 February 198614.7 °C1 August 198624.4 °C893 mm920
198534.0 °C3 January 198518.4 °C21 August 198524.6 °C1,124 mm1230
198434.1 °C3 March 198418.4 °C14 July 198425.0 °C606 mm1770
198333.5 °C13 March 198317.5 °C18 July 198324.9 °C457 mm1590
198232.8 °C20 January 198217.5 °C13 July 198224.5 °C527 mm1140
198133.7 °C10 March 198117.0 °C24 July 198124.4 °C618 mm1020
198032.9 °C13 February 198016.7 °C18 July 198024.6 °C566 mm1080
197933.0 °C6 January 197917.5 °C23 July 197924.7 °C454 mm1320
197832.5 °C4 January 197817.7 °C15 August 197824.6 °C770 mm1210
197732.7 °C25 March 197717.4 °C13 August 197724.8 °C852 mm1290
197632.7 °C18 January 197616.7 °C18 August 197624.6 °C596 mm1220
197533.3 °C20 April 197518.1 °C3 August 197524.7 °C694 mm1490
197433.2 °C1 January 197417.1 °C5 August 197424.5 °C1,109 mm1010
197333.7 °C28 December 197317.8 °C30 July 197325.3 °C875 mm1820
197233.9 °C12 December 197217.8 °C28 July 197225.1 °C535 mm1700
197133.1 °C26 January 197118.3 °C7 August 197124.7 °C780 mm1190
197033.4 °C21 October 197018.1 °C13 July 197024.7 °C645 mm1290
196933.4 °C15 December 196917.6 °C21 August 196924.9 °C653 mm1440
196833.7 °C6 December 196817.2 °C8 September 196824.4 °C556 mm1200
196733.3 °C15 February 196717.2 °C10 August 196724.2 °C968 mm820
196634.6 °C9 April 196618.3 °C7 August 196624.4 °C612 mm1330
196533.6 °C6 January 196517.3 °C5 September 196524.3 °C578 mm1420
196433.0 °C11 November 196417.7 °C5 July 196424.0 °C994 mm950
196334.1 °C13 November 196317.1 °C9 July 196324.7 °C540 mm1830
196234.3 °C3 January 196217.8 °C17 August 196224.8 °C507 mm2090
196133.5 °C3 January 196117.6 °C12 August 196124.4 °C617 mm1300
196034.0 °C1 February 196018.1 °C20 August 196024.4 °C666 mm1280
195934.0 °C26 December 195917.8 °C24 August 195924.5 °C578 mm1390
195834.0 °C31 January 195818.5 °C16 October 195824.7 °C449 mm1610
195733.8 °C29 November 195717.9 °C20 August 195724.3 °C685 mm1190
195633.8 °C1 December 195617.3 °C25 July 195624.5 °C446 mm1490
195533.8 °C23 January 195516.9 °C1 October 195524.1 °C624 mm1280
195434.1 °C12 January 195417.4 °C12 September 195424.2 °C564 mm1430
195333.8 °C21 March 195318.8 °C21 August 195324.8 °C390 mm1800
195234.3 °C28 February 195217.8 °C13 September 195224.7 °C451 mm1750
195134.2 °C16 March 195118.0 °C24 September 195124.4 °C467 mm1450
195034.1 °C13 January 195017.2 °C22 September 195024.5 °C507 mm1550
194933.7 °C11 December 194918.4 °C22 September 194924.4 °C625 mm1250
194833.2 °C18 December 194818.3 °C7 August 194824.5 °C629 mm1580
194732.6 °C18 January 194717.7 °C27 August 194724.5 °C635 mm1260
194633.9 °C8 February 194616.8 °C28 August 194624.6 °C463 mm1510
194532.7 °C19 December 194517.1 °C30 August 194524.0 °C750 mm1030
194432.5 °C20 December 194417.9 °C27 August 194424.0 °C926 mm910
194332.7 °C21 February 194317.6 °C21 September 194323.8 °C582 mm690
194233.6 °C30 November 194217.6 °C6 July 194224.3 °C511 mm1350
194134.0 °C3 December 194117.8 °C24 July 194124.5 °C562 mm1430
194033.1 °C17 November 194017.4 °C8 August 194024.2 °C766 mm1170

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
29.4 °C
+0.1 °C
Hot days (≥ 30 °C)
164 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
605 mm
-13 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.2 °C+0.5 °C77 mm+24 mm
Feb30.2 °C-0.4 °C61 mm-5 mm
Mar30.3 °C-0.1 °C85 mm-9 mm
Apr31.1 °C+1.4 °C52 mm-36 mm
May29.5 °C+0.9 °C74 mm+5 mm
Jun27.5 °C+0.2 °C61 mm+0 mm
Jul26.6 °C-0.1 °C35 mm-15 mm
Aug27.2 °C-0.1 °C69 mm+36 mm
Sep28.0 °C-0.4 °C36 mm+9 mm
Oct29.3 °C-0.6 °C23 mm-1 mm
Nov31.0 °C+0.3 °C12 mm-9 mm
Dec31.1 °C+0.3 °C20 mm-12 mm

The year's extremes

Hottest day
33.2 °C
20 Jan 2025
Coldest day
18.0 °C
23 Aug 2025
Wettest day
26.5 mm
15 Aug 2025
Windiest day
24.5 km/h
25 Oct 2025
Strongest gust
54.4 km/h
25 Oct 2025
Hottest feels-like
37.7 °C
20 Jan 2025
Coldest feels-like
18.9 °C
23 Aug 2025
Sunniest day
12.3 h
16 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 Macaparana?

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

What is the hottest day ever recorded in Macaparana?

The hottest day measured in Macaparana between 1940 and 2025 was 14 March 2008, reaching 34.9 °C.

What is the coldest day in Macaparana?

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

Does it snow in Macaparana?

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

Has the climate of Macaparana warmed?

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

What is the wettest day in Macaparana?

The wettest day measured in Macaparana between 1940 and 2025 was 2 July 2013, with 83 mm of rain in 24 hours.

What was the windiest day in Macaparana?

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

What is the warmest month in Macaparana?

The warmest month in Macaparana is January (25.8 °C on average); the coldest is July (23.0 °C).

How much does it rain in Macaparana?

Macaparana receives on average 618 mm of precipitation per year, spread over about 178 rainy days.

Is it sunny in Macaparana?

Macaparana gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Macaparana?

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

What was the most extreme apparent temperature in Macaparana?

In Macaparana, between 1940 and 2025, the highest apparent temperature reached 40.8 °C on 2 April 2024, and the lowest was 15.6 °C on 1 August 1986.

Compare Macaparana with another city

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

Nearby cities

The climate around Macaparana

Other cities — Brazil