I naturen spiser blodsgler en rekke dyr, inkludert amfibier, reptiler, fugler og pattedyr. Noen arter spiser også fisk og andre akvatiske skapninger.
Blodsgler fester seg typisk til en vert og suger blodet. Mange utskiller et antikoagulant som forhindrer blodet i å koagulere, noe som tillater dem å spise i lengre perioder.