Puerto Rico climate — normals and trends

Puerto Rico (Colombia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 19.8 °C and it receives 1,863 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 (20.8 °C on average) and the coldest is July (18.5 °C). Rainfall peaks in April.

Puerto Rico averages 0 frost days, 2 hot days (≥ 30 °C) and 278 rainy days per year.

Puerto Rico 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 33.9 °C (on 15 February 1964) and the coldest 10.3 °C (on 19 July 1975).

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

Puerto RicoCaquetá

coords
1.91°, -75.16°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthJanuary

Mean daily temperature

19.8°C

Average daily high

24.6°C

Average daily low

16.1°C

Annual rainfall

1,863mm

Sunshine / day

10.3h

Mean relative humidity

81%

Average peak wind

8.0km/h

Seasonal range

2.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

278 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.9 °C

Average feels-like low

17.2 °C

Average peak gust

33.6 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

17.5 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.62 · 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.9 °C

15 February 1964

Coldest day

10.3 °C

19 July 1975

Wettest day

198 mm

4 November 2016

Windiest day

15.5 km/h

12 March 1948

Strongest gust

62.6 km/h

23 June 1994

Hottest feels-like

36.3 °C

21 February 2024

Coldest feels-like

9.3 °C

2 August 1955

Sunniest day

12.0 h

5 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202528.9 °C5 February 202514.6 °C7 June 202520.5 °C2,084 mm00
202431.7 °C21 February 202414.8 °C2 August 202421.3 °C1,756 mm40
202330.0 °C27 September 202313.8 °C19 June 202320.9 °C1,788 mm10
202230.8 °C29 January 202213.1 °C22 August 202220.3 °C1,989 mm20
202129.9 °C8 February 202113.5 °C4 July 202120.5 °C2,012 mm00
202030.4 °C5 January 202013.7 °C25 September 202020.8 °C1,694 mm10
201928.8 °C23 April 201913.4 °C6 August 201920.3 °C1,849 mm00
201829.3 °C11 February 201813.8 °C23 December 201820.2 °C2,102 mm00
201728.6 °C20 February 201712.5 °C20 July 201720.4 °C1,918 mm00
201631.5 °C18 January 201614.4 °C24 August 201620.5 °C2,286 mm120
201529.7 °C2 March 201514.2 °C30 August 201520.4 °C1,540 mm00
201431.2 °C25 January 201413.7 °C30 August 201420.3 °C1,810 mm60
201328.9 °C26 January 201313.5 °C30 July 201320.1 °C1,745 mm00
201229.3 °C6 December 201213.3 °C20 July 201220.0 °C2,013 mm00
201130.1 °C6 February 201113.6 °C25 August 201120.3 °C2,525 mm10
201031.0 °C12 January 201013.7 °C4 January 201020.7 °C2,065 mm50
200930.1 °C28 December 200914.3 °C14 June 200920.5 °C1,567 mm10
200832.5 °C2 February 200814.1 °C17 July 200820.3 °C2,104 mm30
200732.6 °C6 February 200712.9 °C30 July 200720.4 °C1,629 mm260
200629.3 °C16 February 200613.4 °C12 May 200620.2 °C1,791 mm00
200530.4 °C13 March 200512.9 °C11 July 200520.4 °C1,712 mm10
200429.1 °C13 October 200413.8 °C23 July 200419.9 °C1,612 mm00
200330.4 °C23 January 200313.4 °C15 July 200319.7 °C1,652 mm10
200228.7 °C11 April 200213.9 °C26 June 200219.8 °C1,388 mm00
200129.0 °C13 March 200112.4 °C22 June 200119.7 °C1,572 mm00
200029.2 °C17 March 200012.6 °C16 July 200019.6 °C1,764 mm00
199928.5 °C7 March 199912.1 °C17 August 199919.4 °C1,941 mm00
199828.9 °C28 January 199814.2 °C29 June 199820.2 °C1,874 mm00
199729.1 °C26 March 199712.3 °C11 August 199719.9 °C1,660 mm00
199628.2 °C27 January 199613.3 °C1 July 199619.5 °C1,795 mm00
199531.1 °C8 February 199513.4 °C23 July 199520.0 °C1,663 mm30
199429.8 °C28 December 199413.5 °C30 June 199419.8 °C1,896 mm00
199328.3 °C15 February 199312.8 °C16 July 199319.7 °C1,881 mm00
199230.4 °C4 February 199213.4 °C26 July 199220.0 °C1,573 mm10
199130.0 °C31 January 199112.5 °C26 August 199119.9 °C2,003 mm10
199028.7 °C2 January 199012.6 °C15 September 199019.8 °C1,710 mm00
198929.0 °C30 December 198911.7 °C10 July 198919.6 °C1,943 mm00
198831.3 °C12 March 198812.3 °C21 December 198820.0 °C1,944 mm40
198728.9 °C28 March 198713.8 °C5 April 198720.1 °C1,878 mm00
198628.6 °C6 April 198612.5 °C24 July 198619.4 °C2,209 mm00
198529.4 °C1 February 198512.1 °C10 June 198519.5 °C1,888 mm00
198429.3 °C14 March 198412.8 °C28 August 198419.4 °C1,734 mm00
198331.2 °C13 February 198314.0 °C25 June 198320.2 °C1,293 mm50
198229.5 °C3 February 198213.4 °C19 January 198219.9 °C1,624 mm00
198130.2 °C21 March 198110.6 °C21 July 198120.1 °C2,062 mm30
198030.0 °C1 March 198014.0 °C9 January 198020.2 °C1,449 mm10
197929.4 °C13 February 197914.2 °C2 June 197919.9 °C2,006 mm00
197830.2 °C14 January 197810.7 °C16 August 197820.1 °C2,034 mm30
197731.0 °C30 January 197713.2 °C7 January 197720.0 °C1,778 mm40
197628.4 °C26 February 197612.9 °C3 July 197619.3 °C2,459 mm00
197529.6 °C15 February 197510.3 °C19 July 197519.4 °C2,154 mm00
197428.6 °C18 March 197413.1 °C4 January 197419.6 °C2,376 mm00
197328.9 °C9 March 197314.0 °C22 December 197319.8 °C2,241 mm00
197228.1 °C11 February 197212.9 °C28 December 197219.7 °C2,191 mm00
197128.8 °C24 January 197112.5 °C18 July 197119.2 °C2,416 mm00
197029.0 °C3 March 197013.4 °C12 August 197019.9 °C2,077 mm00
196929.5 °C17 February 196913.4 °C12 July 196920.2 °C2,393 mm00
196828.7 °C23 February 196812.7 °C4 January 196819.5 °C2,513 mm00
196729.1 °C14 February 196713.0 °C17 September 196719.7 °C1,869 mm00
196630.3 °C5 February 196612.1 °C3 June 196619.9 °C1,875 mm30
196531.0 °C28 January 196511.8 °C22 August 196519.9 °C1,661 mm20
196433.9 °C15 February 196412.7 °C10 August 196420.0 °C1,512 mm460
196330.6 °C28 January 196312.8 °C24 July 196320.3 °C1,463 mm30
196231.0 °C15 January 196212.7 °C10 July 196219.8 °C1,604 mm30
196129.1 °C15 February 196113.1 °C22 June 196119.7 °C1,467 mm00
196029.5 °C5 February 196012.5 °C23 December 196019.5 °C1,451 mm00
195929.8 °C16 March 195912.1 °C3 January 195919.5 °C1,335 mm00
195831.5 °C9 February 195813.9 °C21 January 195820.2 °C1,611 mm70
195730.7 °C5 October 195711.9 °C23 July 195719.7 °C1,346 mm10
195626.7 °C8 March 195613.2 °C5 August 195618.6 °C2,065 mm00
195526.2 °C29 January 195510.5 °C2 August 195518.8 °C2,052 mm00
195427.8 °C12 February 195413.7 °C13 August 195419.0 °C1,591 mm00
195329.1 °C15 February 195313.7 °C13 July 195319.5 °C1,704 mm00
195228.8 °C7 March 195213.2 °C3 September 195219.2 °C1,624 mm00
195126.8 °C7 October 195113.4 °C12 January 195118.8 °C2,178 mm00
195026.4 °C30 March 195013.2 °C12 January 195018.8 °C2,157 mm00
194925.6 °C23 April 194913.3 °C11 February 194918.6 °C1,788 mm00
194826.0 °C19 February 194813.1 °C28 June 194818.6 °C1,924 mm00
194727.2 °C18 March 194713.4 °C4 August 194719.0 °C2,097 mm00
194626.7 °C7 February 194613.0 °C9 August 194618.7 °C1,714 mm00
194528.2 °C9 February 194513.0 °C13 December 194519.0 °C1,587 mm00
194427.6 °C21 February 194413.5 °C30 December 194419.0 °C1,753 mm00
194326.7 °C19 February 194312.5 °C24 November 194318.1 °C2,167 mm00
194227.8 °C14 January 194212.2 °C15 July 194218.5 °C2,394 mm00
194128.1 °C10 March 194113.7 °C4 November 194119.2 °C1,903 mm00
194030.0 °C26 February 194013.8 °C13 January 194019.5 °C1,683 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
24.4 °C
-0.2 °C
Hot days (≥ 30 °C)
0 d/yr
-2
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2084 mm
+221 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.2 °C+0.3 °C53 mm-30 mm
Feb25.7 °C-0.5 °C114 mm+10 mm
Mar24.9 °C-0.5 °C230 mm+52 mm
Apr25.1 °C+0.6 °C205 mm-20 mm
May23.8 °C0.0 °C206 mm-10 mm
Jun23.5 °C+0.6 °C330 mm+147 mm
Jul22.8 °C+0.1 °C354 mm+196 mm
Aug23.9 °C+0.1 °C142 mm+47 mm
Sep24.5 °C-0.2 °C94 mm+1 mm
Oct23.9 °C-1.1 °C120 mm-56 mm
Nov24.1 °C-0.8 °C109 mm-113 mm
Dec24.6 °C-0.6 °C129 mm-4 mm

The year's extremes

Hottest day
28.9 °C
5 Feb 2025
Coldest day
14.6 °C
7 Jun 2025
Wettest day
57.3 mm
2 Jul 2025
Windiest day
13.6 km/h
22 Jan 2025
Strongest gust
50.4 km/h
23 Sep 2025
Hottest feels-like
31.3 °C
14 Jan 2025
Coldest feels-like
14.7 °C
7 Jun 2025
Sunniest day
12.0 h
7 Apr 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 Puerto Rico?

Puerto Rico has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 19.8 °C and it receives 1,863 mm of precipitation per year.

What is the hottest day ever recorded in Puerto Rico?

The hottest day measured in Puerto Rico between 1940 and 2025 was 15 February 1964, reaching 33.9 °C.

What is the coldest day in Puerto Rico?

The coldest day measured in Puerto Rico between 1940 and 2025 was 19 July 1975, at 10.3 °C.

Does it snow in Puerto Rico?

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

Has the climate of Puerto Rico warmed?

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

What is the wettest day in Puerto Rico?

The wettest day measured in Puerto Rico between 1940 and 2025 was 4 November 2016, with 198 mm of rain in 24 hours.

What was the windiest day in Puerto Rico?

The windiest day measured in Puerto Rico between 1940 and 2025 was 12 March 1948, with winds reaching 15.5 km/h.

What is the warmest month in Puerto Rico?

The warmest month in Puerto Rico is February (20.8 °C on average); the coldest is July (18.5 °C).

How much does it rain in Puerto Rico?

Puerto Rico receives on average 1,863 mm of precipitation per year, spread over about 278 rainy days.

Is it sunny in Puerto Rico?

Puerto Rico gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Puerto Rico?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Puerto Rico.

What was the most extreme apparent temperature in Puerto Rico?

In Puerto Rico, between 1940 and 2025, the highest apparent temperature reached 36.3 °C on 21 February 2024, and the lowest was 9.3 °C on 2 August 1955.

Compare Puerto Rico with another city

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

Nearby cities

The climate around Puerto Rico

Other cities — Colombia