How to get dog hair out of a rug
By Emma Whitfield · Published 11 October 2026
Vacuum first, then go over the rug with rubber. A rubber broom or squeegee drags the hair the vacuum leaves behind out of the pile and into rows you can pick up or vacuum away. Lint rollers only take what sits on top. Match the tool to the pile, and do it weekly so the hair never gets matted in.
Rubber or vacuum?
You need both. Hepper's advice is that vacuuming should always be the first step. But dog hair weaves itself into the pile, and a vacuum pass leaves part of it behind. Rubber does the rest: Hepper says a rubber squeegee grips hair and gathers it into a pile, without the residue adhesives leave, and Atlanta Designer Rugs notes that an ordinary broom just moves hair around instead of lifting it.
Step by step
- Vacuum twice. One pass with the pile and one against it, to lift hair lying flat (Atlanta Designer Rugs).
- Work the rug with rubber in sections. Take a strip about 60 to 90 cm wide at a time, pressing down steadily (Atlanta Designer Rugs).
- Keep every stroke in one direction. Reversing spreads the hair out again instead of collecting it. Hepper suggests short, quick strokes with a squeegee.
- Pick up the rows. Lift the clumps by hand, then vacuum once more.
- Finish edges and small mats with a lint roller. Fine for surface hair; Hepper is clear it will not reach hair inside the fibres.
Tools that pull hair out of the pile
Rubber for embedded hair, sticky sheets for the surface.
Rubber Broom silicone-bristle carpet brush for pet hair
Rubber bristles on a 120 cm screw-fit stainless steel handle, listed for lifting pet hair from carpets and rugs. The head unscrews to rinse under a tap and has a built-in squeegee edge.
Rubber Broom silicone-bristle carpet brush for pet hair: see the price on Amazon.co.ukPetLovers extra-sticky lint roller set, 450 sheets
Five extra-sticky rollers, 450 sheets in total. For fringes, edges, small mats and the sofa, not for hair buried in the pile.
PetLovers extra-sticky lint roller set, 450 sheets: see the price on Amazon.co.uk
Affiliate links: as an Amazon Associate we earn from qualifying purchases. Prices are set by Amazon and change often.
Which method for which rug
| Rug | Best approach | Note |
|---|---|---|
| Flatweave, low pile, power-loomed | Squeegee and vacuum. | The tight weave keeps hair near the surface. Atlanta Designer Rugs warns that many vacuums default to carpet height and float above a low-pile rug, so check the head height. |
| Shaggy, high pile | Rubber-bristled broom rather than a flat squeegee. | Longer bristles reach deeper into high pile than a squeegee edge (Atlanta Designer Rugs). |
| Wool, hand-knotted | Suction-only vacuuming, light pressure with rubber. | Beater bar off on hand-knotted and hand-woven wool (Atlanta Designer Rugs); Rug Love also warns against a rotating beater bar on wool, viscose and long-pile rugs. |
| Jute | Suction-only vacuuming. | Keep sprays and damp methods off it: see how to clean a jute rug. |
Other methods that work
- Grooming gloves. Rub the rug to roll hair loose, then vacuum or sweep (Hepper).
- A wire brush. Hepper suggests a basic wire hairbrush for hair deep in the fibres, kept for this job only.
- Diluted fabric softener. Hepper suggests fabric softener diluted with 20% water, sprayed on until the rug is damp, then the hair gathered by hand. Use one without dyes or scents, since it cannot be fully rinsed out, test a hidden spot first, and do not use it on jute.
A weekly routine
- Weekly: two vacuum passes, then rubber broom or squeegee, then a final vacuum. Atlanta Designer Rugs also suggests passing a dryer sheet lightly over the surface to cut the static that pulls hair back in.
- Monthly: sprinkle bicarbonate of soda for odour, leave it 15 to 20 minutes, then vacuum (Atlanta Designer Rugs).
- Every few months: turn the rug 180° to even out wear and where the hair collects.
Accidents are a separate job: see pet urine on rugs.
Mistakes to avoid
- Skipping the vacuum. Rubber works on what is left, not on a full coat of hair.
- Back-and-forth strokes. They redistribute hair.
- A beater bar on wool or shaggy rugs. Suction only.
- Relying on a lint roller. It will not reach hair inside the pile.
- Spraying anything on jute. Water marks plant fibres.
Frequently asked questions
Is a rubber broom better than a vacuum for dog hair?
Use both. Hepper says vacuuming should always be the first step. Hair woven into the pile then needs a mechanical tool such as rubber bristles or a squeegee, which pull embedded hair into piles you can then vacuum.
Do lint rollers work on rugs?
Only on the surface. Hepper notes that a lint roller will not lift hair from within the fibres, and that sticky methods work best on small rugs and doormats. Keep one for quick touch-ups.
Can I use a rubber broom on a wool rug?
Yes, gently. The broom's listing says rubber bristles remove hair without damaging the surface. For wool and hand-knotted rugs, Atlanta Designer Rugs recommends the gentlest approach with the vacuum's beater bar switched off, so keep the pressure light.
How often should I de-hair a rug with a dog in the house?
Weekly. Atlanta Designer Rugs recommends a weekly squeegee-and-vacuum session to stop hair building up, plus a monthly deeper clean.
Which rugs hide dog hair best?
Low, tight piles. Atlanta Designer Rugs notes that flatweave and power-loomed rugs show less visible hair than high-pile shaggy rugs, because the tight weave keeps hair near the surface where it is easy to lift.
You may also like
Sources
- Hepper, How to get dog hair out of carpet
- Atlanta Designer Rugs, How to remove pet hair from an area rug fast
- Rug Love, Wool and shaggy rugs shedding guidance (vacuuming)
- Amazon.co.uk listing, TDBS rubber broom (B07L15K3KM)
- Amazon.co.uk listing, PetLovers lint roller set (B07GV57JYJ)