苍蝇能否完成它的生活周期很大程度上依赖于气候条件。当温度低于15℃或者高于45℃,湿度低于60%或者高于80%时,能很好地抑制苍蝇的生长。而在整个苍蝇群体中,80%处于发育期,只有20%为成蝇。因此在4月灭蝇,可将苍蝇控制于幼虫期。