Caraguatatuba climate — normals and trends

Caraguatatuba (Brazil) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 19.7 °C and it receives 1,830 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 (22.7 °C on average) and the coldest is July (16.7 °C). Rainfall peaks in January.

Caraguatatuba averages 0 frost days, 10 hot days (≥ 30 °C) and 209 rainy days per year.

Caraguatatuba has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.2 °C (on 2 October 2020) and the coldest 5.2 °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

CaraguatatubaSão Paulo

coords
-23.62°, -45.41°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthFebruaryColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

19.7°C

Average daily high

23.4°C

Average daily low

17.0°C

Annual rainfall

1,830mm

Sunshine / day

9.0h

Mean relative humidity

85%

Average peak wind

11.0km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

10 d/yr

Rainy days (≥ 1 mm)

209 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.8 °C

Average feels-like low

18.0 °C

Average peak gust

28.9 km/h

Tropical nights (≥ 20 °C)

69 d/yr

Solar radiation

16.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

35.2 °C

2 October 2020

Coldest day

5.2 °C

1 June 1979

Wettest day

210 mm

14 March 1970

Windiest day

37.5 km/h

10 August 2022

Strongest gust

84.6 km/h

17 December 1947

Hottest feels-like

39.8 °C

18 January 1988

Coldest feels-like

1.0 °C

31 May 1979

Sunniest day

13.5 h

16 December 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.7 °C17 February 20257.8 °C30 July 202520.0 °C1,518 mm180
202433.2 °C2 October 20247.4 °C27 August 202420.9 °C1,696 mm320
202333.6 °C12 November 20239.8 °C4 July 202320.8 °C1,669 mm270
202232.2 °C9 September 20228.0 °C13 June 202219.7 °C1,999 mm100
202132.4 °C14 September 20215.3 °C30 July 202119.7 °C1,561 mm110
202035.2 °C2 October 20209.6 °C28 May 202020.2 °C1,650 mm190
201933.5 °C12 September 20197.5 °C7 July 201920.9 °C1,733 mm300
201832.4 °C18 January 20189.6 °C21 May 201820.5 °C1,590 mm180
201731.5 °C19 October 201710.4 °C19 July 201720.5 °C1,556 mm210
201632.8 °C31 January 20165.6 °C13 June 201620.4 °C1,695 mm200
201534.5 °C15 October 201511.4 °C27 June 201521.1 °C1,945 mm290
201433.7 °C3 January 201410.0 °C3 June 201420.6 °C1,517 mm240
201332.9 °C5 December 20138.0 °C24 July 201320.0 °C1,923 mm180
201233.8 °C19 September 20129.8 °C27 September 201220.3 °C1,660 mm170
201131.6 °C5 February 20118.2 °C5 August 201119.7 °C1,806 mm100
201032.9 °C16 February 20108.8 °C17 August 201020.2 °C1,855 mm340
200932.8 °C19 November 20099.2 °C4 June 200920.4 °C2,092 mm110
200830.8 °C17 January 200810.3 °C17 June 200819.8 °C1,844 mm130
200732.0 °C1 November 20077.1 °C30 July 200720.2 °C1,467 mm150
200633.0 °C15 September 20067.9 °C6 September 200620.1 °C1,726 mm130
200533.4 °C14 October 200510.1 °C9 July 200520.4 °C1,696 mm100
200431.0 °C31 October 20049.4 °C6 June 200419.7 °C1,715 mm30
200332.7 °C16 December 20039.0 °C18 August 200320.4 °C1,612 mm190
200232.3 °C1 December 20028.2 °C2 September 200220.9 °C1,690 mm180
200132.0 °C8 January 20017.8 °C29 July 200120.3 °C1,529 mm40
200030.7 °C11 January 20007.0 °C17 July 200019.8 °C1,767 mm70
199931.6 °C20 January 19997.8 °C15 August 199919.5 °C1,674 mm110
199832.9 °C1 February 199810.4 °C12 July 199820.2 °C1,836 mm140
199733.8 °C9 September 19979.2 °C11 June 199720.2 °C1,521 mm190
199632.1 °C27 January 19968.4 °C24 July 199619.7 °C2,146 mm140
199533.0 °C16 January 199510.9 °C20 May 199520.3 °C2,029 mm290
199431.9 °C1 November 19946.2 °C10 July 199420.5 °C1,889 mm250
199332.5 °C7 September 19938.4 °C1 August 199320.3 °C1,691 mm160
199230.9 °C22 February 19929.1 °C27 July 199220.0 °C1,830 mm40
199131.6 °C16 October 19918.5 °C2 August 199119.9 °C1,912 mm50
199031.4 °C25 January 19907.1 °C23 June 199020.1 °C1,636 mm90
198931.4 °C21 February 19898.2 °C9 July 198919.5 °C1,738 mm70
198832.3 °C19 January 19887.8 °C13 July 198819.6 °C2,042 mm160
198731.2 °C7 January 19877.6 °C9 August 198720.1 °C1,791 mm140
198631.6 °C1 February 19868.8 °C13 July 198620.4 °C2,264 mm90
198531.3 °C27 August 19858.0 °C8 June 198519.7 °C1,626 mm30
198432.6 °C5 February 19846.1 °C27 August 198420.2 °C1,401 mm170
198331.9 °C17 February 19838.5 °C6 August 198320.0 °C2,396 mm70
198231.3 °C4 November 198210.2 °C6 May 198219.8 °C1,788 mm40
198131.6 °C20 September 19816.5 °C21 July 198119.5 °C2,001 mm100
198031.0 °C27 October 19808.6 °C23 September 198020.0 °C1,856 mm80
197930.6 °C29 September 19795.2 °C1 June 197919.3 °C1,728 mm40
197831.7 °C24 January 19787.5 °C2 June 197819.6 °C1,668 mm160
197731.4 °C9 February 19779.8 °C17 May 197720.4 °C1,766 mm50
197632.5 °C25 January 19768.4 °C16 August 197619.5 °C2,421 mm40
197530.8 °C13 February 19755.8 °C18 July 197519.5 °C1,936 mm30
197431.5 °C19 November 19748.5 °C17 August 197419.5 °C2,113 mm30
197332.9 °C11 February 19739.2 °C13 May 197320.0 °C1,954 mm120
197231.3 °C27 October 19728.9 °C9 July 197220.0 °C1,772 mm40
197131.5 °C24 January 19718.0 °C25 April 197119.4 °C1,641 mm100
197031.4 °C9 December 19708.2 °C3 July 197019.5 °C1,631 mm20
196931.5 °C1 January 19697.3 °C11 July 196919.7 °C1,345 mm110
196831.9 °C15 December 19687.9 °C18 May 196818.7 °C1,326 mm40
196730.3 °C14 January 19678.7 °C20 July 196719.8 °C2,026 mm30
196630.5 °C21 January 19668.9 °C7 August 196619.2 °C2,291 mm70
196530.6 °C10 September 19655.3 °C12 July 196519.2 °C2,321 mm30
196429.4 °C1 September 19647.7 °C29 July 196418.5 °C1,916 mm00
196332.0 °C14 October 19638.1 °C22 June 196319.7 °C1,641 mm130
196230.3 °C8 September 19627.8 °C25 August 196218.2 °C2,257 mm10
196135.1 °C28 September 196110.8 °C19 June 196120.1 °C1,849 mm140
196031.0 °C24 September 19609.3 °C2 September 196018.7 °C1,877 mm30
195930.9 °C7 September 195910.0 °C10 June 195919.6 °C1,795 mm20
195831.9 °C15 November 19588.8 °C22 June 195819.5 °C1,951 mm70
195730.5 °C19 October 19577.6 °C21 July 195719.0 °C1,981 mm20
195631.2 °C9 January 19568.3 °C11 August 195618.4 °C1,634 mm70
195530.0 °C1 September 19558.6 °C31 July 195518.7 °C1,387 mm10
195431.2 °C18 September 19549.6 °C30 August 195419.4 °C1,907 mm60
195330.0 °C22 August 195310.2 °C13 July 195319.4 °C1,907 mm10
195230.6 °C6 October 19528.4 °C16 July 195219.1 °C1,536 mm10
195132.2 °C23 November 195110.4 °C15 July 195118.9 °C1,556 mm50
195030.5 °C19 February 19509.3 °C14 July 195019.0 °C2,036 mm20
194929.5 °C17 March 194910.0 °C28 August 194918.7 °C2,235 mm00
194832.3 °C27 September 194810.1 °C6 June 194819.1 °C1,606 mm30
194731.2 °C8 January 19478.9 °C2 September 194718.6 °C2,234 mm60
194630.0 °C19 October 194610.4 °C30 July 194619.6 °C2,234 mm10
194530.3 °C28 September 194511.2 °C28 June 194519.4 °C2,476 mm10
194431.2 °C7 September 194410.2 °C15 July 194419.3 °C2,021 mm10
194329.8 °C19 January 19438.2 °C8 August 194318.4 °C1,638 mm00
194234.0 °C6 October 19427.9 °C25 June 194218.6 °C1,537 mm30
194131.1 °C12 January 19419.3 °C15 September 194119.4 °C2,435 mm10
194030.2 °C22 August 194010.4 °C28 August 194019.6 °C2,209 mm10

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
23.8 °C
+0.4 °C
Hot days (≥ 30 °C)
18 d/yr
+8
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1518 mm
-312 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.6 °C+0.6 °C318 mm+35 mm
Feb28.8 °C+2.6 °C154 mm-86 mm
Mar26.1 °C+0.8 °C123 mm-94 mm
Apr23.7 °C-0.1 °C247 mm+127 mm
May23.0 °C+1.1 °C44 mm-50 mm
Jun21.3 °C+0.1 °C66 mm-0 mm
Jul19.6 °C-1.3 °C33 mm-33 mm
Aug21.3 °C-0.5 °C26 mm-39 mm
Sep22.5 °C0.0 °C44 mm-65 mm
Oct22.7 °C-0.4 °C142 mm-9 mm
Nov23.6 °C0.0 °C106 mm-70 mm
Dec26.9 °C+2.0 °C215 mm-29 mm

The year's extremes

Hottest day
33.7 °C
17 Feb 2025
Coldest day
7.8 °C
30 Jul 2025
Wettest day
60.4 mm
9 Jan 2025
Windiest day
32.8 km/h
8 Nov 2025
Strongest gust
72.7 km/h
10 Dec 2025
Hottest feels-like
38.1 °C
25 Dec 2025
Coldest feels-like
6.2 °C
30 Jul 2025
Sunniest day
13.5 h
21 Dec 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 Caraguatatuba?

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

What is the hottest day ever recorded in Caraguatatuba?

The hottest day measured in Caraguatatuba between 1940 and 2025 was 2 October 2020, reaching 35.2 °C.

What is the coldest day in Caraguatatuba?

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

Does it snow in Caraguatatuba?

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

Has the climate of Caraguatatuba warmed?

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

What is the wettest day in Caraguatatuba?

The wettest day measured in Caraguatatuba between 1940 and 2025 was 14 March 1970, with 210 mm of rain in 24 hours.

What was the windiest day in Caraguatatuba?

The windiest day measured in Caraguatatuba between 1940 and 2025 was 10 August 2022, with winds reaching 37.5 km/h.

What is the warmest month in Caraguatatuba?

The warmest month in Caraguatatuba is February (22.7 °C on average); the coldest is July (16.7 °C).

How much does it rain in Caraguatatuba?

Caraguatatuba receives on average 1,830 mm of precipitation per year, spread over about 209 rainy days.

Is it sunny in Caraguatatuba?

Caraguatatuba gets on average 9.0 hours of sunshine per day, roughly 3,285 hours per year over 1940-2025.

Are there tropical nights in Caraguatatuba?

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

What was the most extreme apparent temperature in Caraguatatuba?

In Caraguatatuba, between 1940 and 2025, the highest apparent temperature reached 39.8 °C on 18 January 1988, and the lowest was 1.0 °C on 31 May 1979.

Compare Caraguatatuba with another city

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

Nearby cities

The climate around Caraguatatuba

Other cities — Brazil