Une ascenseur à bateaux est une structure mécanique qui peut déplacer verticalement une caisson remplie d'eau, permettant à un bateau d'être transporté. Cela permet au bateau d'être élevé à un niveau supérieur ou inférieur dans un canal. Les ascenseurs à bateaux peuvent surmonter un dénivelé beaucoup plus important en une seule fois par rapport aux écluses, ce qui permet de réaliser des gains de temps considérables. Des ascenseurs à bateaux bien connus incluent Strepy Thieu et Scharnebeck Luneburg.