Siklus hidup Fasciola hepatica, atau cacing hati, melibatkan beberapa tahap yang kompleks. Dimulai dari telur yang dikeluarkan bersama tinja hewan ternak, telur menetas menjadi miracidium, yang kemudian menginfeksi siput air. Di dalam siput, miracidium berkembang menjadi sporokista, redia, dan cercaria. Cercaria keluar dari siput dan menempel pada tumbuhan air, membentuk metaserkaria yang infektif bagi hewan ternak dan manusia. Jika termakan, metaserkaria akan berkembang menjadi cacing dewasa di dalam hati.