Carpet beetles leave several telltale signs on and around your mattress: small irregular holes in fabric, tiny shed larval skins in the seams and folds, pepper-like fecal pellets, and sometimes an itchy rash on exposed skin. The larvae, not the adult beetles, cause the damage. They feed on natural fibers and the accumulation of dead skin, hair, and dander that builds up on a mattress over time.
Holes, Shed Skins, and Fecal Pellets
The most obvious physical sign is small, irregularly shaped holes in your bedding or mattress cover. Carpet beetle larvae chew through natural fibers like wool, cotton, silk, and feather-filled materials. Unlike moth damage, which tends to scatter across a surface, carpet beetle holes cluster in one area, usually near where the larvae have been feeding. Check the edges, seams, and underside of your mattress first, along with pillowcases, wool blankets, and mattress toppers.
Shed larval skins are the strongest indicator of an active infestation. As larvae grow, they molt multiple times, leaving behind hollow, shell-like casings that look like tiny pale-brown husks. These accumulate near feeding sites, so you’ll find them tucked into the folds of your mattress, under fitted sheets, or along the piping. They’re small but visible to the naked eye if you look carefully.
Fecal pellets are the easiest sign to miss. They look like fine black or dark brown specks, roughly the size of ground pepper, and uniform in shape. You might mistake them for dust or debris. If you notice these specks consistently on your mattress surface or along the seams, especially alongside shed skins, carpet beetles are the likely source.
Why Carpet Beetles Target Mattresses
Carpet beetle larvae digest keratin, a protein found in animal-based materials. Your mattress is a keratin buffet: shed skin cells, hair, pet dander, and feather or wool fill all provide food. Down pillows, comforters, and wool blankets are particularly attractive. Even lint and hair that collects in the crevices of a bed frame or under the mattress can sustain a colony. A mattress that isn’t regularly vacuumed or stripped of bedding creates ideal conditions for larvae to feed undisturbed for weeks.
Skin Reactions That Mimic Bites
Carpet beetles don’t actually bite. They’re scavengers, not blood feeders. But their larvae have tiny bristly hairs that cause allergic contact dermatitis in some people. The reaction looks like welts or bites and can itch intensely, sometimes with a burning sensation. If you’re waking up with a rash, it’s natural to assume bed bugs, but a few differences can help you tell the two apart.
If only one person sharing the bed develops a rash, carpet beetles are more likely. Most people react to bed bug bites, but carpet beetle allergies are less common, so one partner may react while the other doesn’t. Bed bugs also leave dark red or rust-colored stains on sheets from blood, which carpet beetles do not. And while bed bug nymphs are flat, fast-moving, and hide in mattress crevices, carpet beetle larvae are fuzzy or bristly, move slowly, and aren’t usually seen out in the open.
Carpet Beetles vs. Bed Bugs on a Mattress
The two pests get confused often, but they look quite different up close. Adult carpet beetles are a few millimeters long, oval-shaped, and often patterned with black, brown, white, yellow, or orange. Their antennae are short with a clubbed tip. Bed bugs are about the size of an apple seed, flat and oval (swelling after feeding), and uniformly brownish to reddish-brown with long, thin antennae.
The larvae are even more distinct. Carpet beetle larvae look like tiny hairy caterpillars, often brown or tan with tufts of bristles. Bed bug nymphs are translucent to light brown, flat, and smooth. If you see a small fuzzy creature moving slowly along a seam, that’s a carpet beetle larva. If you see something flat and quick when you lift the mattress, you’re more likely dealing with bed bugs. Carpet beetle larvae also leave shed skins as their primary evidence, while bed bugs leave blood spots and dark fecal smears.
How to Clean Carpet Beetles From a Mattress
Start by stripping the bed completely: sheets, blankets, pillowcases, mattress pad, everything. Wash all bedding in hot water, at least 120°F (49°C), to kill beetles, larvae, and eggs. Dry everything on the hottest dryer setting for at least 30 minutes.
Next, vacuum the mattress thoroughly with a crevice tool and upholstery attachment. Focus on seams, folds, piping, and the underside where larvae and shed skins collect. Vacuum the bed frame too, including the headboard, footboard, and rails. Wipe down hard surfaces of the frame with soapy water to remove any remaining eggs.
Steam cleaning the mattress adds an extra layer of effectiveness. The combination of heat and moisture kills larvae and eggs without chemicals. For items you can’t wash or steam (like a delicate wool blanket), sealing them in a plastic bag and placing them in a freezer at minus 4°F (minus 20°C) for seven days will kill all life stages, including eggs.
Using Boric Acid or Diatomaceous Earth
Boric acid is lethal to carpet beetles on contact. You can sprinkle a light layer on carpets, rugs, and upholstered furniture near the bed, spread it evenly with a broom, leave it for a couple of hours, then vacuum it up. Keep children and pets away from treated areas during this time.
Food-grade diatomaceous earth (DE) works similarly. This fine mineral dust damages the outer coating of beetles and larvae that crawl through it, dehydrating and killing them. It’s considered safe for household use as long as you get food-grade DE, which is low in crystalline silica. Apply a thin dusting in crevices around the bed frame, along baseboards, and inside floor vents near the bedroom. Neither product should be applied directly to the sleeping surface of your mattress where you’d inhale it overnight.
Preventing Reinfestation
A zippered mattress encasement creates a physical barrier that eliminates hiding spots. For it to work, the encasement needs to cover the entire mattress, seal tightly with no gaps, and have a zipper with teeth close enough together that even tiny larvae can’t get through. Once installed, leave the encasement in place permanently. Wash your sheets and fitted bedding regularly, but the encasement stays on. Check it every few months for rips or worn spots.
Avoid pesticide-treated mattress covers. They don’t effectively kill beetles or prevent infestations, and they expose you to chemicals while you sleep. A well-sealed encasement is both safer and more effective.
Beyond the mattress itself, regular vacuuming is the single best preventive measure. Carpet beetle larvae thrive on the lint, hair, and skin flakes that accumulate under baseboards, inside floor vents, and in carpet edges near the bed. Vacuuming these areas weekly removes the food source before an infestation can take hold. Store off-season wool blankets and down comforters in sealed plastic bins or bags rather than leaving them in open closets where adult beetles can lay eggs.