苍蝇的饮食非常杂,喜欢甜的,酸的,臭的。常见的家蝇、大头金蝇、丝光绿蝇、美洲斑潜蝇、麻蝇广泛食用人类食物、畜禽分泌物和排泄物、厨房剩菜、垃圾中的有机物等。
苍蝇的食性取决于它们的种类。有吮吸花蜜和植物汁液的,也有嗜食同类相食的,嗜食动物血或动物伤口血和眼鼻分泌物的。而常见的家蝇、金蝇、丝光绿蝇、丽蝇、麻蝇属于杂食性蝇类,即广泛食用人类食物、畜禽分泌物和排泄物、厨房剩菜、垃圾中的有机物等。他们对糖、醋、氨和鱼腥味有强烈的倾向。