Las moscas suelen vivir entre 15 y 30 días según su entorno. Pasan por cuatro etapas de la vida: huevo, larva, pupa y adulto. Las moscas viven más tiempo en los hogares que en la naturaleza.
Las moscas pueden multiplicarse rápidamente debido a su corto ciclo de vida, así como a la cantidad de huevos que cada hembra puede poner. Una hembra puede poner hasta 150 huevos en un solo lote. Los huevos eclosionan en larvas dentro de un día. Se alimentan de tres a cinco días, luego se pupan. Esto dura de tres a seis días antes de que emerja una mosca adulta. Las hembras adultas pueden reproducirse en dos o tres días.