A szívférgeket a fertőzött szúnyogok harapásán keresztül terjesztik. Míg mind a kutyák, mind a macskák szívférgeket kaphatnak, különféle szúnyogfajokon keresztül terjednek.
A szúnyogfajok, amelyek a szívférgeket a kutyákra terjesztik, általában nem táplálkoznak a macskákra, és fordítva. Ez azt jelenti, hogy a paraziták nem terjedhetnek a két faj között.