Na natureza, as sanguessugas se alimentam de uma ampla variedade de animais, incluindo anfíbios, répteis, pássaros e mamíferos. Algumas sanguessugas são conhecidas por se alimentar de peixes e outras criaturas aquáticas. As sanguessugas normalmente se prendem ao seu anfitrião e sugam seu sangue. Algumas sanguessugas também secretam um anticoagulante, o que impede a coagulação do sangue. Isso permite que a sanguessue alimente por períodos mais longos.