苍蝇是完全变态的昆虫,它的生活史可分为卵、幼虫(3个龄期)、前蛹、蛹、成虫几个时期。苍蝇的食性非常复杂,属于杂食性蝇类,可以取食各种物质,香、甜、酸、臭均喜欢,它取食时要吐出嗉囊液来溶解食物,其习惯是边吃、边吐、边拉。在食物较丰富时,苍蝇每分钟要排便4-5次。
苍蝇用6只脚行走有一套本领。苍蝇身体左右两侧,每侧的前、后脚与对侧的中脚组成1个“三角形”,共组成了2个“三角形”。当第一个“三角形”提起向前跨出时,另一个“三角形”就支撑身体,保持身体的平衡。这样,苍蝇不仅能在凹凸不平的物体上行走,还为在摆动着的物体上爬行创造了条件。苍蝇既可在平面上行走,也可以在摇摆的物体上和光滑的窗玻璃上随意行走,甚至在天花板上倒吊着爬行,不会因地心引力而掉下来。