Mucholoty są polowane przez różnorodne drapieżniki na stadiach larwalnym i dorosłym.
Ptaki: Rybakowie, czaple, białe czaple polują na dorosłe mucholoty.
Ryby: Okonie, pstrągi, sumy jedzą larwy i dorosłe mucholoty.
Gady: Żółwie, węże, jaszczurki też polują na mucholoty.
Inne Owady: Chrząszcze, libelule, muchy łowcze polują na larwy mucholotów.
Ten wachlarz naturalnych drapieżników pomaga regulować populacje mucholotów w ich siedliskach.