Puerto Rico

Puerto Rico Weather & Climate: Monthly Averages

Monthly climate averages for Puerto Rico, temperatures, rainfall and the best time to visit.

Climate overview of Puerto Rico

Puerto Rico is an island that enjoys a warm and humid tropical climate. The island has an average annual temperature of 28°C (82°F), with rainfall well distributed throughout the year.

Temperature Variations

The warmest month in Puerto Rico is July, with an average maximum temperature of 30°C (86°F). The coldest month is February, with an average maximum daytime temperature of 27°C (81°F).

Rainfall and Wet Season

The wet season takes place from May to October, with August being the wettest month. The northern coast receives the most rainfall on the island, with over 1550 mm (61 in) per year, while the southern coast has an annual average rainfall of 910 mm (36 in). The mountainous regions receive significantly more rainfall, ranging between 3000 mm (118 in) and 4000 mm (157 in) annually.

Hurricane Season and Best Travel Time

Hurricanes can affect the island between August and November. The best time to visit Puerto Rico is during the relatively dry season, which lasts from November to May.

Explore Puerto Rico by month

Popular cities by month

Compare cities per month. Toggle cities on/off.

San Juan Rincon Vieques Luquillo La Parguera Ponce
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Regional climate differences

Explore the climate diversity across Puerto Rico.

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

San Juan 28°C (82°F) 31°C (88°F) 22°C (72°F) 25°C (77°F) 1192 mm (47 in) 2,966 hours
Rincon 28°C (82°F) 30°C (86°F) 24°C (75°F) 27°C (81°F) 699 mm (28 in)
Vieques 27°C (81°F) 30°C (86°F) 24°C (75°F) 27°C (81°F) 1276 mm (50 in) 2,966 hours
Luquillo 27°C (81°F) 30°C (86°F) 23°C (73°F) 26°C (79°F) 1338 mm (53 in) 2,966 hours
La Parguera 28°C (82°F) 31°C (88°F) 23°C (73°F) 26°C (79°F) 735 mm (29 in)
Ponce 28°C (82°F) 30°C (86°F) 22°C (72°F) 25°C (77°F) 881 mm (35 in)

FAQ

What is the best time to visit Puerto Rico?

The warmest month in Vega Baja is August, with daytime highs of 32°C (90°F). San Juan is the sunniest destination, with 284 hours of sunshine in March. Explore Puerto Rico weather by month for a detailed breakdown.

What temperatures can I expect in Puerto Rico?

Vega Baja is the warmest destination, reaching 32°C (90°F) in August with nights around 25°C (77°F). Adjuntas is the coolest, with January daytime highs of just 25°C (77°F) and nights dropping to 16°C (61°F). Temperatures are relatively stable throughout the year. See the city comparison for a full overview.

How much rain does Puerto Rico get?

Rainfall varies across Puerto Rico. Naguabo is the wettest, receiving 1496 mm (59 in) per year, with September the wettest month at 192 mm (7.6 in). El Combate is the driest at 611 mm (24 in) per year. Use the climate map to explore rainfall patterns across regions.

How sunny is Puerto Rico?

San Juan is the sunniest destination in Puerto Rico, enjoying 2,966 hours of sunshine per year, with March the brightest month at 284 hours. Overall, Puerto Rico enjoys abundant sunshine year-round. Compare sunshine across cities in the charts above.

What is the climate like across Puerto Rico?

San Juan has very warm summers reaching 31°C (88°F) in August and warm winters dropping to 28°C (82°F), with 2,966 hours of sunshine and 1192 mm (47 in) of rain per year. Rincon has very warm summers reaching 30°C (86°F) in July and warm winters dropping to 28°C (82°F), with 0 hours of sunshine and 699 mm (28 in) of rain per year. Vieques has warm summers reaching 30°C (86°F) in September and warm winters dropping to 27°C (81°F), with 2,966 hours of sunshine and 1276 mm (50 in) of rain per year. Explore the climate charts and comparison table for more cities.

Places in Puerto Rico

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Explore more