7 Best Carpet Beetle Killer | Sprays That Actually Work

Our readers keep the lights on and my morning glass full of iced black tea. As an Amazon Associate, I earn from qualifying purchases.

Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.

A quick note on sizes: not every pick below is the exact size or number you searched — where the exact one is scarce, the nearest same-type option that serves the same purpose is included so you get real, in-stock choices. Each pick’s actual specs are listed.

You spot one tiny beetle on the baseboard and immediately wonder how many are hiding in your wool sweaters and closet corners. Carpet beetle larvae eat natural fibers, leaving holes in clothes, rugs, and upholstery before you even notice the damage. This guide lays out the sprays, moth balls, and packets that actually list carpet beetles on their labels — because not every pest product on the shelf targets this specific invader.

I’m Min — the founder and writer behind Gadgets Feed. This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.

Your carpet beetle problem needs a product labeled for the job, and these seven options represent the most effective chemical and natural choices on the market today. This is your complete guide to the best carpet beetle killer for your home.

Quick Picks

How To Choose The Best Carpet Beetle Killer

Not every bug spray works on carpet beetles. You need a product that specifically lists carpet beetles on its label — otherwise you are spraying blind. The three biggest decisions come down to the type of treatment, the active ingredient, and if you want a contact killer or long-term prevention.

Contact Killer vs. Residual Protection

A contact killer knocks down the beetles you see right now but leaves no lasting barrier. A residual spray leaves a dry film that keeps killing larvae for days or weeks after application, so you hit the hatchlings you cannot see. If you have an active infestation, you want a product that does both — kills on contact and keeps working afterward.

Chemical vs. Natural Ingredients

Traditional moth balls use paradichlorobenzene to gas larvae inside sealed containers — effective but requires air-tight conditions. Natural sprays rely on essential oils like clove, cottonseed, and cinnamon oil that kill on contact with far less odor. Both work, but your choice depends on whether you can seal off the infested area or need something safe to spray on furniture where pets sleep.

Life Stage Coverage

Adults are the beetles you see crawling, but the larvae cause the fabric damage. Eggs are the hardest stage to kill because they resist drying out. Look for a product that says it kills eggs and larvae — not just adults — or you will be spraying every few weeks as new batches hatch.

Quick Comparison

On smaller screens, swipe sideways to see the full table.

Model Best For Volume Active Ingredient Kills Eggs Amazon
EcoPest Carpet Beetle Spray Natural, all-life-stage control 22 oz Cinnamon oil, Cottonseed oil, Geraniol Yes $24.99Amazon
BugPursuit 24oz Indoor Spray Botanical power against carpet beetle larvae 24 oz Clove & Cottonseed oils Yes $24.99Amazon
Indoor Pest Control Spray 16oz (BugPursuit) Budget-friendly essential oil spray 16 oz Clove & Cottonseed oils No $19.95Amazon
NatureStop Carpet Beetle Killer Spray Fast knock-down for heavy infestations 16 oz Not listed No $19.99Amazon
Enoz para Moth Balls Sealed-container long-term storage 4 Oz (6-pack) Paradichlorobenzene Yes $16.75Amazon
Moth-Tek Lavender Scented Moth Ball Packets Drawer / shelf storage with pleasant scent 12 oz (1 Count) Not listed Yes $12.99Amazon
Insect & Pest Control Spray (Agriatech) Budget all-in-one bug repellent 16 oz Essential oils No $19.99Amazon
↻ Live Amazon prices — as of Jul 3, 2026 4:54 AM. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply to the purchase of this product. As an Amazon Associate I earn from qualifying purchases. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED "AS IS" AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.

In‑Depth Reviews

Best Overall

1. EcoPest Carpet Beetle Spray

22 ozAll-Natural

The all-natural spray that targets adults, larvae, and eggs with a lab-tested formula.

This 22-ounce spray kills carpet beetles at every life stage — adults, larvae, and eggs — using a blend of cinnamon oil, cottonseed oil, and geraniol. That matters because most sprays only knock down the beetles you see, leaving eggs to hatch and restart the cycle. Buyers report it solved an infestation after just three applications, with one reviewer noting it “took care of the few we noticed before we possibly became overwhelmed.”

The formula leaves no stains or sticky residue on carpets, upholstery, and drapes, and it dries quickly so you can use it in living rooms and bedrooms without sealing the area off. Unlike the Enoz moth balls below that require air-tight containers, this spray works in open spaces. It is also safe around children and pets when used as directed — the ingredients are free of synthetic pyrethroids and neurotoxins.

The catch is that a few reviewers found it ineffective against their specific infestation. One reviewer noted it “just doesn’t seem to work” on carpet beetles, though they praised the seller’s responsive customer service. The natural formula also takes a few days of repeated spraying to fully break the cycle, so do not expect instant eradication after one pass.

Lab-Proven Formula

  • Kills adults, larvae, and eggs — the full life cycle
  • Non-toxic natural oils, safe around children and pets
  • No staining or sticky residue on fabrics and furniture

Patience Required

  • May need several days of spraying to see full results
  • A minority of owners mention it does not work on their strain

Reach for this if: you want a natural, non-toxic spray that covers all life stages and works in open living spaces.

Look elsewhere if: you need a one-and-done chemical knockout — this requires repeated applications.

Botanical Specialist

2. BugPursuit Indoor Pest Control Spray 24oz

24 ozUSDA Listed

The spray built specifically for tough carpet beetle larvae hiding in rug fibers and closets.

BugPursuit markets itself as a “carpet beetle specialist,” and its 24-ounce formulation uses clove and cottonseed oils to target larvae and adults where they hide — rug fibers, closet corners, and upholstery seams. The manufacturer claims visible results within 30 minutes, and buyers confirm that it kills carpet beetles on contact with no lingering fumes. One buyer mentioned it is the “most effective carpet beetle spray tried” and that it eliminates beetles without harsh chemical smells. It offers a third more volume than the 16-ounce BugPursuit spray below, making this a stronger option if you have multiple rooms to treat.

The formula is evaluated for skin safety and lists USDA certification, so it is safe around children and pets when used as directed. Unlike the Enoz moth balls that need air-tight containers to work, this spray creates a protective barrier on treated surfaces that keeps killing after it dries.

The mixed reviews are honest: some customers note it “does not kill or get rid of carpet beetles after over 1 week of use,” and others mention the glycerin soap ingredient is critical to its performance — skip shaking the bottle and it may not work. The spray leaves a mild scent that fades, but a few reviewers found it “a little overbearing” right after application.

Targeted Formula

  • Specially designed for carpet beetle larvae in fabrics and fibers
  • Kills on contact and provides a residual barrier
  • USDA-listed, pet-safe when used as directed

Inconsistent Results

  • Some reviewers point out no effect even after a week of use
  • Must shake well before each spray to activate ingredients

Best for: people who want a botanical spray with a proven track record against carpet beetle larvae specifically.

Not for: impatient shoppers — you may need months of repeat spraying to break the egg cycle.

Budget Essential Oil

3. BugPursuit Indoor Pest Control Spray 16oz

16 ozClove Oil

The affordable 16-ounce spray that kills carpet beetles on contact and claims weeks of residual protection.

This smaller BugPursuit bottle packs the same clove and cottonseed oil blend as the 24-ounce version above, making it a cost-effective entry point if you are not sure whether a natural spray will work on your beetles. The manufacturer says the dry protective layer stays effective for up to two weeks, so you get ongoing protection between applications. One buyer reports it “kills carpet beetles for weeks, no fumes, safe for pets,” which backs up the residual claim.

The spray is certified safe for skin contact and contains no irritating chemical additives, so you can use it on mattresses, bedding, and furniture without worrying about residue. It weighs 28 ounces — a 7.0x gap heavier than the Enoz moth balls at 3.99 ounces — because the liquid volume is larger and the bottle is built for direct spraying rather than sealed-container use.

But the reviews split sharply: several shoppers say it “does not kill or get rid of carpet beetles after over 1 week of use,” and one flatly states “it did not work for carpet beetles but it does work for ants.” The active clove oil concentration is only 0.05%, which may explain why some infestations resist it. You really need to shake the bottle well before each use, or the oils separate and the spray loses potency.

Budget Botanicals

  • Safe for use on mattresses and pet areas
  • Leaves a long-lasting dry protective layer for up to two weeks
  • No irritating chemical additives or fumes

Spotty Effectiveness

  • Low clove oil concentration may not work on heavy infestations
  • Mixed reviews — roughly half say it fails on carpet beetles

Grab this if: you want an ultra-budget natural spray to try before investing in a larger or chemical option.

skip it if: you already know your carpet beetle problem is severe — go straight to the EcoPest or NatureStop spray.

Fast Knockdown

4. NatureStop Carpet Beetle Killer Spray

16 ozMade in USA

The bare-bones spray that kills carpet beetles in about one minute on contact.

NatureStop skips the botanical marketing and goes straight to the point: this spray is formulated specifically for carpet beetle control indoors, targeting rugs, upholstery, cracks, and storage areas. Buyers report it kills carpet beetles on contact, with one reviewer describing the knockdown time as “kicks then dies in ~1 min.” After three days of spraying windows and baseboards, another buyer said “they were all gone.” Its knockdown speed is faster than the BugPursuit 16oz spray, which some owners mention takes a week to show results.

The 16-ounce bottle is made in the USA and uses a straightforward spray nozzle for application in bedrooms, closets, and storage rooms. It is a contrast to the Enoz moth balls that need sealed containers — NatureStop works in open living spaces and on soft surfaces where beetles actually feed. The price point places it in the same budget range as the BugPursuit 16oz, but with more consistent reviews for carpet beetle knockdown.

The trade-off is the strong smell. Multiple reviewers mention the “intense” scent that lingers, advising you to spray before leaving the house. One owner reported “the smell is just a little overwhelming.” The spray also leaves a milky residue on windows that needs wiping, which is worth knowing if you plan to treat window sills. A couple of buyers found it did not work at all, so your mileage may vary.

Quick Hit

  • Knocks down beetles in roughly one minute on contact
  • Targeted specifically for carpet beetles, not a general pest spray
  • Made in the USA

Scent Warning

  • Strong, intense smell that requires ventilation after spraying
  • Leaves a milky residue on windows and smooth surfaces

Use this for: a heavy, visible infestation where you need beetles dead fast and can air out the room.

Avoid if: you are sensitive to strong chemical scents or need a spray that leaves no trace.

Sealed Storage

5. Enoz para Moth Balls

6 CountNo Clinging Odor

The classic moth ball approach that kills carpet beetles and their eggs in sealed containers.

Enoz para Moth Balls use paradichlorobenzene — a chemical that sublimates into a gas inside sealed containers to kill clothes moths, carpet beetles, and their eggs and larvae. This is not a spray you use on open carpets; it is designed for long-term or seasonal storage in chests, drawers, sweater boxes, and garment bags where you can seal the area. One buyer reports “the balls evaporate btw 1.5 and 2 months,” which gives you a real timeline for when to replace them.

The 6-count pack gives you a 6.0x unit advantage over the Moth-Tek packets below, which come as a single count. Each ball weighs 3.99 ounces total for the pack, making them significantly lighter than the 28-ounce BugPursuit spray — a 7.0x weight gap — but that is because the delivery method is entirely different: a gas filled air rather than a wet spray.

The “no clinging odor” claim is accurate — customers note it smells “like toilet bowl deodorizer cakes” and “pleasant, not like traditional mothballs.” But these only work in air-tight conditions. If your closet has gaps, the gas dissipates and the beetles survive. One reviewer bought them to keep cats out of a closet, which confirms the chemical is potent enough to repel, but that same potency means you should keep them away from children and pets in unsealed spaces.

Sealed-System Power

  • Kills eggs and larvae, not just adults, inside air-tight containers
  • Evaporates over 1.5-2 months, providing long-term protection
  • Pleasant scent compared to traditional mothballs

Limited Use

  • Only effective in sealed containers — useless on open carpets and rugs
  • Not a spray; cannot target visible beetles on surfaces

Best suited for: protecting stored woolens, blankets, and off-season clothes in sealed chests or bags.

Wrong pick if: you have beetles crawling on living-room carpets or open shelving — get a spray instead.

Drawer Packets

6. Moth-Tek Lavender Scented Moth Ball Packets

1 CountLavender Scent

The lavender-scented flat packets that keep beetles out of drawers without the mothball stink.

These Reefer-Galler packets come in a flat, discreet design that slides into drawers, closet shelves, blanket chests, and trunks without the mess of loose crystals. They list carpet beetles, eggs, and larvae as targets, so you get the same life-stage coverage as the Enoz balls but in a form factor meant for shallow storage where you cannot seal a container. One customer observed “I just tossed them in front and in back and I hope they will work!” — which sums up the set-and-forget convenience.

The lavender scent is the big selling point: reviewers consistently praise that it avoids the harsh mothball smell, calling it “pleasant” and “subtle.” A single packet weighs 0.75 pounds, and the manufacturer suggests 4 packets per drawer or shelf for adequate coverage. If you compare the unit count, the Enoz 6-pack holds a 6.0x advantage, but Moth-Tek is a single-count product designed for smaller, targeted placement.

The effectiveness depends on how well you follow the placement instructions. Some reviewers point out the mothball smell is still present underneath the lavender, and a few find the scent “very strong” on first opening. These packets work best for prevention — keeping beetles from getting established in stored fabrics — rather than treating an active infestation on open carpet.

Fresh Storage

  • Lavender scent masks the traditional mothball odor
  • Flat pack design fits neatly in drawers and shelves
  • Targets eggs and larvae, not just adult beetles

Coverage Math

  • Single-count pack — need multiple units per drawer or shelf
  • Best for prevention, less effective for active infestations

Ideal for: keeping cardigans, scarves, and seasonal clothes beetle-free in closed drawers.

Not for: spraying down an infested sofa or killing beetles you see crawling on the rug.

Entry-Level

7. Insect & Pest Control Spray (Agriatech)

16 ozPlant-Based

The plant-powered spray that kills carpet beetle larvae on contact but needs repeated applications.

This Agriatech spray uses a blend of natural essential oils to knock down carpet beetle larvae on contact, with one buyer confirming it “kills carpet beetle larvae on contact” when applied along room edges and closets. The formula is lab-tested for efficacy and contains no artificial colors, dyes, or fragrances, making it a safe option for homes with dogs, cats, and children. The spray targets a broad spectrum of pests including ants, roaches, spiders, and carpet beetles, so it earns its place as a general household bug spray first.

The liquid volume is 16 fluid ounces, and the package dimensions measure 9.72 x 3.58 x 2.83 inches. Shoppers say the “strong mint scent” and that the product is “non-toxic to humans/pets.” The manufacturer recommends multiple applications to fully eradicate an infestation, and one user highlighted “you have to do a few applications to fully eradicate.” This is consistent with the natural spray category — they do not have the chemical persistence of paradichlorobenzene moth balls.

The downsides are significant. Several buyers report “it doesn’t work at all” on ants — and by extension on carpet beetles — with one calling the product “like a joke.” The results vary wildly depending on your specific pest strain and how carefully you follow the application instructions. For a dedicated carpet beetle problem, you are better off with the NatureStop or EcoPest sprays above.

Family Safe

  • Plant-based essential oil formula, safe for pets and kids
  • Kills carpet beetle larvae on contact when applied correctly
  • Pleasant mint scent compared to chemical sprays

Unreliable

  • Inconsistent results — many owners mention zero effect
  • Needs repeated applications for even modest results

Try this if: you want a single multipurpose bug spray that covers carpet beetles plus ants and roaches.

Look past it if: carpet beetles are your main enemy — dedicated sprays like NatureStop or EcoPest hit harder.

Understanding the Specs

Active Ingredients

The chemical or natural substance that actually kills the carpet beetle. Paradichlorobenzene (in moth balls) creates a gas that suffocates insects inside sealed containers. Essential oils like clove, cinnamon, cottonseed, and geraniol (in sprays) disrupt the beetle’s nervous system on contact. A spray’s concentration of these oils — like the 0.05% clove oil in BugPursuit — determines how reliably it knocks down tough infestations.

Life Stage Coverage

Carpet beetles go through four stages: egg, larva, pupa, adult. The larvae eat your fabrics; the eggs resist drying out. A product that only says “kills adult carpet beetles” will fail because the eggs hatch and restart the problem. Look for wording that includes “eggs and larvae” on the label — the EcoPest and Enoz products explicitly cover all three damaging stages.

FAQ

Will any bug spray work on carpet beetles?
No. The product must specifically list “carpet beetle” on the label. General ant and roach sprays may not kill carpet beetle larvae, especially the eggs. Always check the target species list on the back of the bottle before buying.
How long does a carpet beetle spray keep working after it dries?
It depends on the formula. BugPursuit claims its dry protective layer stays effective for up to two weeks. Natural essential oil sprays generally break down faster than chemical sprays, so you need to reapply every few days until no new beetles appear.
Can I use moth balls on my living room carpet?
No. Moth balls like Enoz para Moth Balls only work inside sealed containers — chests, garment bags, plastic storage bins. In open spaces the gas dissipates and does not reach the beetles. For carpets and open furniture, use a spray instead.
Do natural essential oil sprays really kill carpet beetles?
They can, but results vary. Products like the EcoPest and BugPursuit sprays use clove, cottonseed, or cinnamon oils that kill on contact. Some buyers see full elimination in days; others report no effect. Natural sprays typically require more frequent reapplication than chemical alternatives.
How many times do I need to spray to get rid of carpet beetles?
Most customers note needing 3-7 daily or every-other-day applications to break the egg hatching cycle. The EcoPest spray users saw results after three sprays. The NatureStop buyers used it for three days straight. You stop when you stop seeing new beetles.
Can I spray carpet beetle killer on my mattress or pet bed?
Only if the product is labeled safe for that surface. The BugPursuit 16oz spray is certified safe for mattresses and bedding. The NatureStop spray leaves a milky residue and should not be used on light fabrics where the stain shows. Always test a small hidden area first.
Will carpet beetle killer hurt my cat or dog?
Most natural essential oil sprays are safe around pets when used as directed. Moth balls containing paradichlorobenzene can be toxic if ingested or inhaled in confined spaces. Keep pets away from treated areas until the spray dries or the moth balls are sealed inside storage containers.
Why do I keep seeing carpet beetles even after spraying?
You likely have eggs that survived the spray. Carpet beetle eggs resist many contact killers. You need a product labeled for eggs — like the EcoPest spray or Enoz moth balls — or you need to spray repeatedly for several weeks until every egg batch has hatched and been killed as larvae.

Final Thoughts: The Verdict

For most buyers, the best carpet beetle killer is the EcoPest Carpet Beetle Spray because it covers adults, larvae, and eggs with a natural non-toxic formula that works in open living spaces. If you want a specialist that targets the toughest larvae hiding in rug fibers, grab the BugPursuit 24oz spray. And for protecting stored woolens and off-season clothes in sealed containers, the standout is the Enoz para Moth Balls.

How We Picked

We do not accept paid placement, and we did not hands-on test every unit. Instead, we match each pick to a real buyer and use-case by comparing the manufacturers’ published specifications against the patterns in verified customer reviews — so you get each pick’s real strengths and trade-offs instead of marketing copy.

Sources & Methodology

Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of July 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.

As an Amazon Associate, Gadgets Feed earns from qualifying purchases. This does not affect which products we feature.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply to the purchase of this product. As an Amazon Associate I earn from qualifying purchases.

CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED "AS IS" AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.