El Castro es un río de régimen pluvial, de tipo oceánico, correspondiendo a los 1.494 mm de precipitaciones medias en su cuenca hidrográfica, pero en su cabecera se sobrepasan los 2.000 mm.