Climate averages 1991–2020
Weather in Puerto Rico.
ClimaNote covers 7 cities in Puerto Rico, starting with San Juan, Bayamón and Carolina. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.
Across these cities the yearly average high ranges from 28.9°C in Caguas to 30.1°C in Arecibo, and yearly rainfall from 576 mm in Mayagüez to 1,212 mm in Caguas. The hottest city-month is July in Arecibo, with an average high of 31.7°C (tied with August in Arecibo), and the coolest is January in Caguas, at 27.1°C. By single month, the most rain falls in September in Caguas, with 168 mm, and the least in January in Mayagüez, with 16 mm.
August is the warmest month in 3 cities and July in 2 (in 2 other cities two or more months tie); January is the coolest in 5 cities (in 2 other cities two or more months tie). September is the wettest month in 6 cities and May in 1; February is the driest in 5 cities and January in 1 (in 1 other city two or more months tie). None of these cities has a month with an average high below 2.0°C, a month with under 1 mm of rain or a month with more than 300 mm of rain.
Compare cities
Puerto Rico by month
7 cities
Cities in Puerto Rico
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| San Juan | 30°C | 23°C | 949 |
| Bayamón | 30°C | 23°C | 870 |
| Carolina | 30°C | 23°C | 949 |
| Ponce | 29°C | 23°C | 733 |
| Arecibo | 30°C | 23°C | 1,133 |
| Caguas | 29°C | 23°C | 1,212 |
| Mayagüez | 30°C | 24°C | 576 |
Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.