Ascariasis terutama disebabkan oleh konsumsi telur cacing gelang infektif, yang menetas di dalam duodenum dan menghasilkan larva yang masuk ke dalam dinding usus halus, kemudian bermigrasi melalui aliran darah ke jantung dan paru-paru, dari sana mereka berjalan ke bronkus ke orofaring dan ditelan kembali ke usus halus, di mana mereka berkembang menjadi cacing dewasa. Dibutuhkan waktu sekitar 2 bulan untuk menyelesaikan siklus hidupnya dan cacing dewasa dapat hidup sekitar 6-12 bulan. Pendekatan yang komprehensif harus dilakukan untuk pencegahan dan pengobatan ascariasis, termasuk identifikasi dan pengobatan pasien dan pembawa, pembuangan tinja, pengelolaan sumber air dan pencegahan infeksi. Pendidikan masyarakat perlu diperkuat, pengetahuan tentang kebersihan dipopulerkan, perhatian diberikan pada pola makan dan kebersihan diri, mencuci tangan sebelum makan dan setelah buang air besar, tidak makan sayuran dan buah-buahan mentah yang tidak dicuci, dan tidak minum air mentah.