Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
Moths can do serious damage to clothes and blankets, or wreak havoc on your pantry. The good news is that there are a range of products that can help solve moth problems, from traps to deterrents. To decide what method is best for your home, you’ll want to consider which moth species you’re contending with, as well as the scents and application method you prefer.
So, whether you’re dealing with an infestation or looking to take preventative action, below you’ll find the best moth repellents.
Best Overall: Household Essentials Cedar Closet Variety Pack
Easy to use
Pleasant cedar scent
Repels rather than kills moths
Cedar is well-known to be an effective moth repellent, and the CedarFresh Value Pack from Household Essentials is our top overall choice.
This value set comes with 71 solid cedar pieces that can be placed throughout your home to ward off moths and protect your clothing, rugs and more. The set includes cedar sachets, cubes, hang-up boards and hanger rings. The cubes can be placed in strategic spots similar to the use of mothballs, and the sachets are perfect for placing in drawers. The hang-up boards and hanger rings make the most sense to use in clothing or linen closets. One word of caution is to avoid placing the hanging boards directly next to delicate fabrics like silk, which could easily be snagged. An easy fix is to slip the board inside of a thin pantyhose.
Users have found these to be extremely effective in keeping their closet moth-free, but this cedar moth repellent kit has also been used to keep outdoor utility cabinets free from critters. A few people noted that that the cedar scent seemed to dissipate over time, but this can be easily remedied by refreshing the cedar pieces with cedar essential oil or giving the pieces a quick sanding. Overall, the Household Essentials CedarFresh Value Pack offers many pieces for a reasonable price and uses the natural insect repellent properties of cedar to keep your closets, home, and more moth-free!
"I haven’t had any signs of moths in two months of testing, and I’m very happy with the light cedar smell my closet and drawers have taken on. My daughter also loved the smell so much that she grabbed some of the cubes and sachets and put them in with her clothes."—Sarah Vanbuskirk, Product Tester
Best Budget: Enoz Old-Fashioned Moth Control Balls
Effective in warding off moths and other pests
Distinct mothball odor
If you’re looking for a basic, albeit strong-smelling, way to repel moths, then Enoz Old-Fashioned Moth Balls are the simple solution.
You will recognize the familiar and powerful scent of naphthalene mothballs when you open the 2-pound box of Enoz Old-Fashioned Moth Balls. These mothballs are conveniently packaged in 8-ounce packages, so you won’t need to use the whole box at once.
Many users found these to be effective in warding off moths and many other pests as well. However, a frequent complaint is the distinct ‘mothball odor’ emanating from the packages. Of course, this is why they are so effective — so you’ll have to decide if the strong and affordable old-fashioned mothball route is the right choice for your situation.
Best Spray: Reefer-Galler SLA Cedar Scented Spray
Easy to apply
Kills moths on contact
Contains toxic chemicals
Not pet- or child-safe
To kill moths on contact and put a protective barrier on clothing and rugs, the best choice is SLA Cedar Scented Spray.
This water-based spray is non-staining and safe to use on clothing and rugs, though it is chemical-based so use caution around pets and follow the directions on the product label. This spray uses pyrethrins to kill moths, and according to many users, it is extremely effective.
This makes it a great choice if you have an existing moth infestation and are looking to eradicate the problem. The easy application makes it a good choice for large surface areas (like wool rugs) where moth larva may be living. One other benefit of this spray is the fact that it has no lasting odor— making it more tolerable for use on clothing or in living spaces. If you don’t mind a chemical-based moth repellent, the SLA Cedar Scented Spray is highly effective and easy to use.
"To put it simply, this product works. One thorough application was all I required to successfully eradicate the moths from our affected rug and space."—Sarah Vanbuskirk, Product Tester
Best Lavender: Enoz Moth Ball Packets Lavender Scented
Repels moths and dissolves over time
Great for chests and drawers
Not very long-lasting
Pricier than regular mothballs
Lavender-scented products are a popular alternative to cedar or old-fashioned mothball products, and the Enoz Lavender Scented Moth Ball Packets are a great choice.
Each mothball packet contains two lavender-scented tablets that repel moths and dissolve over time. Instead of the usual mothball or cedar scent, clothes, towels, and other items will have a light lavender scent. Most people will find this to be a more pleasant aroma — but it still will keep moths and pests away!
These are not a very long-lasting moth repellent, and they will need to be replaced once the mothballs inside dissolve. They’re pricier than regular mothballs, but the scent alone is likely worth the price increase for most people.
Best for Pantry Moths: Dr. Killigan's Pantry Moth Traps
Easy to fold and place in storage spaces
Safe to use in cupboards and kitchens
Pheromones attract male moths only
If you’re battling an invasion of pantry moths, you need a moth trap specifically designed for these voracious invaders. Dr. Killigan’s Pantry Moth Traps are a top choice.
These sticky traps are coated with a pheromone that attracts the most common types of pantry moths. The cardboard traps are easy to fold and place in cupboards, counters and pantries. Users are amazed at how fast the pheromones will bring the moths out of their hiding spots and into the trap. Many people comment that they had tried (unsuccessfully) to kill these moths using many different methods, but the most astounding results were using Dr. Killigan’s Pantry Moth Traps.
One thing to note is that the pheromones on these sticky traps will attract the male moths only. This means that it will take time to completely eradicate a population of pantry moths. Still, this slow and steady approach along with frequent cleaning has helped thousands of people to get rid of their pantry moths. The Dr. Killigans Pantry Moth Traps are irresistible to these pests and relied upon by thousands of users. They make a great choice for getting rid of moths in a natural way that is safe for use in cupboards and kitchens!
Best for Clothes: MothPrevention Clothes Moth Traps
Simple to use
Work on all four types of clothing and carpet moths
If you have clothing or carpet moths, then the Moth-Prevention Clothes Moth Traps are a good choice for eliminating the problem.
According to the manufacturer, these simple sticky traps will attract the four most common types of clothing and carpet moths and are also larger in size than many similar traps. After exposing the sticky paper that contains a special pheromone to attract the clothing and carpet moths, they can be hung in a closet or placed in other spots where the moths are a problem.
Users found the traps to be a bit flimsy for the price paid, but remember that the power is in the pheromones. A few people offered a tip to expand the usefulness of each trap: instead of discarding the paper cover that keeps the sticky trap sealed, place it on a paper towel in a moth-infested area and it will also attract and trap moths. A three-pack of the Moth-Prevention Clothes Moth Traps is expensive compared to the price of other sticky traps or moth repellents, but they are effective and they do work on all four common types of clothing and carpet moths.
"These traps successfully help you gauge your moth problem, while also trapping and killing the breeding males. This product is stink- and mess-free and safe for use around animals and children, too."–Sarah Vanbuskirk, Product Tester
Best Natural/Herbal: Richards Moth Away Sachets
Aromatic blend of herbs
Work well in keeping garments moth-free
Must be used before the expiration date
For a pleasantly-scented moth repellent that isn’t cedar or lavender, a popular choice is Richards Herbal Moth Repellent.
This aromatic blend of herbs smells great and is effective in warding off moths. Each packet features a mix of peppermint, rosemary, thyme and cloves. You can place them in drawers, closets, or even on shelves — though they work best in enclosed areas.
People love the scent of the Richards Herbal Moth Repellent sachets compared to the scent of other popular moth repellents. Even better, they seem to work as well for most people in keeping garments moth-free. As long as you use it by the expiration date, this package of 72 sachets makes a great herbal moth repellent.
What to Look for in Moth Repellent
You may be surprised to learn that not all moths are the same. Clothing moths and pantry moths are two different species and therefore require different treatment methods. So don’t think that any moth repellent is a one-size-fits-all solution. Instead, make sure to pay attention to what type of moth you're dealing with and buy a repellent for that type.
You can treat the infested area in a variety of ways. There are sprays that kill moths (or their larva) on contact and create a protective barrier on surfaces like carpets and rugs. Mothballs and cedar blocks are very hassle-free—just place them in the affected drawer or corners and let them do their job. There are also traps, which kill moths using a sticky substance—but you’ll need to dispose of them as they become full and replace them until the infestation is eradicated.
While you’re probably familiar with the "classic" scent of mothballs, you’re likely not a big fan of the odor that originates from naphthalene. Fortunately, there are a variety of other scents available in moth repellent products, including cedar, lavender, and other herbal blends.