Arecibo climate — normals and trends

Arecibo (Puerto Rico) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.2 °C and it receives 1,142 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 August (26.7 °C on average) and the coldest is January (23.6 °C). Rainfall peaks in May.

Arecibo averages 0 frost days, 56 hot days (≥ 30 °C) and 191 rainy days per year.

Arecibo has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.1 °C (on 10 September 1997) and the coldest 17.5 °C (on 12 March 1951).

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

AreciboArecibo

coords
18.47°, -66.72°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAugustColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

25.2°C

Average daily high

28.2°C

Average daily low

23.0°C

Annual rainfall

1,142mm

Sunshine / day

11.3h

Mean relative humidity

81%

Average peak wind

18.5km/h

Seasonal range

3.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

56 d/yr

Rainy days (≥ 1 mm)

191 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.8 °C

Average feels-like low

25.8 °C

Average peak gust

36.3 km/h

Tropical nights (≥ 20 °C)

358 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

33.1 °C

10 September 1997

Coldest day

17.5 °C

12 March 1951

Wettest day

236 mm

20 September 2017

Windiest day

87.6 km/h

20 September 2017

Strongest gust

146.5 km/h

20 September 2017

Hottest feels-like

41.1 °C

9 October 2024

Coldest feels-like

16.3 °C

6 February 1955

Sunniest day

13.0 h

3 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.5 °C19 August 202519.3 °C29 December 202526.1 °C1,080 mm910
202433.1 °C18 August 202420.2 °C23 February 202426.6 °C1,438 mm1570
202333.1 °C28 August 202320.3 °C18 January 202326.2 °C1,047 mm1500
202232.3 °C21 September 202220.4 °C25 February 202225.7 °C1,159 mm710
202132.0 °C4 September 202120.7 °C12 April 202125.8 °C833 mm770
202032.4 °C8 May 202021.0 °C27 March 202026.0 °C943 mm1190
201932.2 °C15 August 201920.4 °C13 March 201925.8 °C917 mm790
201831.3 °C7 August 201819.8 °C24 February 201825.5 °C840 mm510
201731.8 °C30 August 201718.2 °C19 January 201725.7 °C1,645 mm600
201631.6 °C14 June 201620.9 °C5 February 201625.9 °C1,413 mm830
201533.0 °C30 April 201520.9 °C7 February 201525.9 °C809 mm1190
201432.8 °C26 August 201420.6 °C21 March 201425.9 °C734 mm1250
201332.1 °C29 September 201320.6 °C14 January 201325.5 °C1,178 mm580
201232.6 °C21 June 201220.4 °C21 February 201225.6 °C1,113 mm950
201132.0 °C15 June 201120.1 °C13 March 201125.2 °C1,583 mm630
201032.1 °C10 July 201019.3 °C24 December 201025.7 °C1,652 mm790
200932.2 °C26 August 200919.4 °C1 January 200925.5 °C1,071 mm880
200832.3 °C6 August 200820.1 °C9 January 200825.2 °C1,229 mm480
200731.9 °C1 July 200720.0 °C29 January 200725.5 °C1,372 mm770
200631.8 °C6 June 200620.3 °C4 January 200625.5 °C1,423 mm570
200531.8 °C18 June 200518.8 °C22 January 200525.4 °C1,773 mm810
200431.9 °C22 July 200419.5 °C29 March 200425.3 °C1,059 mm730
200331.7 °C16 September 200320.1 °C29 December 200325.5 °C1,165 mm610
200231.8 °C7 September 200219.8 °C12 April 200225.5 °C906 mm730
200131.9 °C23 August 200118.4 °C27 February 200125.5 °C866 mm870
200031.9 °C15 July 200017.5 °C20 January 200025.1 °C845 mm700
199931.4 °C22 September 199919.2 °C18 February 199924.9 °C1,427 mm250
199832.2 °C23 August 199820.7 °C11 February 199825.6 °C1,352 mm790
199733.1 °C10 September 199719.6 °C8 April 199725.6 °C706 mm1220
199631.7 °C23 June 199619.8 °C25 January 199624.9 °C1,296 mm320
199532.5 °C9 July 199519.0 °C16 March 199525.5 °C934 mm810
199432.5 °C14 September 199419.8 °C30 December 199425.7 °C661 mm1120
199331.8 °C12 August 199318.9 °C4 March 199325.3 °C1,118 mm520
199231.5 °C29 June 199219.9 °C15 January 199225.2 °C1,117 mm540
199131.5 °C3 September 199119.1 °C24 December 199125.2 °C820 mm680
199032.5 °C3 August 199019.1 °C6 February 199025.2 °C990 mm700
198932.0 °C17 May 198919.7 °C30 March 198924.9 °C882 mm250
198832.0 °C5 June 198819.7 °C29 February 198825.2 °C1,147 mm420
198732.4 °C26 September 198719.7 °C9 January 198725.5 °C1,452 mm550
198631.3 °C13 September 198619.2 °C27 January 198625.0 °C1,193 mm550
198531.7 °C27 June 198519.5 °C7 January 198524.9 °C992 mm640
198431.5 °C10 April 198419.4 °C19 December 198425.0 °C1,122 mm470
198331.6 °C1 March 198319.5 °C15 February 198325.6 °C1,055 mm920
198231.4 °C14 September 198219.8 °C18 December 198225.0 °C950 mm480
198131.9 °C10 September 198119.1 °C24 February 198125.3 °C1,620 mm590
198032.0 °C21 August 198018.7 °C16 January 198025.6 °C1,066 mm770
197930.9 °C3 August 197918.3 °C6 March 197924.9 °C1,649 mm300
197831.2 °C24 July 197820.1 °C15 February 197825.4 °C1,114 mm530
197731.2 °C7 September 197720.4 °C30 January 197725.3 °C953 mm390
197632.3 °C14 July 197619.0 °C18 April 197625.0 °C771 mm470
197531.9 °C7 June 197519.6 °C20 March 197525.1 °C908 mm340
197432.0 °C30 July 197419.5 °C30 April 197425.2 °C1,164 mm370
197332.1 °C12 August 197320.4 °C9 February 197325.5 °C1,037 mm600
197232.3 °C25 May 197219.8 °C14 March 197225.4 °C1,041 mm710
197131.7 °C15 June 197120.1 °C21 November 197125.1 °C993 mm510
197031.0 °C18 July 197017.5 °C6 March 197025.2 °C1,278 mm250
196932.0 °C16 June 196917.9 °C25 February 196925.3 °C1,177 mm670
196831.6 °C1 October 196818.3 °C7 February 196824.9 °C837 mm380
196732.8 °C12 June 196718.5 °C28 March 196725.0 °C723 mm440
196631.7 °C1 July 196620.0 °C13 February 196625.0 °C891 mm510
196531.6 °C2 September 196518.1 °C11 January 196524.8 °C982 mm280
196432.0 °C8 June 196419.0 °C24 December 196425.2 °C811 mm500
196331.3 °C6 August 196319.2 °C21 March 196325.0 °C1,201 mm320
196231.0 °C7 August 196217.9 °C16 February 196224.8 °C876 mm290
196131.4 °C24 May 196119.4 °C20 January 196124.9 °C1,094 mm310
196031.4 °C29 July 196019.7 °C12 January 196025.0 °C1,257 mm390
195931.5 °C4 August 195919.6 °C18 February 195925.0 °C1,174 mm360
195831.4 °C1 September 195818.8 °C16 January 195825.4 °C1,174 mm540
195732.2 °C5 May 195719.1 °C2 March 195725.2 °C877 mm790
195631.2 °C27 August 195617.8 °C8 January 195624.6 °C1,092 mm190
195531.6 °C8 August 195518.2 °C5 January 195524.5 °C1,280 mm50
195431.3 °C31 July 195419.1 °C4 February 195424.6 °C1,202 mm140
195330.6 °C27 August 195319.1 °C4 January 195324.8 °C1,099 mm130
195231.3 °C5 June 195217.9 °C22 December 195224.7 °C1,225 mm280
195131.1 °C30 August 195117.5 °C12 March 195124.6 °C1,423 mm310
195031.0 °C4 August 195019.2 °C29 January 195024.2 °C1,284 mm100
194931.8 °C29 July 194918.0 °C26 February 194924.7 °C969 mm620
194830.7 °C30 April 194819.2 °C22 February 194824.7 °C1,498 mm100
194731.7 °C22 June 194719.3 °C19 February 194725.0 °C1,122 mm390
194631.3 °C3 July 194619.3 °C7 March 194624.7 °C1,224 mm300
194530.4 °C28 June 194518.6 °C15 January 194524.4 °C1,219 mm20
194431.9 °C5 April 194419.0 °C8 May 194424.7 °C1,292 mm320
194331.0 °C5 August 194319.2 °C23 January 194324.3 °C1,270 mm160
194230.6 °C3 October 194219.4 °C28 January 194224.5 °C1,729 mm60
194130.6 °C2 August 194118.6 °C12 January 194124.6 °C1,541 mm120
194031.2 °C25 April 194018.5 °C17 March 194024.5 °C1,797 mm190

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
28.8 °C
+0.6 °C
Hot days (≥ 30 °C)
91 d/yr
+35
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1080 mm
-62 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.2 °C+0.6 °C36 mm-5 mm
Feb27.6 °C+0.8 °C37 mm-5 mm
Mar28.0 °C+0.7 °C53 mm+1 mm
Apr27.7 °C-0.1 °C207 mm+96 mm
May28.8 °C+0.3 °C191 mm+22 mm
Jun29.6 °C+0.1 °C23 mm-67 mm
Jul30.2 °C+0.6 °C36 mm-41 mm
Aug30.2 °C+0.4 °C109 mm+4 mm
Sep30.3 °C+0.8 °C207 mm+60 mm
Oct30.1 °C+1.1 °C105 mm-45 mm
Nov28.6 °C+0.9 °C53 mm-53 mm
Dec27.9 °C+1.0 °C23 mm-28 mm

The year's extremes

Hottest day
32.5 °C
19 Aug 2025
Coldest day
19.3 °C
29 Dec 2025
Wettest day
40.9 mm
28 Apr 2025
Windiest day
32.5 km/h
3 Apr 2025
Strongest gust
58.3 km/h
3 Apr 2025
Hottest feels-like
39.9 °C
19 Aug 2025
Coldest feels-like
20.2 °C
29 Dec 2025
Sunniest day
13.0 h
4 Jun 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 Arecibo?

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

What is the hottest day ever recorded in Arecibo?

The hottest day measured in Arecibo between 1940 and 2025 was 10 September 1997, reaching 33.1 °C.

What is the coldest day in Arecibo?

The coldest day measured in Arecibo between 1940 and 2025 was 12 March 1951, at 17.5 °C.

Does it snow in Arecibo?

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

Has the climate of Arecibo warmed?

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

What is the wettest day in Arecibo?

The wettest day measured in Arecibo between 1940 and 2025 was 20 September 2017, with 236 mm of rain in 24 hours.

What was the windiest day in Arecibo?

The windiest day measured in Arecibo between 1940 and 2025 was 20 September 2017, with winds reaching 87.6 km/h.

What is the warmest month in Arecibo?

The warmest month in Arecibo is August (26.7 °C on average); the coldest is January (23.6 °C).

How much does it rain in Arecibo?

Arecibo receives on average 1,142 mm of precipitation per year, spread over about 191 rainy days.

Is it sunny in Arecibo?

Arecibo gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

Are there tropical nights in Arecibo?

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

What was the most extreme apparent temperature in Arecibo?

In Arecibo, between 1940 and 2025, the highest apparent temperature reached 41.1 °C on 9 October 2024, and the lowest was 16.3 °C on 6 February 1955.

Compare Arecibo with another city

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

Nearby cities

The climate around Arecibo

Other cities — Puerto Rico