If you’ve found small, oval-shaped bugs crawling on your windowsills or noticed tiny holes in your sweaters, you’re probably dealing with carpet beetles. Before you can figure out how to get rid of carpet beetles, it helps to understand what you’re actually fighting. These pests are small, slow-moving beetles that feed on natural fibers like wool, silk, fur, and feathers. Their larvae are the real troublemakers, since they’re the ones chewing through your carpets, clothing, and upholstery while the adults mostly just fly around looking for a way outside.
Carpet beetles usually sneak in through open windows, cut flowers, or secondhand furniture. Once inside, they look for dark, undisturbed spots like closets, under furniture, or inside air vents. Learning how to get rid of carpet beetles starts with recognizing that they thrive on neglect, so the areas you clean the least are usually where they settle in first.
Signs You Actually Have a Carpet Beetle Problem
Before diving into how to get rid of carpet beetles, make sure that’s really what you’re dealing with. Carpet beetle larvae leave behind small, bristly, shed skins that look a bit like tiny bits of lint. You might also spot irregular holes in clothing, especially in wool or cashmere, along with fine powdery debris near baseboards or closet corners.
Adult carpet beetles are often mistaken for ladybugs because of their round, mottled shells, but they’re smaller and tend to hang around windows trying to get outside. If you’re seeing both the shed skins and the holes in your fabrics, you’re not imagining it, and it’s time to move from “maybe” to action.
How to Get Rid of Carpet Beetles Through Deep Cleaning
The single most effective step in how to get rid of carpet beetles is a thorough, repeated cleaning routine. Vacuum carpets, rugs, upholstery, and baseboards at least twice a week, paying close attention to corners, under furniture, and inside closets. Carpet beetle larvae and eggs hide in these overlooked spots, so a quick once-over won’t cut it.
Wash or dry clean any clothing, bedding, or linens that may have been exposed, since heat kills both eggs and larvae. For items that can’t be washed, a hot dryer cycle of 20 to 30 minutes works well. Steam cleaning carpets and furniture is another strong option, because the combination of heat and moisture destroys carpet beetles at every life stage. Keep in mind that one cleaning session isn’t how to get rid of carpet beetles permanently; it takes consistency over several weeks to break the cycle.
How to Get Rid of Carpet Beetles With Natural and Chemical Treatments
Once you’ve cleaned thoroughly, the next part of how to get rid of carpet beetles involves treating the areas where they’re likely still hiding. Diatomaceous earth is a popular natural option. Sprinkle a thin layer along baseboards, inside closets, and under furniture, then vacuum it up after a day or two. It works by damaging the beetles’ outer shell, which dehydrates and kills them without harsh chemicals.
If the infestation is more serious, an insecticide labeled for carpet beetles can help, especially in cracks, crevices, and along carpet edges. Always read the label carefully, since not every product is safe for use around pets or children. For a full breakdown of approved treatment options and safety guidelines, the National Pest Management Association offers detailed, research-backed resources worth reading before you buy anything.
Cedar products and lavender sachets are often recommended as repellents, and while they won’t eliminate an active infestation on their own, they can help deter adult beetles from laying eggs in treated areas once you’ve cleared out the current problem.
Protecting Closets, Carpets, and Furniture Long Term
Figuring out how to get rid of carpet beetles for good means thinking beyond the initial treatment. Store wool, fur, and other vulnerable fabrics in sealed plastic bins rather than open bags or boxes. Cedar chests offer some protection but aren’t foolproof, so pairing them with sealed storage gives you better odds.
Check secondhand furniture and rugs carefully before bringing them inside, since these are common entry points for new infestations. Seal gaps around windows and doors, and repair any torn screens, since adult beetles often get in simply by flying through an open gap on a warm day.
If you’re also dealing with musty carpets or stained upholstery alongside the beetle problem, our guide on removing stubborn carpet stains and odors walks through techniques that pair well with a beetle cleanup, since both problems often show up in the same neglected areas of a home.
When to Call a Professional
Most cases of how to get rid of carpet beetles can be handled with diligent cleaning and the treatments above, but there are times when it’s worth calling in help. If you’ve cleaned thoroughly for several weeks and are still finding larvae, shed skins, or damaged fabric, a licensed pest control technician can inspect harder-to-reach areas like wall voids, ductwork, or insulation where larvae sometimes hide undetected.
A professional can also help you confirm you’re not dealing with a different pest entirely, since some fabric-damaging insects look similar at first glance. Spending a little on an inspection can save you from replacing damaged carpets or clothing down the line.
Keeping Carpet Beetles From Coming Back
Once you’ve worked through how to get rid of carpet beetles and your home is clear, staying ahead of them is mostly about routine. Vacuum regularly, especially in closets and under furniture. Store seasonal clothing properly, inspect secondhand items before bringing them home, and keep window screens in good shape.
Carpet beetles are persistent, but they’re not impossible to manage. With regular cleaning, the right treatments, and a bit of ongoing vigilance, you can keep your home free of them for good.