San Pedro weather in January

January in San Pedro: hot, rainy, with clean air — a great time to visit.

#9 of 12 months in San Pedro · #190 of 604 destinations to visit in January · comfort 79/100 (tier B)

Updated June 2026 · climate normals from ERA5 reanalysis

San Pedro climate normals — January

Daytime high27°C / 80°F🥵 hot
Nighttime low20°C / 69°F
Feels like (high)31°C / 88°F
Rainfall127 mm / 5 in🌧 rainy
Rainy days17 days
Humidity89%💦 very humid
Dew point21°C / 69°F
Sunshine8.8 h/day
Daylight11.3 h
Wind8 km/h / 5 mph
Air quality (US AQI)50🍃 good

Monthly averages from ERA5 reanalysis. AQI is the mean US Air Quality Index for the month.

Where is San Pedro?

Loading map…

San Pedro in January — FAQ

Is January a good time to visit San Pedro?
January in San Pedro: hot, rainy, with clean air — a great time to visit. It ranks #9 of 12 months for San Pedro on SeasonMap's comfort score (79/100).
What is the weather like in San Pedro in January?
In January, San Pedro averages a daily high of 26.8°C and a low of 20.3°C, with about 127.4 mm of rain over roughly 17.4 rainy days.
What is the air quality in San Pedro in January?
San Pedro has a mean US Air Quality Index of about 50 in January.

Other months in San Pedro

Warmer or cooler than San Pedro in January

Similar destinations in Central AmericaJanuary