Une barge à moteur fluviale/canal est un navire conçu pour servir dans des zones étroites, peu profondes et petites dans les rivières et les canaux. Une barge à moteur a un fond plat et un faible tirant d'eau et est équipée d'un moteur à vitesse lente. Les barges à moteur sont polyvalentes et peuvent transporter des passagers, des marchandises et de l'équipement lourd sur de courtes distances. Ces navires sont pratiques dans les zones où les ponts ou les restrictions de taille empêchent les plus gros navires de passer.