Od jaj do dorosłych, muchy domowe żyją w dowolnym miejscu od dwóch tygodni do jednego miesiąca. Samica lata od 75 do 100 jaj na raz. Jaja wylęgają się dzień później w małe, beznogie robaki zwane robakami. Etap maggot trwa od 14 do 36 godzin.
Pod koniec etapu robactwa robaki pełzają w suchym miejscu, aby przekształcić się w poczwarki. Dorosła mucha wyłania się z poczwarki i żyje jeszcze dwa tygodnie do miesiąca dłużej. Samice much są gotowe do kojarzenia zaledwie 36 godzin po wyjściu ze stadium poczwarki. Łączą się tylko jeden raz, ale samice utrzymują plemniki, aby przed śmiercią nadal układać kilka partii jaj.