Carpet & upholstery

How to Remove Pet Hair From Carpet and a Fabric Couch

How to remove pet hair from carpet and a couch: loosen it with rubber first, then vacuum slowly in two directions. Which tool suits which fabric.

By Bozman Cleaning11 min read

How to remove pet hair from carpet: a rubber squeegee pulling dog hair into a clump before vacuuming

The fastest way to remove pet hair from carpet is to loosen it with rubber first (a squeegee, a rubber broom or a damp rubber glove), then vacuum slowly, overlapping your passes and changing direction. A fabric couch works the same way, with a glove and the upholstery tool. The exception: on loop pile, wool, velvet and loose weaves, go gentle or skip the rubber, and on S or X fabric keep everything dry.

Why pet hair sticks to carpet and couches

Pet hair sticks because it’s fine and light, it works down between the fibers, and static holds it there. A vacuum running over the top of the pile pulls up what’s loose and leaves what’s wedged in.

Static is the part people underestimate. Heated winter air is very dry, and without the thin film of moisture that normally carries a charge away from surfaces, static builds up, as a University of Kentucky physics explainer puts it. So if the dog hair seems glued to the rug in January, that’s not your imagination.

Then there’s the calendar. Some dogs shed all year, and others shed heavily in spring and fall, according to Texas A&M’s veterinary college.

How do you remove pet hair from carpet?

You remove pet hair from carpet in two stages: drag it up out of the pile into clumps, then vacuum it away. Rubber does the first job better than suction, and the vacuum does the second job better than your hands.

  1. Pick up the floor. Shoes, toys, the dog bed.
  2. Loosen the hair with rubber. Pull a rubber broom or a window squeegee toward you in short strokes. Hill’s Pet Nutrition suggests exactly these two tools for loosening pet hair from carpet fibers into a pile. Press lightly; let the edge do the work.
  3. Go one way, then across. Hair lies in different directions, so a second set of strokes at a right angle catches what the first set slid over.
  4. Pick up the clumps by hand so the vacuum doesn’t choke on them.
  5. Vacuum slowly, with overlapping passes. The Carpet and Rug Institute recommends slow, repetitive, overlapping motions, about four swipes, right up to the edges where pet dander collects. Shaw Floors, a carpet maker, says up to three passes is enough for light soil and five to seven for heavily soiled areas. The dog’s favorite spot counts as heavily soiled.
  6. Change direction. Do the room front to back, then side to side. Shaw also recommends changing direction now and then to stand the pile back up.
  7. Finish the edges with the crevice tool. Along the baseboards and under the edge of the couch is where hair piles up and the floor head can’t reach.
Vacuuming pet hair out of carpet in slow, overlapping lanes after loosening it with a rubber broom

Carpet types that need a lighter hand

Not every carpet wants a rubber rake and a spinning brush. Shaw notes that thick loop pile, especially wool and wool blends, can go fuzzy from brushing, and recommends a suction-only vacuum or one with an adjustable brush there. Long shag yarns can wrap around a rotating brush and get damaged. If you’ve got either one, turn the brush roll off (or raise it), use the rubber tool with almost no pressure, and test any new vacuum in a corner that’s normally under furniture first.

How do you get pet hair off a couch?

You get pet hair off a fabric couch by rubbing it into clumps with a rubber glove or a damp sponge, then vacuuming with the upholstery tool. A lint roller is for the last bits, not the first pass.

Before you add any water, though, flip a seat cushion and find the care tag. A W or WS code allows a barely damp glove. An S or X code means no water at all: dry glove, upholstery tool, soft brush. If the letters are new to you, our guide to upholstery cleaning codes explains each one.

  1. Take the cushions off. Vacuum the deck underneath and the crease at the back with the crevice tool. That’s where hair and crumbs collect.
  2. Put on a rubber dish glove. Dampen it and wring it out until it’s barely wet (on W or WS fabric only; dry for S and X). Hill’s recommends this exact trick: dampen the glove and rub your palm over the furniture to wipe the hair up.
  3. Stroke in one direction. Short strokes, light pressure. On velvet or anything with a nap, go with the nap so you don’t leave shading.
  4. Rinse the glove when it’s clogged. Pull the hair off into the trash, wring it out, keep going.
  5. Vacuum with the upholstery tool. Seat cushions both sides, the arms, the back, then the skirt and the seams.
  6. Touch up with a lint roller. It’s great for the hair left behind after the glove and the vacuum, and for a quick go-over before guests. Hill’s notes that a velvet lint brush tends to handle upholstery better than a typical roller.

No glove? A well-wrung damp sponge, wiped lightly over W or WS fabric, does a similar job.

Removing pet hair from a fabric couch with a gloved hand, hair rolling into a line on the cushion

Fabrics that snag

Loose weaves, bouclé, chenille, nubby linen and delicate velvet can pull or pill under a stiff squeegee blade or a rough rubber brush. On those, skip the squeegee, use a soft glove with very light pressure, test in a hidden spot first, and stop the moment you see fibers pulling. Some hair will stay down in a chunky weave no matter what you do. That’s the fabric, not your technique.

Which pet hair tool works on which surface

Each tool has one job it does well. Use them in this order: loosen, collect, touch up.

Tool Works well on Skip it or go easy on What it’s for
Rubber broom Cut-pile carpet, carpeted stairs, sturdy synthetic rugs Loop pile and wool (fuzzing), shag Pulling embedded hair into piles
Window squeegee Carpet, tightly woven synthetic upholstery Velvet, bouclé, loose weaves Raking hair up on a large area
Rubber dish glove Fabric couches, armchairs, car seats, stairs Any fabric showing wear or thin spots; damp only on W/WS Rolling hair into clumps by hand
Vacuum with brush roll Most cut-pile carpet Thick loop pile, wool, shag: brush off or raised Collecting the loosened hair
Upholstery tool / crevice tool Cushions, seams, edges, baseboards (Safe almost everywhere; X fabric gets this and a soft brush only) Collecting hair from fabric and corners
Lint roller Small areas, last bits, clothes, pillows Big areas and heavy shedding (sheets run out fast) Touch-ups

Our two cents: a cheap rubber broom does more for dog hair in carpet than a fancier vacuum alone. Hair the vacuum can’t reach can’t be vacuumed.

How to keep pet hair off carpet and the couch

You can’t stop a healthy pet from shedding, but you can catch more of the hair on a brush than on the sofa. Brushing gets loose hair out of the coat before it lands on your floor.

  • Brush the pet often. Texas A&M’s veterinary college suggests brushing a dog three to four times a week for 5 to 10 minutes, with a deshedding brush for thicker coats. More in spring and fall.
  • Vacuum the pet zones daily. The Carpet and Rug Institute puts pet areas in the same group as high-traffic areas: vacuum them daily, medium-traffic areas about twice a week, light-traffic areas once a week.
  • Cover the dog’s spot on the couch. A washable throw takes the hair instead of the cushion. Shake it outside, then wash it.
  • Clean the vacuum. A full bin or a brush roll wrapped in hair loses pickup. Unplug it first, then follow your manual for clearing the roll.
  • Watch the shedding itself. If your dog’s shedding seems excessive or the coat and skin look dry, Texas A&M advises asking your veterinarian, since a medical problem can be behind it.

Hair isn’t the only thing pets leave on carpet. For odor and accidents, we’ve written separate guides: how to take urine smell out of carpet and how to get pee smell out of a couch.

When to stop and call a pro

Stop when the hair is coming up but the carpet or couch still looks gray, smells like the dog, or the fabric starts pilling under your glove. More rubbing won’t help at that point. Hair is the easy part; the dirt and body oils that come with a pet need extraction.

Here’s what we do and don’t do.

  • Carpet and rugs. Our carpet cleaning is booked by area: the stairs, a hallway, and one to five or more rooms. Pet spots are part of what you describe when you book. Name the rooms, say whether the pet still lives there, and upload photos. You don’t need to vacuum first; the team starts with the carpet as it is. No result on a specific spot is promised before the team sees it.
  • Fabric couches and chairs. Our upholstery cleaning is booked by the piece, from a dining chair to a six-seat sectional, and it’s fabric only (leather isn’t on the list). Every piece gets the same stages in order: inspection and an assessment of the soiling level, thorough vacuuming and dry soil removal, spot treatment of stained and heavily used areas, deep extraction cleaning, and light deodorizing. Mention in the notes that a pet uses the sofa.
  • Hair all over the house. Our standard, deep and recurring cleans have a pet add-on for one dog or cat. It adds vacuuming near the baseboards, under furniture and in the crevices where hair collects. Add it when you book; it isn’t part of the visit otherwise.

Keep the pet in a room that isn’t on the list. You see the total online before you confirm, and no payment is taken when you book. Want a ballpark first? See prices for your home size.

Pet hair hidden under the cushions of a fabric couch, where a vacuum tool reaches before upholstery cleaning

Frequently asked questions

What is the best way to remove pet hair from carpet?

Loosen it first, then vacuum. Pull a rubber broom or a window squeegee across the carpet in short strokes to drag embedded hair into piles, pick up the clumps, then vacuum slowly with overlapping passes in two directions. On loop pile or wool carpet, turn the brush roll off or raise it to avoid fuzzing.

How do you get dog hair off a couch without a lint roller?

Use a rubber dish glove. On fabric coded W or WS, dampen it and wring it out until it’s barely wet; on S or X fabric, keep it dry. Rub your palm across the cushions in one direction so the hair rolls into clumps, rinse the glove as it fills, then vacuum the couch with the upholstery tool.

Does a squeegee work for removing pet hair from carpet?

Yes. A rubber window squeegee drags hair out of carpet pile into lines you can pick up or vacuum. Pull it toward you in short strokes with light pressure, then go across at a right angle. Skip it on thick loop pile, wool and shag, which can fuzz or snag, and on delicate upholstery like velvet.

Why won’t pet hair come out of my carpet?

Usually the vacuum is passing over hair that’s wedged into the pile and held by static. Indoor air is driest in winter, so static is strongest then. Loosen the hair with rubber before vacuuming, slow down, make five to seven passes on heavily used spots, and check the brush roll for wrapped hair.

Will professional carpet cleaning remove pet hair?

It isn’t a substitute for vacuuming between visits, and a pet that sheds keeps shedding. What a professional clean adds is extraction of the soil and oils that come with pets. Our carpet cleaning starts with the carpet as it is, and our upholstery stages begin with thorough vacuuming and dry soil removal before extraction.

How we made this guide

Your space. Your clean.

Book carpet cleaning online

Tell us the rooms that need the most work and pick a start time that suits you. Several services can share one booking.

  • Locally owned, Winder GA
  • Serving 170 ZIP codes across metro Atlanta
  • Book online in minutes