Le cycle de vie d'une mouche domestique comprend les stades œuf, larve, nymphe et adulte. La durée totale de ces stades est d'environ 15 à 30 jours, après quoi la mouche domestique mourra .
La première étape du cycle de vie d'une mouche domestique est le stade de l'œuf. Les mouches domestiques femelles peuvent pondre jusqu'à 150 œufs à la fois et pondent généralement cinq à six lots d'œufs.
En une journée, les œufs de mouches domestiques éclosent et se transforment en larves appelées asticots. Les asticots sont des insectes blancs qui n'ont pas de pattes et restent près de l'endroit où les œufs ont été pondus pour se nourrir et muer.
Au bout de trois à cinq jours, les asticots cherchent un endroit sombre pour se nymphoser. Au cours de cette étape, la nymphe forme un cocon dur autour d'elle-même qui lui offre une protection jusqu'à ce que la nymphe développe des pattes et des ailes.
Dans les trois à six jours, la nymphe émerge de son cocon sous la forme d'une mouche domestique adulte. Deux à trois jours plus tard, les mouches domestiques femelles adultes sont capables de se reproduire et peuvent commencer à pondre.