Do Moths Lay Eggs?

All moth species lay eggs, but the number varies widely. The clothes moth lays about 40 eggs at a time, the Indian meal moth lays over 200 eggs, and the gypsy moth lays as many as 1,000 eggs.

The clothes moth is so named because it usually lays its eggs among clothing in drawers and closets. The Indian meal moth searches for food such as grains and cereal as the place for laying its eggs. The gypsy moth usually lives outdoors and feeds on tree leaves. The life span of an adult moth is short. Some live only for about a week, while others may live three to four weeks.