House Fly Eggs

Picture of House Fly

Consisting of four distinct stages of metamorphosis, the house fly life cycle begins with the laying of fertilized eggs. After a brief gestation period of about 24 hours, newly mated females lay eggs in five or six separate batches over the duration of three or four days. Each batch typically contains between 75 and 200 eggs.

Where Do House Flies Lay Eggs?

Female house flies deposit eggs in decaying organic matter like:

  • Accumulated garbage
  • Dead animals
  • Feces of humans
  • Rotten vegetables


In extremely warm temperatures, house fly eggs may hatch in less than eight hours, while cooler weather can extend the incubation period up to two days. On average, though, larvae usually emerge from the eggs within 12 to 24 hours.

Need Help with Pests?
Contact Waltham Services Now!