Con precipitaciones promedio de 2460 mm al año (el segundo más alto del Pacífico Norte, luego de la cuenca baja de los ríos Barranca y Grande de Tárcoles), tiene un promedio de 173 días de lluvia al año (el más alto de la región guanacasteca), presentando clima lluvioso de influencia monzónica durante la estación lluviosa, sobre todo en la vertiente caribeña.