How to Get Rid of Carpet Beetles: 12 Best Effective Methods

April 22, 2025

Emily

Carpet beetles are tiny bugs that can cause big problems. They feed on clothes, carpets, and furniture. These pests are hard to see but can damage your favorite things. If you find small holes in fabric or tiny bugs near windows, you might have carpet beetles.

The good news is, you can get rid of them. In this guide, I’ll share 12 simple methods that really work. You don’t need to panic—just follow these steps.

Signs of a Carpet Beetle Infestation

Before you try to remove them, check for signs. Here’s what to look for:

  • Small holes in clothes, curtains, or carpets
  • Larvae skins or tiny hairy worms
  • Adult beetles near windows or lights
  • Dusty debris under furniture or along baseboards

If you see these signs, it’s time to act fast.

12 Best Methods to Get Rid of Carpet Beetles

Carpet beetles can be stubborn, but the right steps can remove them for good. You don’t always need to use strong chemicals. Some simple cleaning and natural treatments can help too. Let’s start with the first three proven methods:

1. Vacuum Regularly

Vacuum Regularly

Vacuuming is one of the easiest ways to get rid of carpet beetles. Their eggs and larvae often hide in carpets, under furniture, and along walls. Use a strong vacuum cleaner to clean these areas every few days. Pay special attention to rugs, curtains, upholstered furniture, and closets. Don’t forget corners and baseboards. After vacuuming, throw away the vacuum bag or empty the canister outside to stop the beetles from coming back. Regular vacuuming keeps your home clean and breaks the beetle life cycle.

2. Steam Cleaning

Steam Cleaning

Carpet beetle eggs and larvae can’t survive high heat. Steam cleaning is a powerful method to kill them without chemicals. Use a steam cleaner on carpets, rugs, furniture, and curtains. The hot steam will reach deep into the fibers and kill any hidden pests. This works better than vacuuming alone. You can rent a steam cleaner or hire a professional if needed. Do this once a week if the infestation is bad. It’s safe for most fabrics but test a small spot first.

3. Wash Infested Fabrics

Wash Infested Fabrics

If you see beetles or larvae on clothes, bed sheets, or curtains, wash them right away. Use hot water and soap to kill the bugs. Heat from the water helps destroy eggs and larvae. Dry the clothes on high heat for extra safety. Don’t mix infested items with clean ones. Store clean clothes in sealed bags or containers. You can also dry-clean delicate items if they can’t go in hot water. Cleaning your fabrics is a quick way to remove these bugs from your home.

4. Use Boric Acid

Use Boric Acid

Boric acid is a white powder that kills carpet beetles. It’s safe to use in small amounts and works well on carpets and rugs. Just sprinkle a light layer over the affected area. Let it sit for a few hours, then vacuum it up. Boric acid dries out the insects and stops them from spreading. Avoid using it on areas where kids or pets play. Always wash your hands after using it. This method is cheap and works fast when combined with regular cleaning.

5. Apply Diatomaceous Earth

Apply Diatomaceous Earth

Diatomaceous earth (DE) is a natural powder made from tiny fossil shells. It’s safe for people and pets but deadly to insects. Sprinkle food-grade DE in places where carpet beetles hide—like under furniture, along walls, or in closets. When the bugs crawl through it, the powder cuts their bodies and dries them out. Leave it for 1–2 days, then clean it up. Repeat if needed. DE is a great option if you want a chemical-free way to fight these pests.

6. Insecticide Spray

Insecticide Spray

For serious infestations, use an insecticide spray made for carpet beetles. You can find these sprays in hardware or pest control stores. Spray around baseboards, under furniture, closets, and dark corners. Follow the instructions on the label. Don’t spray on clothing or bedding. Make sure the area is well-ventilated. Keep kids and pets away until it dries. Insecticide kills beetles quickly, but you should still clean and vacuum often to remove eggs and larvae that sprays might miss.

7. Install Pheromone Traps

 Install Pheromone Traps

Pheromone traps are sticky traps that attract and catch adult carpet beetles. They help you see where the bugs are coming from and reduce their numbers. Place the traps near windows, closets, or corners of infested rooms. Check them every few days and replace them when full. These traps don’t kill larvae but are great for monitoring adult activity. Use them along with cleaning and other methods. They’re safe, easy to use, and help you track your progress.

8. Seal Entry Points

Seal Entry Points

Carpet beetles often enter your home from outside. They can come through small cracks, doors, windows, or vents. To stop them, seal all openings around your house. Use caulk to close cracks in walls and gaps near windows. Add weather stripping around doors. Check screens for holes and fix them. This helps keep new beetles from getting inside. It’s a simple step, but very important to prevent future infestations.

9. Remove and Discard Infested Items

Remove and Discard Infested Items

If some items are badly infested, it’s best to throw them away. Clothes, rugs, or furniture full of beetle damage can be hard to save. Don’t keep them, as they might spread bugs to other areas. Place them in sealed plastic bags before throwing them out. This prevents the beetles from escaping and laying eggs somewhere else. Removing infested items quickly helps stop the problem from getting worse.

10. Clean Air Ducts

Clean Air Ducts

Carpet beetles can hide in dust and lint inside air ducts. When air blows through, it can spread the bugs around your home. Call a professional to clean your air ducts if you suspect an infestation. This is often overlooked but can make a big difference. Clean vents, fans, and heaters too. Keeping your whole home clean, even the hidden spots, is key to getting rid of beetles.

11. Store Clothing and Fabric Properly

Store Clothing and Fabric Properly

Carpet beetles love natural fabrics like wool, cotton, and silk. To protect your clothes, store them in sealed containers or vacuum bags. Don’t leave seasonal clothes in open closets or drawers. Add cedar blocks or lavender sachets—they help keep bugs away. Make sure all clothes are clean before storing. This stops beetles from laying eggs in dirty fabrics.

12. Call Pest Control

Call Pest Control

If nothing works and beetles keep coming back, it’s time to call the pros. Pest control experts know where to look and how to treat the problem. They use stronger tools and products that work fast. It might cost more, but it saves time and protects your home. This is the best option for large or long-term infestations.

Prevention Tips to Avoid Reinfestation

Once you’ve removed the carpet beetles, it’s important to stop them from coming back. Here are a few simple habits that will help:

  • Vacuum regularly – at least once a week
  • Keep clothes and fabrics clean – don’t store dirty items
  • Seal food and pet food – beetles also eat dry goods
  • Use airtight containers for seasonal clothes and blankets
  • Clean air vents and ducts every few months
  • Check fresh flowers and plants before bringing them inside
  • Inspect second-hand furniture before using

Staying clean and organized is your best protection.

Conclusion

Carpet beetles can damage your clothes, carpets, and furniture, but they don’t have to take over your home. By using the right cleaning methods, natural solutions, and careful storage, you can stop them for good. Start with regular vacuuming and washing, then try boric acid or traps if needed. And if it gets too hard to handle, don’t wait—call a pest control expert. With these 12 methods, your home will stay beetle-free and safe.

About the author

Emily is a passionate nature writer who enjoys exploring the fascinating world of insects. She shares clear, easy-to-read guides to help people understand and appreciate these tiny creatures.

Leave a Comment