Le cycle de vie d'une mouche comprend un œuf, une larve, une nymphe et un adulte. Une mouche complète son cycle de vie en 1 semaine à 2 mois, selon les conditions environnementales.
L'œuf de la mouche domestique est minuscule et blanc. Sur une période de 3 à 4 jours, une mouche femelle pond jusqu'à 500 œufs, les femelles plus grosses produisant plus d'œufs. Les femelles produisent mieux des œufs à des températures comprises entre 77 et 86 degrés Fahrenheit. Les œufs de mouches domestiques nécessitent un environnement humide pour éclore.
Les œufs éclosent en 8 à 20 heures et la larve se nourrit de son substrat. Les larves de mouches, ou asticots, sont molles, sans pattes et blanches. Les larves passent par trois stades, ou stades, avant d'être prêtes à former une nymphe. Dans les meilleures conditions, les larves sont prêtes à passer au stade suivant de leur vie en 4 à 13 jours.
Au stade nymphal, les asticots forment un étui à partir de leur peau ; la nymphe passe du blanc aux nuances de rouge et de brun, et enfin au noir en vieillissant. Le développement nymphal nécessite 2 à 6 jours dans de bonnes conditions. Une fois le temps écoulé, la mouche utilise un sac gonflable spécial dans sa tête pour ouvrir la nymphe.
La mouche adulte est de couleur grise à jaune, avec des yeux rouges. Les mouches femelles sont plus grandes que les mâles, avec plus d'espace entre leurs yeux. La mouche adulte vit environ 2 semaines à 2 mois.