苍蝇的食性比较杂,吃香,腥,臭,甜的东西,尤其喜欢腐败的有机物,发酵物,是杂食性昆虫。例如食蚜蝇和寄生蝇喜欢访花吸蜜,果蝇喜欢吃水果和腐果,家蝇,丽蝇以及肉蝇喜欢腐肉,粪便。
吃食之前很多蝇类都会先分泌出消化液,溶解掉食物的养分,然后再吃食吸收掉。
苍蝇的食性取决于其种类。有专门吸吮花蜜和植物汁液的,有专门嗜食人、畜血液或动物创口血液和眼、鼻分泌物的。而人们常见的家蝇、大头金蝇、丝光绿蝇、丽蝇、麻蝇则属于杂食性蝇类,即广泛摄食人的食品、畜禽分泌物与排泄物、厨房下脚料及垃圾中有机物等。
它们对于糖、醋、氨味、腥味具有极强的趋向性。据研究,雌蝇若单纯供给水、糖及碳水化合物,虽能生长,但卵巢不能发育、产卵;惟有加喂蛋白质食料或多种氨基酸,才能正常产卵。若采用蜂王浆喂饲雌性家蝇,能缩短产卵前期,提高产卵量。