Les mouches femelles pondent leurs œufs dans des matières organiques en décomposition. Une seule femelle peut pondre des centaines d'œufs au cours de sa vie. Les œufs sont généralement minuscules, blancs et ovales.
Lorsque les œufs éclosent, ils donnent naissance à des larves, également appelées asticots. Elles passent par plusieurs stades de croissance, se développant rapidement en taille.
Une fois la transformation terminée, la nymphe se fissure et laisse émerger une mouche adulte. L'adulte est maintenant capable de voler, de se reproduire et de rechercher de la nourriture.
Le cycle de reproduction des mouches varie en fonction des espèces et des conditions environnementales, mais il peut être aussi court que quelques semaines dans des conditions favorables.