Les mouches éclosent des œufs et se transforment en larves. Ils passent à la phase de pupe avant de devenir adultes. Le cycle de naissance d'une mouche dure 10 jours.
Les mouches femelles pondent en moyenne 900 œufs au cours d'une vie. Les femelles pondent les œufs dans des endroits sûrs, tels que les crevasses et les coins. Les femelles les cachent également dans des matériaux qui assurent la subsistance des jeunes, y compris des matières en décomposition. Les mouches émergent des œufs sous forme d'asticots dans les 24 heures et commencent à se nourrir. Les asticots muent au bout de deux jours; dans ce processus, les invertébrés se débarrassent de leurs exosquelettes pour en former de nouveaux.
Les mouches passent par plusieurs étapes de mue, grossissant après chaque session. Lors de la troisième session de mue, ils s'enfouissent profondément dans leurs zones d'alimentation et leur peau durcit en une coquille lorsqu'ils entrent au stade de la nymphe. Au cours de ce processus, ils poussent des ailes et des pattes pour devenir des adultes, et ils forment des bosses sur la tête pour sortir de leurs coquilles. Une fois qu'ils émergent comme des mouches, les bosses se rétractent dans leur tête.
Après deux ou trois jours, les mouches femelles sont capables de se reproduire. Les mouches adultes ont trois mois pour se reproduire avant d'expirer. La durée de vie moyenne d'une mouche est de 21 jours car cet insecte doit faire face à un large éventail de prédateurs.