De la ou la adulți, muștele de casă trăiesc oriunde de la două săptămâni la o lună. O muscă feminină plasează 75 la 100 de ouă la un moment dat. Ouăle se varsă o zi mai târziu în niște viermi minuscuți, numiți viermi. Stadiul de vierme durează între 14 și 36 de ore.
La sfârșitul stadiului de vierme, viermii se târăsc într-un loc uscat pentru a se transforma în puști. Fluturașul adult ieșea din pupa și trăiește încă două săptămâni până la o lună mai mult. Muștele de sex feminin sunt gata să se îmbine la doar 36 de ore după ce au ieșit din stadiul pupa. Ei se împerechează doar odată, dar femelele se mențin la sperma pentru a continua să pună mai multe loturi de ouă înainte să moară.