Las moscas comen excrementos de animales y materia en descomposición, incluidas frutas, verduras y carnes podridas. Las moscas solo pueden ingerir alimentos cuando están en forma líquida.
Cuando una mosca encuentra comida sólida, frota la comida con cerdas en su probóscide, un apéndice tubular de su boca. Luego, la mosca vomita una mezcla de saliva y jugos digestivos en la comida. Esto descompone la comida y la convierte en una forma líquida. Las moscas son incapaces de masticar o morder. Absorben el líquido como una esponja, y va directo a sus estómagos. Las moscas buscan comida probando cosas con sus pies y palmas.