Step by step: how to remove pet hair from carpet that the vacuum leaves behind
- 1
Brush your pet first
Brush or deshed your dog or cat outdoors, or over a sheet you can shake out, before you clean. Every hair that ends up in the brush is one you do not have to pull out of the carpet. During heavy shedding seasons, do this every day or two.
- 2
Mist the carpet very lightly
For heavily matted hair, mist the area with plain water from a spray bottle until the surface is barely damp, not wet. A little moisture adds friction so hair clumps together. Skip this on wool rugs or if the carpet takes a long time to dry.
- 3
Rake the hair up with a rubber broom
Drag a rubber broom or the rubber blade of a window squeegee across the carpet toward you in short, firm strokes. Hair that the vacuum missed will roll up into surprisingly large clumps. Pick them up by hand and throw them away.
- 4
Vacuum slowly in two directions
Set the vacuum height to match your carpet and keep the brush roll on. Push and pull slowly, overlapping each pass, then go over the room again at a right angle to the first passes. Slow passes give the brush time to lift hair from the base of the pile.
- 5
Clean edges, stairs and corners by hand
Run a damp rubber glove along baseboards and stair treads, wiping toward you, and the hair will ball up. Finish with the vacuum’s crevice tool or a pet hair attachment. A lint roller handles small patches and the edges of rugs.
- 6
Clear the brush roll
Unplug the vacuum, turn it over and cut away hair wrapped around the brush roll with scissors along the groove. A brush roll wrapped in hair spins without lifting anything, which is why vacuuming can suddenly seem to stop working.
- 7
Empty the vacuum and clean the filter
Empty the bin or change the bag when it is half to two-thirds full, since suction drops as it fills. Rinse or replace the filter as your vacuum’s manual says. Pet hair and dander clog filters quickly.
Which method pulls the most pet hair out of carpet?
A rubber broom followed by a slow vacuum with a brush roll removes the most hair, because the rubber pulls out hair woven into the pile and the vacuum gets the rest. No single tool does it all.
| Method | Best for | Catch |
|---|---|---|
| Rubber broom or squeegee | Embedded hair in low and medium pile carpet | Slow for a whole house; works best before vacuuming |
| Vacuum with brush roll | Daily and weekly hair removal | Misses hair woven deep in the pile; brush roll tangles |
| Damp rubber glove | Stairs, edges, corners | Tiring over large areas |
| Lint or pet hair roller | Small patches, rug edges | Adhesive rollers use up sheets fast |
| Pumice pet hair stone | Short, stubborn hair in low pile | Too rough for plush, wool or loop carpet |
What kind of vacuum is best for pet hair on carpet?
Choose a vacuum with a motorized brush roll for carpet and a HEPA filter for dander. Suction alone leaves hair behind in all but very low pile.
Shaw recommends a vacuum with a rotating brush or beater bar, adjusted to the height of your carpet pile, and calls frequent vacuuming the most important step in carpet care. Shaw’s care guide makes one exception: for shag carpet with long yarns, which can wrap around a brush, it recommends suction-only vacuuming. Shaw also points to vacuums certified under the Carpet and Rug Institute Seal of Approval program, which tests whether a vacuum removes soil without harming the carpet’s appearance. Tangle-resistant brush rolls and dedicated pet hair attachments save time with long-haired pets.
Pet hair, dander and allergies
If someone in the home has allergies or asthma, removing hair is only part of the job: the problem is dander, the tiny skin flakes that stay in carpet after the hair is gone.
The EPA says proteins in a pet’s skin flakes, saliva, urine and hair can trigger asthma. It suggests keeping pets out of the bedroom of the person with asthma and off furniture, and vacuuming when that person is not around; for household dust in general, it recommends weekly vacuuming with a HEPA-filter vacuum. Wash pet beds weekly too, and clean the vacuum filter on schedule; see how to clean a vacuum filter. Pet smells are a separate job, covered in how to remove pet odor.
Mistakes to avoid
- Vacuuming fast in one direction, which skims the surface and leaves hair at the base of the pile.
- Letting hair wrap around the brush roll until it stops agitating the carpet.
- Soaking the carpet to make hair clump, which slows drying and can lead to mildew.
- Using a pumice stone or stiff brush on plush, wool or loop carpet, which frays fibers.
- Running the vacuum with a full bin or clogged filter.
Products that make this easier
Optional. Everything above works with basic supplies; these just save time or effort.
- See it on Amazon
Pulls out embedded hair
Evriholder FURemover broom
A rubber-bristle broom that rakes hair out of carpet into clumps, with a squeegee edge for hard floors. Works best on low to medium pile.
- See it on Amazon
Reusable roller
ChomChom Roller pet hair remover
A reusable roller with no adhesive sheets that works well on rug edges, stairs and upholstery. Too small for a whole room.
- See it on Amazon
Pet-focused vacuum
Bissell Pet Hair Eraser Turbo Plus
An upright built for pet hair, with a brush roll designed to resist tangles and pet tools. Check the filter type if dander allergies are the main concern.
- See it on Amazon
For short stubborn hair
Fur-Zoff pet hair remover
A pumice-like block that grabs short, wiry hair from low pile carpet and car mats. Too abrasive for plush, wool or loop carpet.
As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.