Cocos climate — normals and trends

Cocos (Brazil) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.7 °C and it receives 908 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 (26.8 °C on average) and the coldest is July (22.5 °C). Rainfall peaks in November.

Cocos averages 0 frost days, 185 hot days (≥ 30 °C) and 95 rainy days per year.

Cocos has warmed by +1.4 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.2 °C (on 8 October 2020) and the coldest 10.7 °C (on 20 May 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

CocosEstado de Bahia

coords
-14.18°, -44.53°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthJulyWettest monthNovemberDriest monthJuly

Mean daily temperature

24.7°C

Average daily high

30.1°C

Average daily low

20.0°C

Annual rainfall

908mm

Sunshine / day

10.6h

Mean relative humidity

62%

Average peak wind

12.5km/h

Seasonal range

4.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

185 d/yr

Rainy days (≥ 1 mm)

95 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.5 °C

Average feels-like low

20.9 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

210 d/yr

Solar radiation

20.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

+0.2 °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.2 °C

8 October 2020

Coldest day

10.7 °C

20 May 2022

Wettest day

191 mm

28 March 2008

Windiest day

25.6 km/h

6 August 2019

Strongest gust

56.9 km/h

24 January 1969

Hottest feels-like

42.9 °C

5 October 2015

Coldest feels-like

8.4 °C

20 May 2022

Sunniest day

12.6 h

30 November 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.1 °C30 October 202513.1 °C18 July 202525.6 °C490 mm2960
202437.9 °C7 October 202413.0 °C19 July 202425.4 °C1,003 mm2800
202339.9 °C14 November 202312.1 °C3 July 202326.2 °C384 mm3080
202237.7 °C15 September 202210.7 °C20 May 202224.6 °C979 mm2250
202140.0 °C22 September 202113.9 °C12 May 202125.0 °C962 mm2430
202040.2 °C8 October 202012.6 °C13 July 202024.6 °C1,045 mm1950
201938.7 °C11 November 201914.8 °C15 July 201926.7 °C464 mm3050
201838.4 °C14 October 201815.0 °C8 July 201825.7 °C862 mm2560
201738.9 °C15 October 201714.4 °C4 August 201725.9 °C515 mm2730
201638.3 °C19 October 201615.8 °C27 July 201626.4 °C799 mm2890
201539.9 °C22 October 201515.5 °C4 August 201526.8 °C381 mm2830
201439.4 °C22 September 201416.3 °C13 August 201425.8 °C479 mm2700
201338.9 °C23 September 201314.6 °C3 August 201325.7 °C832 mm2470
201238.6 °C30 October 201214.6 °C27 July 201225.5 °C676 mm2460
201136.7 °C24 September 201114.3 °C6 September 201124.5 °C879 mm1950
201038.3 °C7 October 201014.3 °C14 August 201025.3 °C723 mm2410
200937.7 °C21 September 200915.4 °C27 July 200925.0 °C1,023 mm2120
200839.1 °C4 November 200813.7 °C26 July 200824.9 °C1,007 mm2080
200738.7 °C12 November 200714.4 °C1 August 200725.3 °C580 mm2380
200635.9 °C18 September 200613.6 °C20 May 200624.5 °C959 mm1830
200537.9 °C27 October 200514.9 °C10 July 200524.8 °C1,001 mm1920
200437.8 °C20 October 200413.4 °C24 July 200424.4 °C1,049 mm1510
200338.4 °C22 October 200313.7 °C3 July 200325.3 °C536 mm2450
200238.3 °C6 December 200215.6 °C28 May 200225.4 °C656 mm2520
200137.4 °C4 October 200115.8 °C16 August 200125.1 °C567 mm2250
200037.2 °C22 October 200014.6 °C26 June 200024.7 °C792 mm1980
199938.0 °C17 October 199915.7 °C17 August 199924.8 °C859 mm2130
199837.1 °C7 October 199816.3 °C8 June 199825.9 °C949 mm2730
199738.5 °C1 October 199714.3 °C1 August 199724.4 °C979 mm1560
199636.5 °C26 October 199614.4 °C26 July 199625.2 °C721 mm2380
199536.8 °C3 October 199514.4 °C8 June 199524.9 °C1,065 mm1990
199438.0 °C26 October 199414.0 °C8 August 199424.6 °C868 mm1830
199337.5 °C20 September 199314.2 °C24 June 199325.2 °C486 mm2440
199235.3 °C21 October 199214.7 °C1 August 199223.8 °C1,379 mm1370
199135.2 °C17 October 199114.4 °C17 August 199124.2 °C886 mm1520
199036.7 °C20 October 199015.5 °C11 June 199024.7 °C591 mm1890
198937.1 °C14 September 198912.6 °C17 July 198924.3 °C1,280 mm1750
198835.4 °C28 September 198811.9 °C21 June 198824.1 °C1,133 mm1730
198738.4 °C20 October 198714.7 °C29 June 198725.1 °C934 mm2230
198635.1 °C21 August 198612.7 °C7 June 198624.2 °C567 mm1720
198535.8 °C21 September 198511.8 °C15 June 198523.6 °C1,289 mm1170
198436.5 °C11 October 198414.5 °C17 June 198424.6 °C661 mm1820
198336.3 °C25 September 198314.5 °C8 August 198324.0 °C1,305 mm1300
198237.7 °C30 November 198215.6 °C30 June 198224.3 °C926 mm1740
198134.4 °C3 March 198113.4 °C29 June 198123.2 °C1,087 mm1130
198038.1 °C30 October 198014.5 °C9 July 198023.8 °C1,275 mm1120
197936.4 °C8 October 197913.9 °C5 July 197923.4 °C1,620 mm1070
197835.9 °C7 October 197814.9 °C24 June 197823.4 °C1,230 mm960
197735.2 °C27 August 197715.5 °C8 August 197724.4 °C983 mm1710
197636.4 °C14 August 197615.1 °C4 August 197624.8 °C724 mm2130
197536.1 °C3 October 197512.6 °C24 July 197524.1 °C836 mm1600
197436.6 °C8 October 197414.2 °C1 July 197424.0 °C813 mm1340
197335.4 °C9 February 197314.3 °C27 July 197325.1 °C962 mm2350
197236.0 °C26 October 197215.4 °C18 June 197224.8 °C958 mm2050
197135.0 °C22 February 197114.3 °C21 July 197124.5 °C999 mm1790
197035.1 °C27 September 197013.8 °C15 August 197024.2 °C749 mm1460
196936.9 °C4 October 196914.4 °C10 June 196924.5 °C808 mm1770
196835.9 °C9 November 196812.7 °C20 June 196823.3 °C1,033 mm1080
196736.0 °C13 October 196711.4 °C22 July 196724.1 °C854 mm1430
196636.1 °C17 September 196614.3 °C5 June 196623.6 °C1,267 mm990
196535.9 °C21 September 196514.6 °C30 July 196523.5 °C1,289 mm950
196434.4 °C3 September 196414.1 °C14 June 196423.3 °C1,559 mm690
196340.1 °C20 October 196313.4 °C10 July 196324.8 °C906 mm1720
196237.0 °C23 September 196214.9 °C19 June 196224.6 °C1,196 mm1630
196138.6 °C30 September 196115.7 °C5 August 196125.7 °C595 mm2320
196038.0 °C26 September 196014.3 °C15 July 196024.1 °C1,018 mm1180
195936.0 °C22 October 195916.5 °C23 June 195925.5 °C671 mm2390
195838.1 °C21 December 195816.1 °C18 August 195825.2 °C847 mm1960
195737.0 °C28 October 195713.1 °C31 May 195724.3 °C999 mm1360
195636.1 °C11 September 195613.6 °C7 June 195624.4 °C1,079 mm1360
195537.3 °C10 October 195515.4 °C21 July 195525.1 °C577 mm2170
195438.4 °C22 October 195415.0 °C30 August 195424.6 °C755 mm1570
195336.6 °C4 October 195316.7 °C17 July 195324.7 °C896 mm1510
195237.3 °C19 September 195215.6 °C4 August 195224.4 °C1,164 mm1320
195138.9 °C21 November 195114.6 °C14 July 195124.8 °C642 mm1760
195038.2 °C21 September 195015.4 °C21 July 195024.8 °C798 mm1720
194938.0 °C8 October 194915.3 °C2 August 194924.5 °C756 mm1580
194835.1 °C29 September 194815.5 °C31 July 194824.4 °C817 mm1570
194736.2 °C31 August 194715.2 °C15 July 194724.2 °C1,252 mm1190
194637.4 °C3 November 194616.2 °C5 July 194625.3 °C673 mm2140
194535.5 °C9 October 194514.5 °C20 July 194523.8 °C975 mm1170
194434.8 °C2 October 194414.1 °C13 July 194423.3 °C1,346 mm780
194335.7 °C22 October 194314.7 °C25 July 194323.3 °C1,460 mm790
194237.5 °C30 November 194214.4 °C24 June 194225.0 °C760 mm2250
194138.0 °C22 October 194115.3 °C20 June 194124.6 °C1,034 mm1590
194035.0 °C27 August 194014.7 °C5 August 194023.6 °C1,302 mm950

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.0 °C
+1.9 °C
Hot days (≥ 30 °C)
296 d/yr
+111
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
490 mm
-418 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.2 °C+0.2 °C130 mm-13 mm
Feb32.1 °C+2.0 °C19 mm-94 mm
Mar33.8 °C+3.9 °C47 mm-87 mm
Apr32.2 °C+2.6 °C50 mm-12 mm
May30.9 °C+1.6 °C3 mm-9 mm
Jun31.4 °C+2.8 °C0 mm-2 mm
Jul30.4 °C+1.9 °C0 mm-1 mm
Aug32.2 °C+1.9 °C0 mm-1 mm
Sep33.8 °C+1.4 °C1 mm-8 mm
Oct33.8 °C+1.3 °C53 mm-27 mm
Nov32.1 °C+1.8 °C103 mm-74 mm
Dec31.3 °C+1.5 °C84 mm-91 mm

The year's extremes

Hottest day
38.1 °C
30 Oct 2025
Coldest day
13.1 °C
18 Jul 2025
Wettest day
48.0 mm
20 Oct 2025
Windiest day
24.6 km/h
2 Sep 2025
Strongest gust
52.6 km/h
2 Sep 2025
Hottest feels-like
40.9 °C
19 Mar 2025
Coldest feels-like
11.7 °C
9 Jul 2025
Sunniest day
12.6 h
30 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 Cocos?

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

What is the hottest day ever recorded in Cocos?

The hottest day measured in Cocos between 1940 and 2025 was 8 October 2020, reaching 40.2 °C.

What is the coldest day in Cocos?

The coldest day measured in Cocos between 1940 and 2025 was 20 May 2022, at 10.7 °C.

Does it snow in Cocos?

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

Has the climate of Cocos warmed?

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

What is the wettest day in Cocos?

The wettest day measured in Cocos between 1940 and 2025 was 28 March 2008, with 191 mm of rain in 24 hours.

What was the windiest day in Cocos?

The windiest day measured in Cocos between 1940 and 2025 was 6 August 2019, with winds reaching 25.6 km/h.

What is the warmest month in Cocos?

The warmest month in Cocos is October (26.8 °C on average); the coldest is July (22.5 °C).

How much does it rain in Cocos?

Cocos receives on average 908 mm of precipitation per year, spread over about 95 rainy days.

Is it sunny in Cocos?

Cocos gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Cocos?

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

What was the most extreme apparent temperature in Cocos?

In Cocos, between 1940 and 2025, the highest apparent temperature reached 42.9 °C on 5 October 2015, and the lowest was 8.4 °C on 20 May 2022.

Compare Cocos with another city

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

Nearby cities

The climate around Cocos

Other cities — Brazil