Las moscas provienen de los huevos. En la mosca doméstica común, estos huevos se suelen depositar en estiércol, compost húmedo, carroña, heces u otra materia orgánica húmeda. Después de unas horas, se convierten en gusanos.
Cuando el gusano eclosiona, se alimenta durante unos cinco días antes de gatear a un lugar seco para pupar. Sigue siendo una pupa por otros cinco días, luego se convierte en una mosca adulta. Los huevos de la mosca de la carne eclosionan dentro del cuerpo de la madre y nacen como gusanos. Las larvas de algunos tipos de moscas, como la mosca soldado negra, son tan confiables que los entomólogos forenses las usan para determinar el momento de la muerte de los cadáveres.