Le mosche mangiano le feci animali e la sostanza in decomposizione, compresi i frutti marci, le verdure e le carni. Le mosche possono solo ingerire cibo quando è in forma liquida.
Quando una mosca trova cibo solido, strofina il cibo con le setole sulla sua proboscide, un'appendice tubolare dalla sua bocca. Quindi, la mosca vomita una miscela di saliva e succhi digestivi sul cibo. Questo rompe il cibo e lo trasforma in una forma liquida. Le mosche non sono in grado di masticare o mordere. Assorbono il liquido come una spugna e va dritto nello stomaco. Le mosche cercano il cibo assaggiando le cose con i loro piedi e palpi.