Cocal climate — normals and trends

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

Cocal averages 0 frost days, 292 hot days (≥ 30 °C) and 130 rainy days per year.

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

The hottest day of the period reached 38.9 °C (on 14 December 2012) and the coldest 17.7 °C (on 15 June 2022).

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

CocalPiauí

coords
-3.47°, -41.56°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthMarchWettest monthMarchDriest monthSeptember

Mean daily temperature

27.2°C

Average daily high

32.6°C

Average daily low

22.8°C

Annual rainfall

1,468mm

Sunshine / day

10.9h

Mean relative humidity

68%

Average peak wind

15.5km/h

Seasonal range

3.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

292 d/yr

Rainy days (≥ 1 mm)

130 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.6 °C

Average feels-like low

25.5 °C

Average peak gust

35.8 km/h

Tropical nights (≥ 20 °C)

363 d/yr

Solar radiation

20.9 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.20 · 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.9 °C

14 December 2012

Coldest day

17.7 °C

15 June 2022

Wettest day

222 mm

15 January 1980

Windiest day

28.6 km/h

13 October 1943

Strongest gust

59.8 km/h

2 March 2013

Hottest feels-like

42.5 °C

31 October 2012

Coldest feels-like

18.4 °C

4 July 1974

Sunniest day

12.2 h

12 November 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.9 °C12 October 202518.9 °C4 July 202527.6 °C1,126 mm3340
202437.0 °C4 February 202419.0 °C17 July 202427.4 °C1,256 mm3300
202336.8 °C28 October 202319.1 °C21 July 202327.1 °C1,527 mm3130
202236.5 °C29 October 202217.7 °C15 June 202226.8 °C1,570 mm3340
202137.2 °C15 December 202119.5 °C25 July 202127.4 °C1,154 mm3290
202036.8 °C31 October 202018.7 °C18 July 202027.3 °C1,685 mm3200
201938.0 °C25 October 201920.1 °C19 July 201927.5 °C1,689 mm3150
201838.1 °C21 November 201820.3 °C25 June 201827.3 °C1,457 mm3000
201737.4 °C6 December 201720.8 °C19 July 201727.9 °C1,401 mm3210
201638.4 °C16 October 201620.7 °C1 July 201628.3 °C708 mm3480
201537.8 °C4 October 201521.0 °C28 June 201528.2 °C863 mm3370
201437.4 °C19 October 201420.2 °C12 June 201427.8 °C947 mm3380
201338.8 °C3 February 201320.8 °C20 May 201328.4 °C895 mm3530
201238.9 °C14 December 201220.0 °C30 July 201228.7 °C575 mm3530
201138.3 °C8 October 201120.4 °C9 August 201127.3 °C1,883 mm2920
201038.4 °C2 November 201020.4 °C27 June 201028.5 °C840 mm3510
200937.8 °C4 October 200919.5 °C26 July 200927.1 °C2,439 mm2710
200837.3 °C27 October 200819.9 °C23 June 200827.3 °C1,821 mm2910
200738.4 °C21 January 200720.3 °C22 June 200727.9 °C1,219 mm3270
200637.7 °C21 October 200620.0 °C15 July 200627.5 °C1,421 mm2990
200538.8 °C20 November 200520.8 °C24 July 200528.1 °C866 mm3340
200437.7 °C8 January 200419.9 °C31 July 200427.4 °C1,316 mm3030
200337.4 °C5 January 200320.5 °C16 July 200327.4 °C1,396 mm2910
200236.9 °C22 October 200220.8 °C15 June 200227.3 °C1,646 mm2970
200137.6 °C22 October 200120.2 °C12 June 200127.0 °C1,553 mm2970
200036.9 °C7 November 200018.7 °C12 August 200026.8 °C1,679 mm2740
199937.6 °C10 November 199919.2 °C4 July 199926.9 °C1,655 mm2830
199838.0 °C8 December 199820.9 °C22 July 199828.2 °C850 mm3450
199737.9 °C1 October 199720.1 °C15 June 199727.5 °C941 mm3250
199637.1 °C11 October 199619.7 °C31 May 199626.9 °C1,884 mm2940
199538.0 °C3 December 199518.6 °C12 July 199526.9 °C2,005 mm2820
199436.8 °C22 October 199419.9 °C12 July 199426.9 °C1,465 mm2750
199338.7 °C25 November 199320.0 °C18 July 199328.2 °C627 mm3440
199237.6 °C13 December 199219.3 °C22 July 199227.6 °C604 mm3310
199136.1 °C8 October 199119.8 °C15 August 199126.9 °C1,248 mm3000
199037.3 °C30 November 199020.4 °C2 March 199027.5 °C930 mm3350
198937.7 °C29 October 198920.1 °C29 July 198926.7 °C1,897 mm2710
198837.7 °C20 October 198819.7 °C22 July 198827.1 °C2,164 mm2950
198738.4 °C28 December 198720.6 °C21 June 198727.8 °C793 mm3270
198636.4 °C20 October 198619.8 °C16 June 198626.6 °C1,963 mm2690
198537.1 °C3 December 198519.8 °C21 June 198526.4 °C2,487 mm2340
198437.4 °C10 December 198418.9 °C27 July 198427.0 °C2,174 mm2740
198338.1 °C28 October 198320.7 °C26 July 198328.3 °C500 mm3490
198236.4 °C23 November 198220.7 °C27 June 198227.2 °C1,108 mm3130
198137.7 °C26 October 198119.3 °C1 August 198127.5 °C851 mm3260
198037.1 °C1 December 198020.7 °C19 July 198027.4 °C1,916 mm3220
197938.3 °C27 November 197919.8 °C14 June 197927.3 °C1,244 mm3120
197836.5 °C20 December 197819.3 °C2 August 197827.0 °C1,877 mm3050
197736.9 °C22 November 197719.4 °C27 May 197726.7 °C1,646 mm2710
197637.0 °C23 September 197619.8 °C3 June 197626.7 °C1,579 mm3000
197535.6 °C5 November 197518.5 °C27 July 197526.2 °C2,320 mm2350
197436.2 °C27 October 197418.5 °C4 July 197425.8 °C2,866 mm2070
197337.1 °C12 November 197319.4 °C1 July 197326.4 °C2,443 mm2740
197238.1 °C16 November 197220.1 °C22 July 197226.8 °C1,230 mm3130
197136.9 °C7 October 197119.4 °C11 July 197126.1 °C2,348 mm2520
197036.7 °C11 January 197020.4 °C14 August 197027.1 °C987 mm3140
196937.0 °C6 October 196919.5 °C27 July 196926.8 °C1,334 mm3020
196836.5 °C15 October 196818.7 °C4 July 196826.3 °C1,905 mm2580
196736.2 °C16 November 196719.4 °C9 July 196726.1 °C2,649 mm2530
196638.0 °C25 October 196620.7 °C7 June 196626.9 °C1,411 mm2550
196537.7 °C29 September 196520.0 °C11 February 196526.6 °C1,139 mm2620
196436.9 °C8 October 196420.3 °C16 June 196426.3 °C2,114 mm2020
196337.4 °C17 October 196319.9 °C17 June 196326.6 °C2,418 mm2260
196237.2 °C25 October 196220.3 °C19 June 196226.6 °C1,527 mm2470
196137.6 °C2 November 196120.0 °C14 February 196126.7 °C2,231 mm2380
196037.4 °C29 October 196019.3 °C10 May 196026.9 °C1,418 mm2490
195937.3 °C28 October 195920.6 °C16 May 195926.6 °C1,839 mm2270
195837.9 °C14 October 195821.3 °C4 March 195828.1 °C476 mm3560
195737.7 °C14 November 195719.7 °C7 June 195726.8 °C1,823 mm2500
195638.5 °C21 November 195620.1 °C22 May 195627.0 °C1,121 mm2750
195538.6 °C18 November 195520.4 °C5 May 195526.7 °C1,889 mm2450
195437.5 °C18 October 195420.4 °C8 April 195426.9 °C1,309 mm2720
195337.6 °C24 October 195319.8 °C22 June 195327.0 °C1,351 mm2740
195237.5 °C22 October 195220.4 °C13 March 195226.8 °C1,525 mm2530
195138.4 °C29 September 195119.8 °C27 April 195127.7 °C660 mm3230
195037.2 °C23 November 195020.2 °C27 May 195026.8 °C1,675 mm2400
194938.2 °C8 November 194920.5 °C13 February 194926.6 °C1,770 mm2380
194837.7 °C10 November 194820.5 °C7 April 194827.0 °C1,327 mm2720
194737.6 °C1 September 194720.6 °C14 February 194726.8 °C1,546 mm2640
194638.1 °C13 December 194620.7 °C10 March 194627.4 °C952 mm3140
194537.4 °C25 September 194519.7 °C13 May 194526.9 °C1,525 mm2670
194437.3 °C4 November 194419.7 °C17 June 194426.8 °C2,090 mm2340
194337.6 °C24 October 194320.4 °C5 May 194326.8 °C1,011 mm2650
194238.3 °C21 November 194220.6 °C25 March 194228.0 °C430 mm3490
194137.6 °C18 October 194120.3 °C23 July 194127.8 °C574 mm3250
194037.6 °C15 November 194019.2 °C4 March 194026.6 °C1,673 mm2250

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
33.1 °C
+0.5 °C
Hot days (≥ 30 °C)
334 d/yr
+42
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1126 mm
-342 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.7 °C-0.2 °C342 mm+162 mm
Feb31.0 °C+0.4 °C200 mm-41 mm
Mar30.6 °C+0.7 °C310 mm-50 mm
Apr30.8 °C+1.0 °C190 mm-156 mm
May31.3 °C+0.8 °C42 mm-162 mm
Jun31.6 °C+0.1 °C12 mm-30 mm
Jul33.1 °C+0.5 °C6 mm-11 mm
Aug34.4 °C+0.4 °C7 mm+2 mm
Sep35.9 °C+0.9 °C0 mm-2 mm
Oct36.5 °C+1.0 °C1 mm-6 mm
Nov35.7 °C+0.4 °C1 mm-10 mm
Dec34.2 °C+0.1 °C17 mm-38 mm

The year's extremes

Hottest day
37.9 °C
12 Oct 2025
Coldest day
18.9 °C
4 Jul 2025
Wettest day
118.8 mm
15 Jan 2025
Windiest day
24.8 km/h
28 Oct 2025
Strongest gust
52.2 km/h
28 Oct 2025
Hottest feels-like
40.0 °C
20 Oct 2025
Coldest feels-like
20.1 °C
4 Jul 2025
Sunniest day
12.0 h
29 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 Cocal?

Cocal has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 27.2 °C and it receives 1,468 mm of precipitation per year.

What is the hottest day ever recorded in Cocal?

The hottest day measured in Cocal between 1940 and 2025 was 14 December 2012, reaching 38.9 °C.

What is the coldest day in Cocal?

The coldest day measured in Cocal between 1940 and 2025 was 15 June 2022, at 17.7 °C.

Does it snow in Cocal?

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

Has the climate of Cocal warmed?

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

What is the wettest day in Cocal?

The wettest day measured in Cocal between 1940 and 2025 was 15 January 1980, with 222 mm of rain in 24 hours.

What was the windiest day in Cocal?

The windiest day measured in Cocal between 1940 and 2025 was 13 October 1943, with winds reaching 28.6 km/h.

What is the warmest month in Cocal?

The warmest month in Cocal is October (28.9 °C on average); the coldest is March (25.4 °C).

How much does it rain in Cocal?

Cocal receives on average 1,468 mm of precipitation per year, spread over about 130 rainy days.

Is it sunny in Cocal?

Cocal gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Cocal?

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

What was the most extreme apparent temperature in Cocal?

In Cocal, between 1940 and 2025, the highest apparent temperature reached 42.5 °C on 31 October 2012, and the lowest was 18.4 °C on 4 July 1974.

Compare Cocal with another city

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

Nearby cities

The climate around Cocal

Other cities — Brazil