How many eggs do hornworm moths lay?
John Castro
Published Jan 16, 2026
Females are reported to lay 250 to 350 eggs but can produce nearly 1400 eggs under favorable conditions. Eggs are laid singularly on foliage and hatch in about 5 days. Larvae go through 5 or 6 instars, starting at about 6.7 mm and reaching a length of about 8 cm. Larval development time averages about 20 days.
Do hornworm moths lay eggs?
In late spring, the adult moth lays eggs on the underside of tomato leaves. The eggs hatch in 6 to 8 days and the larva passes through five or six stages before reaching full growth in 3 to 4 weeks. The full-grown larvae eventually drop to the soil and burrow underground to pupate.How long does it take for a hornworm egg to hatch?
The eggs should hatch in about 3 days. Upon hatching, the larvae will climb up the netting and begin to feed. Leave the larvae in the hatching chamber until they are 5 days old, then transfer them to plants or a rearing chamber.How long does a hornworm moth live?
Adult hornworm mothsThis is a great opportunity for students to compare the external structures of the moths with those of butterflies. In nature, these moths primarily feed on plant nectar, so provide them with a sugar-water food source in the classroom habitat. The lifespan of the adult is usually 2 to 3 weeks.