How to Get Dog Hair Out of Carpet and Rugs (Without a Fancy Vacuum)
You've been over the living room carpet twice with the vacuum, and from the doorway it still has that faint furry sheen. Run your hand over it and a clump of dog hair rolls up. It's not your vacuum being useless. Pet hair and carpet are a bad combination, and suction alone can't fix it. Here's what works, in the order to do it.
Quick answer
Short pet hairs twist around carpet fibres, so a vacuum skims over them. Loosen the hair first with a rubber brush, a pet hair mitt or a damp rubber glove, working in short strokes so it gathers into clumps. Then vacuum slowly, in two directions. For rugs, take them outside and beat them. A quick daily sweep of the dog's favourite patch stops it building up.
Why your vacuum isn't picking it up
Carpet fibres are twisted and tightly packed. Pet hair, especially short hair from dogs like Labradors, Staffies and Frenchies, works its way down between the twists and wraps around them. Suction pulls air through the carpet, but the hair is hooked in place. Static makes it worse: a dry room and a nylon carpet hold hair like a magnet. That's why you can vacuum for ten minutes and still find clumps with your hand.
Step 1: Loosen the hair before you vacuum
This is the step that changes everything. You want to drag the hair up out of the pile and gather it into clumps that a vacuum can actually take.
- Pet hair mitt. With the PawStatic Mitt, work across the carpet in short back-and-forth strokes. The fabric builds a light static charge that draws hair up onto the mitt, and a quick shimmy rolls it into a strip you pick off. It's quick on rugs, stairs and the patch in front of the sofa, and it rinses clean.
- Rubber broom or rubber brush. The best tool for a whole room of carpet. Drag it towards you in long strokes and the hair piles up in front of it. A stiff rubber-bristled broom costs about a tenner.
- Damp rubber glove. Slightly wet a washing-up glove and rub the carpet in one direction. Hair balls up under your palm. Cheap, and good for edges and corners.
- Squeegee. A window squeegee on a short-pile carpet drags hair up surprisingly well. Not for deep pile or loop carpets.
Work from the far side of the room towards the door so you're not walking over the clumps.
Step 2: Vacuum slowly, in two directions
Now the hair's loose, the vacuum can do its job.
- Pick up the big clumps by hand first so they don't block the vacuum.
- Use a brush roll or turbo head if your vacuum has one. The spinning brush agitates the pile and lifts what's left.
- Go slowly. A pass that takes 5 seconds per metre lifts far more than a quick wave across the room.
- Vacuum in two directions, once lengthways and once across. Hair wrapped one way lets go when pulled the other.
- Clear the brush roll afterwards. Hair wrapped around the roller is why vacuums lose suction. Snip it off with scissors.
Step 3: Rugs, stairs and skirting boards
- Rugs: take them outside, hang them over a line or fence and beat them with a broom handle. Then sweep with a mitt or rubber brush and vacuum both sides. Vacuuming the underside and the floor beneath gets the hair that fell through.
- Stairs: hair collects in the corner where the tread meets the riser. A mitt or damp rubber glove is ideal here because a vacuum head doesn't fit. Work from the top down.
- Skirting boards and edges: hair drifts to the edges of a room. Use the crevice tool, or run a damp cloth along the skirting.
What about the damp carpet trick?
Lightly misting the carpet with water, or water with a splash of fabric conditioner, cuts static and makes hair let go. Mist, wait a minute, then sweep. Don't soak it: damp carpet underlay takes days to dry and can smell. Test a hidden corner first, and avoid it on wool or jute rugs, which don't like water.
Keeping the carpet fur-free
- Sweep the hotspots daily. The patch where the dog lies, the bottom of the stairs, in front of the sofa. Thirty seconds with a mitt beats a weekly battle.
- Put a washable rug or blanket where your pet likes to lie. Shake it outside instead of de-furring the carpet.
- Brush your pet regularly, outdoors, especially in spring and autumn. See our moulting season survival guide.
- Vacuum little and often. Twice a week in moulting season, slowly, with the brush roll on.
- Empty the vacuum often. A half-full bagless vacuum loses a lot of its suction.
Which tool for which carpet?
| Carpet type | Best for loosening | Watch out for |
|---|---|---|
| Short pile or twist | Rubber broom, mitt, squeegee | Nothing much; most tools work |
| Deep or shag pile | Mitt in short strokes, then turbo head | Squeegees and rubber brooms snag |
| Loop pile (Berber) | Mitt or damp rubber glove | Stiff brushes and brush rolls pull loops |
| Wool or jute rugs | Beat outside, then mitt | Water and harsh scrubbing |
| Stair carpet | Mitt or rubber glove, top down | Hair packed in the corners |
FAQ
What is the best way to get dog hair out of carpet?
Loosen it first with a rubber broom, a pet hair mitt or a damp rubber glove, working in short strokes until it gathers into clumps. Pick up the clumps, then vacuum slowly in two directions with the brush roll on.
Why does my vacuum leave dog hair in the carpet?
Short hairs wrap around the twisted carpet fibres and static holds them there. Suction alone can't unhook them. Agitating the pile first, with a rubber tool or mitt, is what lets the vacuum pick them up.
Does baking soda remove pet hair from carpet?
Not really. Bicarbonate of soda helps with pet smells, but it doesn't lift hair. Use it for odour after you've removed the hair, then vacuum it up.
Do I need a special pet vacuum?
A vacuum with a brush roll and good filtration helps, but any vacuum works far better once the hair has been loosened first. Start with a cheap rubber tool before spending hundreds on a new machine.
Loosen it, then vacuum it. The PawStatic Mitt is a reusable pet hair remover for carpet, rugs, stairs, sofas and car seats. Short strokes, a quick shimmy, pick off the fur, rinse. The 2-pack comes with free UK delivery. More guides: dog hair off a sofa and pet hair in the car.