Les mouches vivent généralement entre 15 et 30 jours selon leur environnement. Elles passent par quatre étapes de la vie : œuf, larve, nymphe et adulte. Les mouches vivent plus longtemps dans les maisons que dans la nature.
Les mouches peuvent se multiplier rapidement en raison de leur cycle de vie court ainsi que de la quantité d'œufs que chaque femelle peut pondre. Une femelle peut pondre jusqu'à 150 œufs en un seul lot. Les œufs éclosent en larves en une journée. Ils se nourrissent pendant trois à cinq jours, puis se nymphosent. Cela dure de trois à six jours avant qu'une mouche adulte n'émerge. Les femelles adultes peuvent se reproduire en deux à trois jours.