Table of Contents
Moths are silent destroyers. You don’t notice them until you pull out a sweater and it’s got holes, or you open a bag of flour and see tiny larvae squirming around. By then, they’ve already set up camp.
There are two types you’re dealing with: clothes moths (the ones eating your cashmere) and pantry moths (the ones contaminating your food). The methods overlap, but knowing which you have helps you target the problem. Both hate vinegar, extreme temperatures, and having their hiding spots disturbed.
Here’s what actually works to get rid of moths and keep them from coming back.
1. Vacuum Everything Obsessively
Start here. Moths lay eggs in cracks, under furniture, in closet corners, anywhere dark and undisturbed. Vacuuming sucks up eggs, larvae, silk webbing, and adult moths in one go.
Hit the baseboards, closet floors, under shelves, and inside drawers. Use the crevice tool to get into corners and along edges where larvae hide. Empty the vacuum immediately after and seal the bag or canister contents in plastic before throwing it out. Otherwise, you just gave them a mobile breeding ground.
Repeat every few days for two weeks to catch newly hatched larvae before they mature.
2. Freeze Infested Items for 3+ Days
Clothes moths can’t survive freezing. If you’ve got infested clothing, blankets, or fabric items, bag them in plastic and stick them in the freezer for at least 72 hours. A week is better.
This kills all life stages: eggs, larvae, pupae, adults. After freezing, shake items out outside (you don’t want dead moths and eggs in your house) and wash or dry clean them before putting them back.
Don’t freeze delicate items without checking care labels. And if you’re dealing with pantry moths, this works for grains and flour too. Just make sure containers are airtight so you don’t get freezer burn on your food.
3. Heat Vinegar and Spray Into Cracks
Moths despise vinegar. The smell repels them and the acidity disrupts their breeding.
Mix equal parts white vinegar and water in a spray bottle. Heat it in the microwave for 30 seconds (it works better warm). Spray into closet corners, along baseboards, inside drawers, anywhere moths might hide or lay eggs.
For pantry moths, spray shelves after emptying them. Let it sit for a few minutes, then wipe down. The smell dissipates quickly but moths remember it.
4. Add Baking Soda or Salt to Vinegar for Pantry Moths
If you’re fighting pantry moths specifically, upgrade the vinegar spray. Mix 2 cups vinegar with 1 tablespoon baking soda or 1 tablespoon salt. The abrasive particles help scrub away eggs and webbing while the vinegar does its chemical work.
Spray directly onto shelves and let it foam for 5 minutes before wiping. This is especially good for getting into the grooves of wire shelving where eggs get stuck.
Don’t use this on fabric or clothing. It’s for hard surfaces only.
5. Use Pheromone Traps to Catch Males
Pheromone traps are sticky cards coated with synthetic female moth hormones. Male moths fly to them and get stuck, which breaks the breeding cycle.
Place traps near infested areas (one per closet or pantry shelf). They won’t eliminate an infestation by themselves, but they reduce the population and show you where moths are active.
Replace traps every 2-3 months. If you stop seeing moths on the traps after a few weeks, you’re winning. If they keep filling up, you’ve got a bigger problem and need to combine this with other methods.
6. Run a Dehumidifier for 2-3 Days
Moths thrive in humidity. Drop the moisture level and you make your home less hospitable.
Run a dehumidifier in infested rooms for 48-72 hours straight. Aim for 40-50% humidity or lower. This dries out eggs and larvae, slowing reproduction and killing some outright.
If you’ve got air conditioning, crank it down to 65°F (18°C) or cooler at the same time. Cold, dry air is moth kryptonite.
7. Store Everything in Airtight Containers
Prevention is half the battle. Moths can chew through cardboard, paper, and thin plastic bags. They can’t get through sealed glass, metal, or thick plastic containers with tight lids.
For pantry moths: Transfer all grains, flour, cereal, pasta, pet food, and dried fruit into airtight containers immediately. Check for webbing or larvae before transferring.
For clothes moths: Use vacuum-sealed bags for off-season clothing. Cedar chests work but only if they’re sealed tight. Regular plastic bins with snap lids are fine for everyday storage.
8. Wash or Dry Clean All Fabric in Infested Areas
If clothes moths are the issue, everything fabric needs to be cleaned. Wash in hot water (at least 120°F / 49°C) if the fabric can handle it. For delicate items, dry clean or use the hot cycle in the dryer.
Don’t skip curtains, throw pillows, or fabric storage bins. Moths will hide eggs anywhere.
After washing, don’t immediately put items back in the closet. Clean the closet first (see method 9). Otherwise, you’re just reintroducing clean clothes to a contaminated space.
9. Empty and Paint the Closet with Insect-Resistant Paint
If you’ve got a serious clothes moth infestation, consider going nuclear. Empty the entire closet, vacuum every surface, wipe down with vinegar, then repaint with paint that contains insecticides or mold inhibitors.
This is overkill for a small problem but makes sense if you’ve been fighting moths for months. The paint creates a barrier that repels insects and prevents eggs from sticking to surfaces.
Let it cure for 48 hours before putting anything back.
10. Mix Essential Oils with Vinegar as a Deterrent
Lavender, cedarwood, and peppermint oils repel moths. Add 10-15 drops of any combination to your vinegar spray for extra repellent power.
Spray onto fabric storage areas, closet shelves, and pantry corners. The smell fades for you in a few hours but lingers for moths much longer.
You can also soak cotton balls in the oil blend and place them in closet corners or on pantry shelves. Replace monthly.
11. Check for Overlooked Breeding Sites
Moths hide in places you forget to check. Common spots: pet food bags, birdseed, dried flowers, old wool rugs rolled up in storage, lint traps in dryers, forgotten boxes of sweaters in the attic.
Do a full search of your home. Open every bag, box, and container. Look for webbing, cocoons, or tiny beige larvae. If you find an infested item, bag it and toss it or freeze it.
The faster you eliminate all breeding sites, the faster you stop the cycle.
Moths are persistent but they’re not invincible. Hit them with multiple methods at once and you’ll break their hold on your home. The key is consistency: don’t stop after one round. Keep vacuuming, keep monitoring, and don’t give them a place to hide.
