Жизненные циклы разных родов различаются. У видов рода Fasciola развитие происходит с одним промежуточным хозяином (пресноводной улиткой) , а заражение окончательного хозяина происходит при проглатывании с водой или поедании с прибрежными растениями покоящейся стадии - метацеркарии. У видов родов Opisthorchis и Clonorchis вторым промежуточным хозяином является пресноводная рыба, а заражение окончательного хозяина происходит при поедании сырой рыбы с инвазионными стадиями. У видов рода Dicrocoelium промежуточными хозяевами служат наземные легочные улитки и муравьи, а заражение окончательного хозяина (как правило, травоядного) происходит при поедании с травой зараженного муравья.