Castelo climate — normals and trends

Castelo (Brazil) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 20.7 °C and it receives 1,294 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 February (23.5 °C on average) and the coldest is July (17.5 °C). Rainfall peaks in December.

Castelo averages 0 frost days, 33 hot days (≥ 30 °C) and 154 rainy days per year.

Castelo has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.7 °C (on 13 November 2023) and the coldest 6.3 °C (on 1 June 1979).

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

CasteloEspírito Santo

coords
-20.60°, -41.18°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthFebruaryColdest monthJulyWettest monthDecemberDriest monthJune

Mean daily temperature

20.7°C

Average daily high

25.4°C

Average daily low

16.8°C

Annual rainfall

1,294mm

Sunshine / day

9.5h

Mean relative humidity

79%

Average peak wind

9.9km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

33 d/yr

Rainy days (≥ 1 mm)

154 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.7 °C

Average feels-like low

17.9 °C

Average peak gust

28.9 km/h

Tropical nights (≥ 20 °C)

46 d/yr

Solar radiation

16.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

+0.2 °C per decade · r² = 0.61 · 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

36.7 °C

13 November 2023

Coldest day

6.3 °C

1 June 1979

Wettest day

170 mm

26 November 1981

Windiest day

25.1 km/h

28 December 1941

Strongest gust

78.8 km/h

23 December 1986

Hottest feels-like

41.6 °C

13 November 2023

Coldest feels-like

4.4 °C

19 May 2022

Sunniest day

13.1 h

6 January 1948

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.2 °C18 February 20258.2 °C28 September 202521.2 °C971 mm700
202433.7 °C26 October 20249.7 °C14 August 202422.3 °C1,340 mm1050
202336.7 °C13 November 202310.1 °C4 June 202321.9 °C870 mm990
202232.4 °C18 March 20227.0 °C19 May 202221.1 °C1,301 mm660
202134.7 °C21 September 20217.9 °C31 July 202120.8 °C1,185 mm480
202035.2 °C3 October 20208.8 °C28 May 202021.0 °C1,250 mm620
201935.6 °C5 November 20198.2 °C9 July 201922.0 °C885 mm1020
201833.4 °C19 January 201810.2 °C22 May 201821.4 °C1,178 mm520
201733.8 °C26 January 20178.5 °C4 July 201721.3 °C691 mm850
201634.4 °C1 January 20166.3 °C15 June 201621.9 °C1,071 mm1060
201535.7 °C16 October 201510.3 °C5 August 201522.4 °C787 mm1310
201435.2 °C29 December 20146.5 °C7 August 201421.3 °C835 mm610
201332.7 °C12 November 20139.4 °C11 July 201320.8 °C1,509 mm460
201235.5 °C31 October 20127.6 °C10 July 201221.2 °C883 mm620
201132.8 °C23 February 20116.7 °C4 September 201120.6 °C1,137 mm430
201033.7 °C17 February 20108.2 °C15 June 201021.3 °C1,051 mm850
200934.2 °C14 March 200910.6 °C22 June 200921.5 °C1,668 mm610
200833.3 °C27 October 20089.6 °C8 July 200820.8 °C1,631 mm400
200734.5 °C24 September 20077.5 °C30 July 200721.4 °C1,097 mm620
200635.4 °C26 January 200610.9 °C9 September 200621.0 °C1,302 mm510
200533.3 °C18 October 200510.6 °C12 July 200521.2 °C1,462 mm470
200431.8 °C29 September 20049.0 °C11 August 200420.7 °C1,483 mm220
200334.4 °C3 March 20039.6 °C17 October 200321.3 °C1,247 mm700
200234.0 °C2 December 200212.2 °C31 July 200221.8 °C1,109 mm500
200133.7 °C3 February 200110.2 °C31 July 200121.1 °C1,159 mm380
200031.8 °C15 January 20007.1 °C29 July 200020.5 °C1,151 mm210
199934.4 °C11 February 19998.4 °C25 September 199920.4 °C1,098 mm400
199834.2 °C11 February 19988.7 °C7 June 199821.2 °C1,023 mm590
199733.5 °C10 September 19978.0 °C10 August 199721.1 °C1,143 mm480
199633.6 °C31 January 19968.4 °C25 July 199620.7 °C1,324 mm590
199533.8 °C17 January 199510.1 °C6 June 199521.3 °C1,300 mm570
199433.3 °C17 February 19948.4 °C8 August 199421.1 °C1,467 mm510
199333.5 °C8 March 19939.0 °C16 August 199321.3 °C989 mm530
199230.8 °C22 February 19928.4 °C28 July 199220.6 °C1,454 mm80
199132.5 °C10 August 19919.7 °C6 September 199120.6 °C1,489 mm170
199033.1 °C23 January 19908.7 °C13 June 199021.2 °C971 mm390
198932.0 °C21 February 19898.4 °C11 July 198920.7 °C1,127 mm300
198833.3 °C30 January 19886.6 °C28 July 198820.6 °C1,172 mm230
198732.8 °C17 January 19879.0 °C24 August 198721.1 °C1,450 mm240
198631.7 °C15 April 19868.8 °C13 July 198621.0 °C844 mm330
198531.7 °C4 February 19858.2 °C14 June 198520.4 °C1,393 mm100
198432.8 °C14 January 19849.8 °C1 August 198421.2 °C1,272 mm320
198331.4 °C12 March 19837.9 °C6 August 198321.0 °C1,569 mm150
198232.0 °C29 November 19829.4 °C9 September 198220.5 °C1,278 mm130
198132.7 °C24 December 19819.5 °C6 July 198120.3 °C1,549 mm60
198031.6 °C30 October 19809.8 °C8 July 198020.6 °C1,229 mm70
197932.6 °C16 December 19796.3 °C1 June 197920.0 °C1,837 mm30
197831.7 °C7 December 19789.1 °C16 June 197820.3 °C1,472 mm50
197731.9 °C5 December 19779.3 °C21 May 197720.8 °C1,372 mm210
197632.4 °C12 January 197611.2 °C18 July 197620.6 °C1,223 mm200
197531.1 °C14 February 19758.0 °C8 July 197520.2 °C1,360 mm130
197431.7 °C11 January 19749.2 °C16 June 197420.4 °C1,142 mm120
197333.9 °C5 January 19739.8 °C17 May 197321.1 °C1,562 mm310
197232.6 °C5 January 19729.9 °C6 May 197220.9 °C1,066 mm160
197132.0 °C31 January 19718.8 °C19 July 197120.4 °C1,569 mm260
197031.8 °C22 March 19708.5 °C13 August 197020.3 °C1,020 mm180
196933.1 °C6 October 19699.9 °C8 June 196920.6 °C1,119 mm320
196832.6 °C3 November 19689.6 °C29 June 196819.2 °C1,253 mm110
196731.4 °C15 January 19679.1 °C22 July 196720.4 °C1,616 mm120
196631.8 °C5 December 196610.0 °C28 August 196620.1 °C1,214 mm40
196530.7 °C3 March 19658.7 °C13 July 196520.0 °C1,498 mm50
196430.1 °C19 February 19648.0 °C29 July 196419.2 °C2,030 mm20
196336.1 °C15 October 19639.3 °C9 August 196320.9 °C746 mm460
196230.1 °C18 February 19627.8 °C18 June 196219.4 °C1,782 mm10
196135.1 °C29 September 196110.8 °C7 August 196120.6 °C1,541 mm290
196033.1 °C26 September 19609.2 °C1 July 196019.7 °C1,644 mm80
195933.4 °C25 February 19599.6 °C12 June 195920.5 °C1,329 mm290
195833.2 °C19 December 19588.7 °C22 September 195820.2 °C1,039 mm250
195731.3 °C26 October 19578.5 °C22 July 195720.1 °C1,343 mm110
195632.9 °C28 January 19568.9 °C17 August 195619.4 °C1,239 mm180
195532.8 °C1 October 195510.4 °C4 August 195520.0 °C1,091 mm210
195433.2 °C23 September 19548.7 °C12 August 195420.5 °C1,239 mm130
195332.4 °C31 January 19539.5 °C2 August 195320.2 °C1,325 mm50
195230.9 °C2 October 195210.3 °C11 August 195220.0 °C2,015 mm10
195133.9 °C25 November 19517.8 °C14 August 195119.8 °C1,058 mm240
195031.4 °C13 January 19508.3 °C14 July 195019.8 °C1,514 mm70
194930.6 °C6 October 194910.2 °C29 June 194919.7 °C1,695 mm20
194831.4 °C5 October 19488.9 °C31 August 194820.0 °C1,368 mm240
194734.2 °C10 January 19478.8 °C19 August 194719.9 °C1,189 mm370
194632.3 °C3 November 19469.8 °C27 July 194620.7 °C980 mm120
194532.3 °C29 November 194510.9 °C14 July 194520.3 °C1,433 mm30
194431.1 °C7 October 19448.4 °C22 August 194419.8 °C1,467 mm40
194328.1 °C19 January 19439.2 °C5 September 194318.8 °C2,103 mm00
194232.1 °C7 October 19427.7 °C22 August 194219.2 °C1,366 mm30
194130.7 °C13 January 19419.7 °C12 July 194120.2 °C1,476 mm20
194030.9 °C24 August 194010.5 °C27 September 194020.3 °C1,527 mm40

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
26.5 °C
+1.1 °C
Hot days (≥ 30 °C)
70 d/yr
+37
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
971 mm
-323 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.4 °C+0.4 °C234 mm+61 mm
Feb32.0 °C+3.6 °C14 mm-109 mm
Mar29.0 °C+1.6 °C137 mm-21 mm
Apr25.7 °C+0.2 °C111 mm+15 mm
May24.2 °C+0.4 °C34 mm-13 mm
Jun24.7 °C+1.6 °C17 mm-11 mm
Jul23.3 °C+0.6 °C15 mm-13 mm
Aug25.3 °C+1.6 °C35 mm+4 mm
Sep24.7 °C-0.1 °C54 mm-6 mm
Oct25.5 °C+0.1 °C128 mm-7 mm
Nov26.8 °C+1.3 °C70 mm-132 mm
Dec29.3 °C+2.6 °C122 mm-92 mm

The year's extremes

Hottest day
35.2 °C
18 Feb 2025
Coldest day
8.2 °C
28 Sep 2025
Wettest day
76.0 mm
8 Jan 2025
Windiest day
23.8 km/h
10 Dec 2025
Strongest gust
61.2 km/h
10 Dec 2025
Hottest feels-like
39.0 °C
21 Jan 2025
Coldest feels-like
7.0 °C
28 Sep 2025
Sunniest day
13.0 h
14 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 Castelo?

Castelo has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 20.7 °C and it receives 1,294 mm of precipitation per year.

What is the hottest day ever recorded in Castelo?

The hottest day measured in Castelo between 1940 and 2025 was 13 November 2023, reaching 36.7 °C.

What is the coldest day in Castelo?

The coldest day measured in Castelo between 1940 and 2025 was 1 June 1979, at 6.3 °C.

Does it snow in Castelo?

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

Has the climate of Castelo warmed?

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

What is the wettest day in Castelo?

The wettest day measured in Castelo between 1940 and 2025 was 26 November 1981, with 170 mm of rain in 24 hours.

What was the windiest day in Castelo?

The windiest day measured in Castelo between 1940 and 2025 was 28 December 1941, with winds reaching 25.1 km/h.

What is the warmest month in Castelo?

The warmest month in Castelo is February (23.5 °C on average); the coldest is July (17.5 °C).

How much does it rain in Castelo?

Castelo receives on average 1,294 mm of precipitation per year, spread over about 154 rainy days.

Is it sunny in Castelo?

Castelo gets on average 9.5 hours of sunshine per day, roughly 3,468 hours per year over 1940-2025.

Are there tropical nights in Castelo?

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

What was the most extreme apparent temperature in Castelo?

In Castelo, between 1940 and 2025, the highest apparent temperature reached 41.6 °C on 13 November 2023, and the lowest was 4.4 °C on 19 May 2022.

Compare Castelo with another city

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

Nearby cities

The climate around Castelo

Other cities — Brazil