Le sanguisughe sono mangiate da una varietà di animali, inclusi:
Pesci
Trote (trota di fiume, marrone, iridea, lacustre), bass (largemouth, smallmouth, striato), pesci sole (bluegill, crappie, pumpkinseed), pesci gatto (canale, testa piatta, piatto), lucci (nordico, musky).
Uccelli
Aironi (airone cenerino, verde, airone rosso), anatre (germani reali, anatre legno, alzavole), martin pescatori (martin pescatore, verde), garzette (garzetta, garzetta minore).
Anfibi
Rane (rane toro, rane verdi), salamandre (tritoni, mudpuppy).
Rettili
Tartarughe (tartaruga azzannatrice, tartaruga dipinta, tartaruga muschiata), serpenti (biscia, natrici, alcune mocassini d'acqua).
Insetti
Libellule predano sanguisughe.
Altri
Gamberi di fiume e lontre occasionalmente mangiano sanguisughe.
Nota: Predatori specifici variano per localizzazione e specie sanguisuga.