kalatrepid võimaldavad kaladel ületada tõkkeid sest seal saavad nad ujuda ja ületada mitmetest suhteliselt madalatest trepiastmetest koosnevat trepistikku jõudes tõkketagusesse vette vee langev kiirus kalatrepil peab olema piisavalt kiire et meelitada kalu treppide juurde kuid samas ei tohi kiirus olla liiga suur et kalad ei suudaks voolukiirust ületada ega ka nii suur et selle ületus kurnaks kalad liigselt ära jätkamaks teekonda tõkketagusel vooluveekogul