Le canal d'Ille-et-Rance est un canal français à petit gabarit qui relie les villes de Rennes et de Saint-Malo.
Il a pour départ l'écluse du « Mail » à Rennes et se termine à l’écluse du « Châtelier » à Saint-Samson-sur-Rance dans les Côtes-d’Armor.
Il est constitué des trois tronçons principaux :
Un premier tronçon, entre Rennes et Montreuil-sur-Ille, est constitué du lit de l’Ille sur 30 km, depuis sa jonction avec la Vilaine à Rennes ;
Le deuxième tronçon, entre Montreuil-sur-Ille et Évran, est un canal artificiel reliant la rivière l'Ille au fleuve de la Rance : il a la particularité d'avoir 11 écluses très rapprochées sur 2,2 km, en franchissant le bief de partage de Bazouges-sous-Hédé ;
Un dernier tronçon aménagé part d'Évran, suit le cours de la Rance pour rejoindre son estuaire à Lyvet, sur 18 km : il emprunte le lit de la Rance depuis Évran jusqu'à Saint-Malo.
Enfin l'estuaire de la Rance mène à Saint-Malo, via le barrage de l'Usine marémotrice de la Rance.
La construction de ce canal a débuté sous Napoléon Ier. Aujourd’hui, sa longueur totale est de 84,8 km. Il traverse vingt-huit communes, dont seize en Ille-et-Vilaine, et douze dans les Côtes-d'Armor. Deux autres communes sont concernées car elles comportent, chacune sur leur territoire, un plan d'eau important servant de réserve pour l'alimentation du canal : Feins avec l'étang de boulet et Gosné. À ces trente communes, il faut ajouter les 13 communes riveraines de l'estuaire de la Rance maritime, lequel constitue une part importante de la voie navigable de la liaison Manche-Océan.