Cacing dewasa menghasilkan telur-telur yang akan matang di tanah, saat telur ini tertelan orang, larvanya akan melubangi dinding usus, bergerak ke hati, jantung dan atau paru-paru.
Sesaat di dalam paru-paru, larva berganti kulit, setelah 10 hari bermigrasi lewat saluran udara ke kerongkongan tempat dimana mereka akan tertelan. Dalam usus kecil cacing dewasa kawin dan betinanya menimbun telur-telur yang akan dilepaskan keluar bersama feses. Telur dalam feses ini harus mencapai mulut orang lagi untuk memulai siklus baru.