Puerto Viejo vs Santa Teresa in January

Santa Teresa is the better pick in January — 92 vs 82 on SeasonMap's comfort score. Santa Teresa is sweltering, dry, clean air, while Puerto Viejo is hot, soaked, clean air.

Puerto Viejo vs Santa TeresaJanuary climate, side by side

Puerto ViejoSanta Teresa
Comfort score82/100 (A)92/100 (S)
Feels-like high31°C35°C
Avg high / low27° / 22°29° / 25°
Rainfall172 mm17 mm
Rainy days195
Humidity82%76%
Air quality (AQI)2731

Monthly climate normals (ERA5 reanalysis). Comfort scores are SeasonMap estimates.

Puerto Viejo vs Santa Teresa in January — FAQ

Is January better in Puerto Viejo or Santa Teresa?
Santa Teresa is the better pick in January — 92 vs 82 on SeasonMap's comfort score. Santa Teresa is sweltering, dry, clean air, while Puerto Viejo is hot, soaked, clean air.
What is the weather like in Puerto Viejo vs Santa Teresa in January?
In January, Puerto Viejo averages 27°C high / 22°C low with about 172 mm of rain; Santa Teresa averages 29°C high / 25°C low with about 17 mm.