Самка за раз откладывает 70—120 белых, около 1,2 мм в длину яиц. В течение жизни самка совершает 6 и более яйцекладок. Всего за свою жизнь муха может отложить от 600 до 2000 яиц в зависимости от климатических условий. При благоприятных условиях Musca domestica размножается круглый год.
Развитие яйца занимает от 8 до 50 часов. Мухи являются насекомыми с полным превращением. Личинки комнатных мух имеют длину до 13 мм, белого цвета, безногие, со стороны ротового отверстия заострённые, сзади усечённой формы. Живут в испражнениях, других гниющих полужидких средах.
Через 3—25 дней и после трёх линек, личинка отползает в сухое прохладное место и превращается в куколку, образуя пупарий (отставшая и затвердевшая оболочка личинки). Фаза куколки длится от 3 дней. Взрослые насекомые живут обычно от двух недель до месяца, но могут доживать и до двух месяцев. Через 36 часов (то есть 1,5 суток) после выхода из куколки они уже способны к размножению.
За год сменяется от 9 до 20 поколений комнатных мух. Зимуют как личинки и куколки, так и взрослые оплодотворённые самки. В холодных помещениях мухи переживают зиму в неактивном состоянии и пробуждаются при температуре наружного воздуха выше 10 градусов.