The Indian meal moth completes its life cycle in roughly 30 to 60 days under typical household conditions, passing through four distinct stages: egg, larva, pupa, and adult. Temperature is the single biggest factor controlling how fast this cycle runs. At warm pantry temperatures around 86°F, the entire process can wrap up in as little as 25 days. In cooler environments near 68°F, it stretches to about 60 days.
Eggs: Where an Infestation Starts
A single female Indian meal moth lays between 200 and 400 eggs over a period of 1 to 18 days. She deposits them directly on or near food sources, typically in cracks, crevices, and the folds of packaging. The eggs are tiny, grayish-white, and nearly impossible to spot with the naked eye among grains or flour.
Eggs hatch in 2 to 14 days depending on temperature. Hatch rates are high, generally between 82% and 95%, which is why a single female can seed a serious infestation. At average room temperature, expect eggs to hatch in about 5 days.
Larvae: The Damaging Stage
Larvae are the only stage that actually feeds on your food. Within hours of hatching, they begin eating and spinning silk threads behind them as they move. This silk is what creates the telltale webbing you find clumping together grains, flour, cereal, or dried fruit. That webbing is often the first visible sign of an infestation, sometimes noticed before you ever spot a moth.
Indian meal moth larvae pass through 5 to 7 growth stages (called instars), and this is the longest phase of the life cycle. From hatching to pupation, larvae feed for roughly 42 to 47 days under moderate conditions, though warmth can shorten this considerably. Mature larvae are about half an inch long and can range from off-white to pink or greenish, depending on what they’ve been eating.
Their diet is remarkably broad. Larvae infest grain products, dried fruit, nuts, seeds, oilseeds, spices, chocolate, candy, dried vegetables, dried milk, and even pet food. In whole grains, they feed primarily on the nutrient-rich embryo of the seed. This versatility is what makes them such persistent pantry pests: clearing one food source doesn’t necessarily eliminate an infestation if other products are available nearby.
Why Larvae Show Up Far From Food
One of the most confusing things about Indian meal moths is finding larvae or cocoons on your ceiling, on walls, or in drawers far from any food. This is normal behavior. When larvae are ready to pupate, they leave the food source and crawl, sometimes significant distances. They climb walls, cross ceilings, and tuck into crevices in nearby shelves, under shelf paper, or in the folds of towels and paper products. People sometimes mistake them for clothing pests because of how far they travel from the pantry.
Pupae: The Resting Stage
Once a larva finds a suitable spot away from the food, it spins a loose silken cocoon and transforms into a pupa. Pupae are pale brown, about a quarter to just under half an inch long, and stay relatively still. Some larvae pupate without spinning a cocoon at all.
The pupal stage lasts 7 to 8 days in warm conditions (86°F) and 15 to 20 days in cooler environments (68°F). Because pupae can be tucked into corners, ceiling junctions, drawer edges, and other hidden spots, they’re easy to miss during cleanup.
Adults: Short-Lived but Recognizable
Adult Indian meal moths live only 1 to 2 weeks. They don’t eat at all during this time. Their sole purpose is to mate and lay eggs, which means the adults fluttering around your kitchen aren’t damaging your food directly, but they signal that larvae are already at work somewhere nearby, or that a new generation of eggs is being laid.
Adults are easy to identify once you know what to look for. They have a wingspan of roughly 5/8 inch. The outer two-thirds of the wings are bronze or coppery brown, while the portion closer to the body is pale gray or tan. This two-toned wing pattern distinguishes them from other small household moths. They’re most active at dusk and are attracted to light.
How Temperature Controls the Cycle
Temperature determines whether you’re dealing with a fast-cycling infestation or a slow one. Development stops entirely below about 57°F (14°C), which is the minimum threshold for the species. Above that point, warmer conditions accelerate every stage:
- At 68°F (20°C): The full cycle takes around 60 days, with pupation alone lasting 15 to 20 days.
- At 77°F (25°C): The cycle shortens to about 30 days.
- At 86°F (30°C): Everything compresses to roughly 25 days, with pupation finishing in just 7 to 8 days.
This means a warm kitchen in summer can produce multiple overlapping generations, with eggs, larvae, pupae, and adults all present simultaneously. In cooler months or air-conditioned homes, the cycle slows but doesn’t necessarily stop. Larvae can also enter a dormant state when conditions are unfavorable, spinning a dense cocoon and waiting until temperatures improve.
Breaking the Cycle in Your Pantry
Understanding the life cycle tells you why a single cleanup often isn’t enough. Eggs are nearly invisible. Larvae can be deep inside sealed-looking packages. Pupae hide far from the food source. And adults are already laying the next round of eggs. You need to target multiple stages at once.
Start by finding and discarding every infested item. Look for webbing, clumped grains, or small larvae in all stored dry goods, not just the obvious ones. Check spices, pet food, dried flowers, and birdseed. Any items you want to save but suspect might harbor eggs can go in the freezer for a week, which kills eggs and larvae.
After removing food, thoroughly wash all pantry surfaces with warm soapy water to remove eggs and cocoons clinging to shelves and corners. Search beyond the pantry itself: check nearby drawers, under shelf liners, along ceiling edges, and in the folds of any towels or paper products stored close by. Pupae and wandering larvae turn up in surprising places.
Pheromone traps or plain yellow sticky traps are useful for monitoring after cleanup. They attract adult males and help you gauge whether the population is actually gone or still cycling. Because the full life cycle can take up to 60 days in cooler conditions, keep traps in place for at least two months. If you’re still catching moths after a thorough cleanup, there’s likely a food source or a cluster of pupae you haven’t found yet.