Batalha climate — normals and trends

Batalha (Brazil) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 28.5 °C and it receives 1,500 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 October (30.7 °C on average) and the coldest is March (26.4 °C). Rainfall peaks in March.

Batalha averages 0 frost days, 331 hot days (≥ 30 °C) and 125 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 41.3 °C (on 21 January 2007) and the coldest 18.8 °C (on 26 July 2024).

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

BatalhaPiauí

coords
-4.03°, -42.08°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthMarchWettest monthMarchDriest monthSeptember

Mean daily temperature

28.5°C

Average daily high

33.8°C

Average daily low

23.9°C

Annual rainfall

1,500mm

Sunshine / day

11.0h

Mean relative humidity

65%

Average peak wind

14.9km/h

Seasonal range

4.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

331 d/yr

Rainy days (≥ 1 mm)

125 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.2 °C

Average feels-like low

27.3 °C

Average peak gust

33.1 km/h

Tropical nights (≥ 20 °C)

364 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.13 · 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

41.3 °C

21 January 2007

Coldest day

18.8 °C

26 July 2024

Wettest day

207 mm

25 March 1986

Windiest day

29.3 km/h

16 July 1988

Strongest gust

57.2 km/h

2 March 2013

Hottest feels-like

43.7 °C

9 March 2010

Coldest feels-like

19.1 °C

4 July 1974

Sunniest day

12.2 h

9 November 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.3 °C12 October 202521.5 °C4 July 202528.9 °C1,043 mm3520
202438.3 °C27 December 202418.8 °C26 July 202428.5 °C1,287 mm3540
202339.0 °C28 October 202321.0 °C18 August 202328.2 °C1,427 mm3420
202238.3 °C29 October 202219.2 °C15 June 202227.9 °C1,692 mm3560
202138.3 °C15 December 202121.1 °C6 April 202128.6 °C1,240 mm3520
202038.2 °C5 October 202018.9 °C27 July 202028.4 °C1,827 mm3490
201940.0 °C25 October 201921.2 °C22 June 201928.7 °C1,609 mm3500
201839.3 °C9 November 201821.2 °C21 July 201828.5 °C1,533 mm3410
201739.7 °C5 January 201722.0 °C19 July 201729.3 °C1,499 mm3480
201640.3 °C16 October 201621.8 °C5 August 201629.8 °C859 mm3550
201539.8 °C27 December 201522.0 °C2 August 201529.5 °C904 mm3550
201439.8 °C19 October 201421.1 °C13 August 201429.1 °C1,168 mm3550
201339.6 °C24 September 201321.9 °C1 June 201329.6 °C1,167 mm3620
201240.7 °C14 December 201221.1 °C30 July 201230.1 °C835 mm3590
201139.9 °C25 September 201122.1 °C20 February 201128.8 °C1,653 mm3360
201040.1 °C7 October 201020.1 °C27 June 201029.7 °C1,077 mm3600
200939.5 °C20 December 200921.3 °C25 July 200928.5 °C2,365 mm3320
200839.6 °C31 October 200821.7 °C23 June 200828.7 °C1,766 mm3400
200741.3 °C21 January 200722.0 °C26 June 200729.3 °C1,227 mm3500
200639.4 °C21 December 200621.4 °C2 June 200628.9 °C1,451 mm3500
200540.8 °C20 November 200521.8 °C25 July 200529.2 °C1,052 mm3570
200439.8 °C14 November 200420.6 °C9 June 200428.6 °C1,453 mm3410
200339.8 °C5 January 200320.9 °C18 July 200328.7 °C1,239 mm3490
200238.9 °C23 October 200221.7 °C23 January 200228.6 °C1,520 mm3420
200139.7 °C31 October 200120.9 °C16 March 200128.1 °C1,886 mm3270
200039.2 °C7 November 200020.7 °C12 August 200027.9 °C1,666 mm3260
199939.1 °C10 November 199920.6 °C4 July 199928.0 °C1,802 mm3230
199840.1 °C5 December 199822.2 °C22 July 199829.3 °C1,047 mm3500
199740.0 °C3 December 199720.4 °C17 June 199728.5 °C1,053 mm3440
199639.0 °C30 October 199620.7 °C26 June 199628.2 °C2,341 mm3320
199539.5 °C18 December 199519.8 °C12 July 199528.0 °C1,939 mm3280
199439.0 °C21 November 199421.3 °C19 July 199428.2 °C1,681 mm3430
199341.2 °C25 November 199320.9 °C18 July 199329.5 °C922 mm3540
199239.1 °C13 December 199220.7 °C22 July 199229.2 °C693 mm3500
199138.2 °C8 October 199121.3 °C17 July 199128.3 °C1,394 mm3430
199038.7 °C30 November 199021.7 °C5 March 199028.8 °C988 mm3530
198939.4 °C29 October 198921.4 °C30 July 198928.0 °C2,123 mm3320
198839.3 °C26 November 198821.4 °C22 July 198828.2 °C1,978 mm3360
198740.7 °C28 November 198721.6 °C22 June 198729.3 °C886 mm3480
198638.5 °C18 December 198620.9 °C26 July 198627.8 °C2,342 mm3200
198539.0 °C22 October 198520.6 °C25 June 198527.5 °C2,864 mm2980
198440.3 °C13 December 198420.4 °C26 June 198428.2 °C2,100 mm3280
198339.9 °C16 March 198321.8 °C30 July 198329.8 °C670 mm3540
198239.9 °C29 December 198221.6 °C14 July 198228.4 °C1,333 mm3470
198139.7 °C26 October 198121.0 °C1 August 198128.9 °C940 mm3430
198039.2 °C27 November 198021.6 °C1 March 198028.5 °C1,538 mm3390
197939.6 °C27 November 197920.9 °C23 June 197928.4 °C1,452 mm3470
197837.7 °C5 November 197821.1 °C7 June 197828.1 °C1,515 mm3390
197739.1 °C22 November 197720.4 °C27 May 197727.8 °C1,817 mm3310
197638.1 °C27 December 197620.8 °C19 July 197628.0 °C1,510 mm3410
197537.7 °C15 November 197520.4 °C24 July 197527.3 °C2,222 mm3150
197437.9 °C27 October 197419.2 °C12 June 197427.0 °C2,621 mm2870
197338.8 °C12 November 197320.4 °C1 August 197327.5 °C2,583 mm3360
197239.2 °C16 November 197220.4 °C5 September 197228.1 °C1,300 mm3460
197138.1 °C7 October 197120.0 °C25 June 197127.4 °C2,173 mm3160
197038.4 °C27 October 197021.3 °C30 June 197028.4 °C1,101 mm3480
196938.6 °C6 October 196920.9 °C27 July 196928.0 °C1,301 mm3410
196837.9 °C15 October 196820.6 °C9 June 196827.5 °C1,800 mm3070
196737.5 °C4 December 196720.7 °C9 July 196727.3 °C2,564 mm2940
196639.6 °C25 October 196621.6 °C25 March 196628.2 °C1,343 mm3150
196539.6 °C17 November 196520.5 °C6 July 196528.1 °C951 mm3120
196438.9 °C9 November 196421.3 °C21 June 196427.6 °C1,990 mm2690
196339.6 °C17 October 196321.2 °C17 June 196327.9 °C1,999 mm2820
196239.0 °C21 October 196221.3 °C11 July 196227.9 °C1,325 mm3130
196139.3 °C24 November 196121.0 °C13 May 196128.0 °C2,180 mm2810
196039.0 °C20 October 196021.2 °C10 May 196028.2 °C1,486 mm3060
195939.0 °C1 December 195921.5 °C18 May 195928.0 °C1,690 mm2930
195840.1 °C14 October 195821.1 °C4 March 195829.5 °C615 mm3560
195739.4 °C16 December 195720.3 °C7 June 195728.2 °C1,552 mm2910
195638.9 °C6 November 195620.6 °C25 May 195628.4 °C1,031 mm3230
195539.1 °C18 November 195521.2 °C9 February 195528.0 °C1,639 mm3010
195438.8 °C4 November 195421.4 °C18 March 195428.2 °C1,256 mm3260
195339.3 °C30 October 195321.4 °C6 March 195328.3 °C1,325 mm3270
195238.9 °C3 December 195220.8 °C23 June 195228.1 °C1,611 mm3180
195139.2 °C8 December 195121.4 °C27 April 195129.0 °C777 mm3430
195039.1 °C8 November 195020.5 °C27 May 195028.2 °C1,937 mm2930
194939.8 °C8 November 194921.4 °C16 April 194928.0 °C1,845 mm3020
194839.3 °C10 November 194821.5 °C22 January 194828.3 °C1,435 mm3180
194739.3 °C2 January 194721.2 °C17 August 194727.9 °C1,708 mm3170
194639.6 °C13 December 194621.1 °C15 April 194628.9 °C950 mm3430
194538.9 °C10 November 194520.8 °C11 June 194528.0 °C1,195 mm3120
194439.2 °C4 November 194421.3 °C28 May 194428.1 °C2,090 mm2950
194339.7 °C24 October 194320.4 °C5 May 194328.1 °C1,159 mm3050
194240.5 °C21 November 194221.9 °C14 April 194229.6 °C533 mm3570
194139.9 °C23 October 194121.6 °C23 July 194129.5 °C591 mm3450
194038.8 °C11 December 194020.8 °C6 July 194027.9 °C1,729 mm2860

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
34.4 °C
+0.6 °C
Hot days (≥ 30 °C)
352 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1043 mm
-457 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.7 °C-0.3 °C200 mm+3 mm
Feb32.2 °C+0.5 °C176 mm-90 mm
Mar31.5 °C+0.5 °C449 mm+62 mm
Apr31.8 °C+0.8 °C149 mm-188 mm
May32.5 °C+0.9 °C33 mm-146 mm
Jun33.0 °C+0.4 °C4 mm-30 mm
Jul34.4 °C+0.6 °C3 mm-9 mm
Aug35.9 °C+0.6 °C2 mm-1 mm
Sep37.2 °C+0.7 °C0 mm-2 mm
Oct38.0 °C+0.8 °C1 mm-5 mm
Nov37.5 °C+0.7 °C1 mm-12 mm
Dec35.6 °C0.0 °C26 mm-39 mm

The year's extremes

Hottest day
39.3 °C
12 Oct 2025
Coldest day
21.5 °C
4 Jul 2025
Wettest day
73.9 mm
2 Mar 2025
Windiest day
26.3 km/h
6 Nov 2025
Strongest gust
49.3 km/h
14 Jun 2025
Hottest feels-like
41.8 °C
30 Oct 2025
Coldest feels-like
21.9 °C
4 Jul 2025
Sunniest day
12.1 h
16 Nov 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 tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 28.5 °C and it receives 1,500 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 21 January 2007, reaching 41.3 °C.

What is the coldest day in Batalha?

The coldest day measured in Batalha between 1940 and 2025 was 26 July 2024, at 18.8 °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 25 March 1986, with 207 mm of rain in 24 hours.

What was the windiest day in Batalha?

The windiest day measured in Batalha between 1940 and 2025 was 16 July 1988, with winds reaching 29.3 km/h.

What is the warmest month in Batalha?

The warmest month in Batalha is October (30.7 °C on average); the coldest is March (26.4 °C).

How much does it rain in Batalha?

Batalha receives on average 1,500 mm of precipitation per year, spread over about 125 rainy days.

Is it sunny in Batalha?

Batalha gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Batalha?

Yes: Batalha has on average 364 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.7 °C on 9 March 2010, and the lowest was 19.1 °C on 4 July 1974.

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