Best Overall: Wahdawn Aromatic Cedar Wood Values Pack (40PCS)
Cedar is well-known to be an effective moth repellent, and the fresh scent Cedar Value Pack from wahdawn is your top overall choice.
This value set comes with 40 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 planks 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 planks 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!
Best Budget: Enoz Old-Fashioned Chemical Moth Control Balls
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: SLA Cedar Scented Spray
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.