Batalha climate — normals and trends

Batalha (Brazil) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.9 °C and it receives 437 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 (27.6 °C on average) and the coldest is July (23.1 °C). Rainfall peaks in April.

Batalha averages 0 frost days, 224 hot days (≥ 30 °C) and 126 rainy days per year.

Batalha 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 40.0 °C (on 20 March 2019) and the coldest 15.1 °C (on 15 September 1968).

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

BatalhaAlagoas

coords
-9.68°, -37.12°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJanuaryColdest monthJulyWettest monthAprilDriest monthOctober

Mean daily temperature

25.9°C

Average daily high

31.1°C

Average daily low

21.9°C

Annual rainfall

437mm

Sunshine / day

10.8h

Mean relative humidity

72%

Average peak wind

17.6km/h

Seasonal range

4.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

224 d/yr

Rainy days (≥ 1 mm)

126 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.4 °C

Average feels-like low

24.7 °C

Average peak gust

37.5 km/h

Tropical nights (≥ 20 °C)

317 d/yr

Solar radiation

19.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.27 · 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

40.0 °C

20 March 2019

Coldest day

15.1 °C

15 September 1968

Wettest day

113 mm

14 March 1969

Windiest day

28.7 km/h

17 June 1967

Strongest gust

56.5 km/h

29 December 1942

Hottest feels-like

43.8 °C

26 November 2015

Coldest feels-like

15.1 °C

15 September 1968

Sunniest day

12.6 h

2 January 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.3 °C29 December 202517.5 °C16 July 202526.0 °C473 mm2250
202438.0 °C5 January 202417.1 °C10 August 202426.6 °C521 mm2450
202337.3 °C25 October 202316.2 °C5 August 202326.3 °C474 mm2470
202237.3 °C19 February 202216.5 °C25 July 202225.9 °C686 mm2250
202137.8 °C8 March 202117.0 °C2 August 202126.3 °C360 mm2300
202038.0 °C10 October 202016.8 °C27 August 202026.2 °C664 mm2220
201940.0 °C20 March 201915.8 °C17 July 201926.5 °C370 mm2550
201837.6 °C8 December 201817.8 °C22 July 201826.5 °C282 mm2530
201737.0 °C29 March 201716.0 °C14 July 201726.1 °C437 mm2030
201637.7 °C3 January 201616.6 °C5 August 201626.6 °C248 mm2650
201538.3 °C26 November 201515.7 °C4 August 201526.7 °C250 mm2750
201435.9 °C5 April 201417.1 °C23 August 201425.8 °C557 mm2110
201338.0 °C14 April 201317.3 °C31 July 201326.3 °C370 mm2210
201236.5 °C4 November 201216.3 °C20 July 201226.1 °C190 mm2430
201137.6 °C17 March 201115.6 °C11 August 201125.7 °C621 mm1850
201038.0 °C25 December 201016.1 °C5 September 201026.0 °C608 mm2210
200938.5 °C30 March 200917.8 °C24 September 200926.4 °C578 mm2260
200837.5 °C24 February 200816.8 °C25 August 200825.9 °C496 mm2200
200737.3 °C12 February 200716.4 °C18 August 200725.5 °C492 mm1850
200637.4 °C25 February 200616.5 °C21 July 200625.9 °C409 mm2280
200537.8 °C13 January 200516.9 °C16 July 200526.0 °C397 mm2160
200437.7 °C19 November 200416.1 °C12 July 200425.9 °C644 mm2190
200337.7 °C7 January 200318.2 °C31 July 200326.5 °C308 mm2580
200237.8 °C7 December 200216.5 °C6 August 200225.5 °C503 mm1950
200135.8 °C7 February 200117.2 °C8 August 200125.7 °C333 mm2250
200035.5 °C28 January 200016.5 °C17 August 200025.2 °C698 mm1690
199936.1 °C15 December 199916.4 °C10 July 199925.5 °C379 mm1970
199838.3 °C26 March 199817.2 °C12 August 199826.5 °C235 mm2390
199736.7 °C5 December 199716.0 °C15 August 199725.8 °C389 mm2180
199636.7 °C10 March 199617.2 °C11 August 199625.9 °C612 mm2040
199537.5 °C22 January 199517.5 °C13 July 199526.0 °C432 mm2200
199437.2 °C23 January 199417.7 °C1 August 199426.2 °C339 mm2260
199336.2 °C28 November 199316.4 °C10 August 199326.1 °C274 mm2380
199235.7 °C7 January 199217.5 °C25 August 199225.5 °C448 mm1740
199136.4 °C24 February 199116.2 °C11 August 199125.7 °C464 mm2060
199036.5 °C28 December 199017.9 °C16 June 199026.3 °C251 mm2550
198937.0 °C9 March 198916.9 °C28 July 198925.8 °C623 mm2130
198836.7 °C1 January 198816.1 °C30 July 198825.6 °C764 mm1940
198736.7 °C10 March 198717.6 °C31 July 198726.6 °C305 mm2870
198637.5 °C18 February 198616.0 °C2 August 198625.7 °C504 mm2010
198538.0 °C19 January 198517.2 °C13 August 198525.8 °C686 mm2070
198438.6 °C8 March 198417.8 °C9 July 198426.3 °C361 mm2400
198337.4 °C9 January 198316.1 °C31 August 198326.2 °C281 mm2720
198236.7 °C26 March 198217.7 °C10 July 198225.7 °C366 mm2100
198136.9 °C10 March 198115.6 °C24 July 198125.4 °C457 mm1870
198036.1 °C31 October 198017.2 °C18 July 198025.7 °C426 mm2290
197937.0 °C26 November 197917.4 °C26 July 197925.8 °C278 mm2120
197836.6 °C20 October 197817.4 °C13 August 197825.7 °C575 mm2100
197737.6 °C24 December 197717.4 °C9 August 197725.9 °C522 mm2250
197636.6 °C7 November 197616.9 °C9 July 197625.9 °C370 mm2810
197536.7 °C24 March 197516.7 °C16 July 197525.6 °C565 mm2060
197438.2 °C1 January 197416.6 °C4 July 197425.6 °C655 mm2100
197337.8 °C26 December 197317.8 °C30 August 197326.8 °C447 mm2670
197238.2 °C8 December 197217.0 °C23 July 197226.5 °C403 mm2540
197137.3 °C24 November 197117.7 °C14 August 197125.8 °C465 mm2120
197037.8 °C3 December 197017.1 °C3 August 197025.6 °C404 mm2080
196936.6 °C15 December 196916.9 °C16 August 196925.3 °C713 mm1840
196835.6 °C6 December 196815.1 °C15 September 196824.6 °C596 mm1650
196738.2 °C18 January 196715.4 °C22 July 196725.2 °C566 mm1870
196637.5 °C17 December 196617.7 °C23 July 196625.3 °C549 mm1960
196537.4 °C6 January 196516.8 °C6 September 196525.8 °C296 mm2500
196438.9 °C30 December 196417.3 °C23 June 196425.2 °C629 mm1820
196339.1 °C15 November 196316.1 °C11 July 196325.8 °C378 mm2400
196238.9 °C5 December 196217.4 °C17 August 196226.2 °C282 mm2590
196137.9 °C12 November 196117.3 °C12 August 196125.8 °C288 mm2600
196038.8 °C24 January 196016.3 °C17 July 196025.2 °C581 mm1720
195939.0 °C26 December 195917.6 °C15 August 195926.0 °C251 mm2570
195838.3 °C29 January 195817.6 °C3 September 195826.0 °C304 mm2580
195739.0 °C27 November 195717.6 °C29 July 195725.6 °C435 mm2160
195637.4 °C3 December 195616.6 °C31 July 195625.7 °C321 mm2600
195539.1 °C19 December 195516.7 °C10 August 195525.3 °C306 mm2150
195438.5 °C23 October 195417.3 °C24 July 195425.2 °C368 mm2190
195338.8 °C15 December 195317.2 °C23 August 195325.8 °C308 mm2350
195239.7 °C22 November 195217.2 °C20 June 195225.9 °C302 mm2390
195137.7 °C16 March 195115.8 °C15 September 195125.2 °C442 mm2020
195037.6 °C14 November 195017.0 °C27 August 195025.6 °C370 mm2210
194937.1 °C1 February 194917.1 °C19 August 194925.5 °C456 mm2220
194838.6 °C28 December 194817.0 °C7 August 194825.6 °C479 mm2090
194737.5 °C27 February 194717.9 °C14 August 194725.7 °C466 mm2320
194639.1 °C11 November 194617.0 °C6 August 194626.1 °C203 mm2720
194538.2 °C1 January 194516.4 °C20 August 194525.5 °C383 mm2270
194436.2 °C28 December 194416.6 °C30 September 194425.0 °C609 mm1890
194337.7 °C24 October 194317.1 °C19 August 194325.1 °C292 mm2120
194238.0 °C2 January 194216.7 °C11 September 194225.6 °C264 mm2490
194139.3 °C3 December 194116.6 °C24 July 194125.9 °C379 mm2540
194037.6 °C31 October 194017.1 °C10 August 194025.5 °C512 mm2030

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.1 °C
0.0 °C
Hot days (≥ 30 °C)
225 d/yr
+1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
473 mm
+36 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.6 °C0.0 °C79 mm+49 mm
Feb32.3 °C-1.0 °C44 mm+7 mm
Mar33.5 °C+0.6 °C16 mm-39 mm
Apr34.2 °C+2.8 °C15 mm-43 mm
May30.0 °C+0.5 °C91 mm+35 mm
Jun27.5 °C-0.3 °C83 mm+32 mm
Jul26.9 °C-0.2 °C32 mm-14 mm
Aug27.4 °C-0.4 °C44 mm+13 mm
Sep28.2 °C-1.5 °C40 mm+19 mm
Oct31.1 °C-1.2 °C17 mm+3 mm
Nov34.1 °C+0.5 °C8 mm-12 mm
Dec34.6 °C+0.8 °C5 mm-14 mm

The year's extremes

Hottest day
37.3 °C
29 Dec 2025
Coldest day
17.5 °C
16 Jul 2025
Wettest day
29.2 mm
20 May 2025
Windiest day
22.9 km/h
2 Sep 2025
Strongest gust
48.2 km/h
2 Sep 2025
Hottest feels-like
41.7 °C
11 Apr 2025
Coldest feels-like
19.3 °C
16 Jul 2025
Sunniest day
12.6 h
2 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 Batalha?

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

What is the hottest day ever recorded in Batalha?

The hottest day measured in Batalha between 1940 and 2025 was 20 March 2019, reaching 40.0 °C.

What is the coldest day in Batalha?

The coldest day measured in Batalha between 1940 and 2025 was 15 September 1968, at 15.1 °C.

Does it snow in Batalha?

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

Has the climate of Batalha warmed?

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

What is the wettest day in Batalha?

The wettest day measured in Batalha between 1940 and 2025 was 14 March 1969, with 113 mm of rain in 24 hours.

What was the windiest day in Batalha?

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

What is the warmest month in Batalha?

The warmest month in Batalha is January (27.6 °C on average); the coldest is July (23.1 °C).

How much does it rain in Batalha?

Batalha receives on average 437 mm of precipitation per year, spread over about 126 rainy days.

Is it sunny in Batalha?

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

Are there tropical nights in Batalha?

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

What was the most extreme apparent temperature in Batalha?

In Batalha, between 1940 and 2025, the highest apparent temperature reached 43.8 °C on 26 November 2015, and the lowest was 15.1 °C on 15 September 1968.

Compare Batalha with another city

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

Nearby cities

The climate around Batalha

Other cities — Brazil