Milagres climate — normals and trends

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

Milagres averages 0 frost days, 263 hot days (≥ 30 °C) and 88 rainy days per year.

Milagres 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.3 °C (on 31 October 2023) and the coldest 15.9 °C (on 31 July 1981).

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

MilagresCeará

coords
-7.31°, -38.95°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthNovemberColdest monthJulyWettest monthMarchDriest monthAugust

Mean daily temperature

26.5°C

Average daily high

31.6°C

Average daily low

21.8°C

Annual rainfall

678mm

Sunshine / day

10.8h

Mean relative humidity

60%

Average peak wind

15.2km/h

Seasonal range

4.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

263 d/yr

Rainy days (≥ 1 mm)

88 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.4 °C

Average feels-like low

23.5 °C

Average peak gust

34.3 km/h

Tropical nights (≥ 20 °C)

312 d/yr

Solar radiation

21.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.14 · 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

38.3 °C

31 October 2023

Coldest day

15.9 °C

31 July 1981

Wettest day

177 mm

22 March 1995

Windiest day

34.8 km/h

4 July 2017

Strongest gust

70.2 km/h

4 July 2017

Hottest feels-like

41.8 °C

31 October 2012

Coldest feels-like

14.3 °C

31 July 1981

Sunniest day

12.4 h

15 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.9 °C5 November 202517.8 °C3 July 202527.2 °C286 mm3240
202437.7 °C27 December 202417.8 °C30 June 202427.3 °C417 mm3270
202338.3 °C31 October 202318.2 °C14 July 202327.1 °C427 mm3100
202237.5 °C8 October 202216.7 °C11 August 202225.9 °C779 mm2400
202136.7 °C14 October 202117.6 °C28 June 202127.0 °C379 mm2920
202037.0 °C16 October 202016.8 °C2 July 202026.6 °C799 mm2840
201937.5 °C25 October 201917.8 °C17 July 201927.2 °C557 mm3070
201837.4 °C13 November 201818.4 °C25 June 201827.0 °C571 mm3030
201737.4 °C2 November 201717.4 °C15 July 201727.1 °C425 mm2960
201637.9 °C29 October 201617.0 °C2 August 201627.8 °C523 mm3410
201537.7 °C6 November 201517.9 °C13 August 201527.5 °C400 mm3300
201436.5 °C22 September 201417.5 °C12 August 201426.7 °C378 mm3070
201337.1 °C3 February 201318.0 °C28 July 201327.2 °C509 mm3300
201237.3 °C31 October 201217.3 °C3 August 201227.5 °C275 mm3450
201135.6 °C6 December 201116.9 °C21 September 201126.0 °C696 mm2400
201036.8 °C3 October 201017.7 °C6 September 201026.9 °C512 mm3100
200936.5 °C30 November 200917.7 °C17 August 200926.3 °C980 mm2410
200837.0 °C6 December 200817.0 °C27 June 200826.3 °C1,069 mm2220
200737.0 °C21 November 200716.9 °C18 August 200726.7 °C531 mm2900
200636.8 °C27 January 200616.8 °C10 July 200626.5 °C696 mm2400
200537.0 °C19 October 200517.8 °C16 July 200526.9 °C431 mm2840
200437.5 °C14 November 200417.9 °C9 June 200426.6 °C833 mm2540
200337.8 °C15 November 200317.9 °C5 July 200327.1 °C607 mm3190
200237.1 °C5 December 200217.7 °C7 July 200226.7 °C649 mm2890
200137.0 °C25 December 200117.6 °C1 August 200126.9 °C476 mm3130
200036.7 °C15 November 200017.5 °C17 August 200026.1 °C798 mm2640
199936.3 °C4 January 199917.0 °C10 July 199926.2 °C817 mm2840
199837.4 °C19 April 199818.8 °C20 July 199827.9 °C361 mm3440
199737.7 °C2 October 199717.0 °C3 August 199726.5 °C552 mm2710
199636.7 °C30 October 199617.3 °C6 June 199626.2 °C860 mm2450
199536.6 °C12 October 199516.8 °C11 July 199526.0 °C1,070 mm2420
199437.2 °C23 November 199417.5 °C15 August 199426.2 °C925 mm2170
199337.2 °C27 November 199318.4 °C20 July 199327.7 °C248 mm3340
199237.0 °C5 December 199216.9 °C21 July 199226.7 °C582 mm2840
199136.5 °C12 December 199116.9 °C29 July 199126.3 °C586 mm2570
199036.6 °C25 November 199018.0 °C7 August 199026.9 °C457 mm2970
198935.9 °C12 November 198916.6 °C3 August 198926.0 °C1,122 mm2060
198836.4 °C5 January 198816.0 °C2 August 198826.0 °C880 mm2260
198737.6 °C28 November 198718.8 °C26 June 198727.4 °C450 mm3120
198635.4 °C20 December 198616.6 °C10 August 198625.7 °C1,155 mm2040
198535.6 °C22 October 198517.0 °C2 August 198525.5 °C1,550 mm1690
198436.5 °C13 December 198416.9 °C26 July 198426.6 °C761 mm2480
198336.2 °C20 September 198318.1 °C29 July 198327.6 °C475 mm3400
198236.5 °C24 November 198217.1 °C5 July 198226.5 °C693 mm2820
198136.4 °C18 October 198115.9 °C31 July 198126.7 °C533 mm2930
198036.6 °C23 September 198017.4 °C13 September 198026.5 °C876 mm2990
197936.5 °C27 October 197917.2 °C25 June 197926.4 °C565 mm2750
197835.8 °C31 October 197817.2 °C22 June 197825.8 °C1,242 mm2200
197736.3 °C5 November 197717.1 °C9 August 197725.8 °C900 mm2050
197636.3 °C27 December 197617.6 °C18 August 197626.2 °C695 mm2930
197536.3 °C9 November 197516.6 °C26 July 197525.4 °C977 mm1650
197435.2 °C10 January 197416.3 °C5 August 197425.2 °C1,397 mm1610
197336.3 °C4 December 197317.6 °C28 July 197326.0 °C1,284 mm2090
197236.4 °C24 October 197218.3 °C23 July 197226.7 °C664 mm2500
197136.0 °C2 January 197117.5 °C22 August 197126.0 °C912 mm2210
197036.3 °C26 October 197017.2 °C2 August 197026.8 °C443 mm2980
196936.3 °C9 January 196917.5 °C15 August 196926.6 °C601 mm2680
196836.1 °C3 December 196816.9 °C21 August 196825.6 °C442 mm2000
196736.5 °C12 January 196716.0 °C22 July 196725.3 °C1,196 mm1710
196636.3 °C7 December 196617.7 °C28 August 196626.4 °C508 mm2480
196535.9 °C18 November 196518.0 °C10 August 196526.2 °C591 mm2390
196435.3 °C20 December 196417.4 °C16 July 196425.3 °C1,005 mm1510
196337.0 °C20 October 196316.9 °C14 July 196325.9 °C904 mm1960
196236.9 °C21 October 196218.0 °C1 August 196226.8 °C483 mm2850
196137.4 °C8 November 196117.1 °C12 August 196126.4 °C686 mm2490
196037.0 °C8 December 196017.4 °C17 July 196026.5 °C652 mm2550
195936.8 °C2 January 195916.9 °C27 July 195926.7 °C586 mm2620
195836.9 °C8 January 195818.0 °C16 August 195827.6 °C265 mm3390
195737.3 °C30 November 195718.0 °C31 May 195726.2 °C1,008 mm2210
195636.4 °C28 January 195617.5 °C15 August 195626.5 °C576 mm2530
195536.9 °C14 January 195517.0 °C10 August 195526.2 °C654 mm2350
195436.2 °C5 January 195417.1 °C29 July 195426.1 °C524 mm2420
195337.0 °C4 November 195318.7 °C12 July 195327.2 °C320 mm3210
195236.3 °C25 November 195217.7 °C16 August 195226.2 °C676 mm2430
195136.5 °C12 March 195117.1 °C15 July 195126.2 °C604 mm2420
195036.4 °C29 November 195017.5 °C11 August 195026.1 °C671 mm2400
194936.2 °C29 December 194917.4 °C1 August 194925.7 °C1,016 mm1910
194836.3 °C8 November 194817.9 °C21 June 194826.4 °C542 mm2610
194736.2 °C3 January 194717.6 °C14 August 194726.1 °C690 mm2440
194636.6 °C7 December 194617.9 °C11 August 194627.3 °C341 mm3310
194535.6 °C27 October 194516.9 °C15 June 194525.7 °C729 mm2060
194435.9 °C13 January 194417.3 °C25 August 194425.5 °C945 mm1770
194336.3 °C20 February 194317.4 °C11 August 194326.2 °C497 mm2770
194236.2 °C30 January 194217.6 °C25 July 194227.3 °C183 mm3410
194136.9 °C22 October 194117.9 °C23 July 194127.1 °C481 mm3000
194035.8 °C27 November 194017.7 °C10 August 194025.7 °C939 mm1880

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
32.7 °C
+1.1 °C
Hot days (≥ 30 °C)
324 d/yr
+61
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
286 mm
-392 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.9 °C-0.2 °C145 mm+44 mm
Feb33.0 °C+2.1 °C21 mm-119 mm
Mar32.2 °C+2.1 °C46 mm-146 mm
Apr32.7 °C+2.8 °C30 mm-95 mm
May31.9 °C+1.9 °C18 mm-25 mm
Jun31.0 °C+1.2 °C9 mm-5 mm
Jul31.0 °C+1.0 °C0 mm-5 mm
Aug31.9 °C+0.5 °C3 mm+1 mm
Sep32.9 °C-0.3 °C1 mm-2 mm
Oct34.9 °C+0.6 °C3 mm-2 mm
Nov35.4 °C+1.1 °C2 mm-12 mm
Dec34.4 °C+0.8 °C9 mm-26 mm

The year's extremes

Hottest day
37.9 °C
5 Nov 2025
Coldest day
17.8 °C
3 Jul 2025
Wettest day
26.7 mm
13 Jan 2025
Windiest day
27.3 km/h
28 Sep 2025
Strongest gust
58.7 km/h
28 Sep 2025
Hottest feels-like
39.6 °C
4 Nov 2025
Coldest feels-like
16.8 °C
16 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 Milagres?

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

What is the hottest day ever recorded in Milagres?

The hottest day measured in Milagres between 1940 and 2025 was 31 October 2023, reaching 38.3 °C.

What is the coldest day in Milagres?

The coldest day measured in Milagres between 1940 and 2025 was 31 July 1981, at 15.9 °C.

Does it snow in Milagres?

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

Has the climate of Milagres warmed?

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

What is the wettest day in Milagres?

The wettest day measured in Milagres between 1940 and 2025 was 22 March 1995, with 177 mm of rain in 24 hours.

What was the windiest day in Milagres?

The windiest day measured in Milagres between 1940 and 2025 was 4 July 2017, with winds reaching 34.8 km/h.

What is the warmest month in Milagres?

The warmest month in Milagres is November (28.8 °C on average); the coldest is July (24.7 °C).

How much does it rain in Milagres?

Milagres receives on average 678 mm of precipitation per year, spread over about 88 rainy days.

Is it sunny in Milagres?

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

Are there tropical nights in Milagres?

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

What was the most extreme apparent temperature in Milagres?

In Milagres, between 1940 and 2025, the highest apparent temperature reached 41.8 °C on 31 October 2012, and the lowest was 14.3 °C on 31 July 1981.

Compare Milagres with another city

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

Nearby cities

The climate around Milagres

Other cities — Brazil