Si un plan ou cours d’eau n’est pas assez profond, le castor construit le plus souvent un barrage, et ceci pour plusieurs raisons. Il résout ainsi plusieurs problèmes à la fois :
- pour que les accès à la hutte soient toujours sous l’eau, le castor a besoin d’une profondeur d’environ un demi-mètre,
- il équilibre de la sorte des niveaux d’eau qui varient régulièrement,
- il agrandit son habitat en agrandissant la surface de l’eau,
- il peut transporter facilement le bois en passant dans l’eau.