Muchy domowe jedzą takie rzeczy, jak gnijąca materia i kał. Żywią się także śmieciami, zepsutym mięsem i gnijącymi owocami.
Powszechne muchy domowe są uciążliwe i według Penn State College of Agricultural Sciences mogą przenosić ponad 65 różnych chorób na ludzi i zwierzęta. Latające owady rzadko rosną dłużej niż 1/4 cala długości i mogą spożywać wyłącznie ciecze. Aby zamienić gnijącą materię i stałe pokarmy w stan upłynniony, rzucają śliny na źródło pożywienia. Ślina następnie skrapla żywność, dzięki czemu muchy mogą ją ssać za pomocą trąbki.