La mouche domestique subira trois stades de larve et un stade de nymphe ; le temps nécessaire pour traverser tous les stades larvaires est de 14 à 36 heures et peut être accéléré en fonction des conditions environnementales. Le stade nymphal présente une grande taille d'asticot et protège la mouche jusqu'à son développement final jusqu'à sa taille adulte.
Une mouche domestique peut vivre jusqu'à 3 mois, bien que la durée de vie moyenne soit plus proche de 21 jours. Au cours de la courte vie d'une mouche domestique femelle, 900 nouveaux œufs peuvent être pondus et ces œufs peuvent devenir adultes en quelques jours. La mouche domestique peut également prolonger légèrement sa vie en entrant en diapause, une forme d'hibernation.