人類在觀察和研究這類生命時,發現自然界中的壹些昆蟲是虻的天敵,這些天敵對虻有壹定的殺滅作用,是抑制其種群增長的因素之壹。人們利用這些天敵殺滅虻,也是控制虻的重要方法之壹。黃胸黑卵蜂能在虻卵中產卵,使虻在發育成幼蟲之前就在卵中死亡。據觀察,對虻卵的寄生率可達23% ~ 34%,赤眼蜂也能寄生虻卵。瓢蟲和隱翅蟲的幼蟲對卵非常滿意,因為這是壹頓美味的大餐。蜂蠅幼蟲以蜂蠅幼蟲和蛹為食,其效率可達15% ~ 20%。有的金蜂把卵產在虻蟲幼蟲體內,結果虻蟲幼蟲被吃空而死。有些線蟲只是簡單地寄生在成蟲或蛹中,有時壹只蒼蠅吃壹頓飯就能發現五六條線蟲。據觀察,壹種叫做鐵線蟲的寄生蟲對虻的寄生率為5% ~ 6%。絨蟎的壹些幼蟎也能寄生在成蟲身上。此外,壹些真菌也可感染虻蟲而死亡。例如,在某些地區,虻的感染率為28%。如果是人類有意傳播,往往可以高達75%。其他捕食虻類的昆蟲如黃蜂、食蟲蛇、蜻蜓以及許多寄生性昆蟲如黃蜂、寄生蜂等都能殺死虻類。因此,利用生物防治方法防治虻類的前景是極其樂觀的。