Le canton de Tessy-sur-Vire est une ancienne division administrative française, située dans le département de la Manche et la région Basse-Normandie.
De 1833 à 1848, les cantons de Percy et de Tessy avaient le même conseiller général. Le nombre de conseillers généraux était limité à trente par département[1].
Le canton participe à l'élection du député de la première circonscription de la Manche, avant et après le redécoupage des circonscriptions pour 2012[6].
Le canton de Tessy-sur-Vire comptait 6 240 habitants en 2012 (population municipale) et groupait quatorze communes :
À la suite du redécoupage des cantons pour 2015, toutes les communes sont rattachées au canton de Condé-sur-Vire.
Les anciennes communes suivantes étaient incluses dans le canton de Tessy-sur-Vire[7] :