The short answer: how to clean carpet comes down to two jobs: lifting the dirt deep in the fibers and stopping spills before they become permanent stains.
- Vacuum first, thoroughly
- Pretreat stains: blot, don't rub, and work from the outside in
- Deep clean with a carpet cleaner, then let it dry
- Stain-by-stain guide for wine, coffee, pet messes and more
- Next step: Plan it with the Cleaning Schedule ($4.49).
Knowing how to clean carpet comes down to two jobs: lifting the dirt that builds up deep in the fibers, and stopping spills before they become permanent stains. You don't need a professional for most of it. A good vacuum, a carpet cleaner (rented or owned) and a few kitchen-cabinet supplies handle nearly everything. This guide covers deep cleaning step by step, plus Consumer Reports' stain-by-stain methods for wine, coffee, pet messes, mud, grease, paint and blood.

How to clean carpet: the quick version
- Check the care label and your carpet's warranty.
- Vacuum thoroughly, slowly and in more than one direction.
- Pretreat stains with the right solution for each one.
- Deep clean with a carpet cleaner, following the machine's directions.
- Let it dry completely before walking on it or moving furniture back.
- Keep up with regular vacuuming and same-day spot cleaning.
Before you start: check your carpet
Consumer Reports' carpet cleaner guide says to check the warranty for your carpet and the carpet manufacturer's website for cleaning suggestions, so you don't damage the carpet or void its warranty.
CR also says to avoid carpet cleaners on delicate or natural materials, citing the carpet experts at SharkNinja:
- Wool, cotton or silk
- Antique or hand-woven rugs
- Items labeled "S" (solvent-only) or "Dry Clean Only"
These can shrink, bleed dye or discolor from the moisture. For those, spot clean gently or call a professional.
Supplies
| Supply | Use |
|---|---|
| A vacuum | Removing loose dirt before any wet cleaning |
| A carpet cleaner | Deep cleaning embedded dirt |
| White cotton cloths | Blotting without transferring dye |
| Clean sponges | Applying solutions |
| Dish soap and clear laundry detergent | Mild cleaning solutions |
| White vinegar | Drink stains and pet urine |
| Baking soda | Absorbing grease residue |
| A spatula or butter knife | Lifting solid messes |
Step 1: Vacuum first
Vacuuming is not optional before deep cleaning. CR's carpet cleaner tester Dan Kahl explains that carpet cleaners are nothing like a standard upright vacuum: "the instructions for these machines tell you to vacuum your floor first using a conventional vacuum cleaner, and then use the carpet cleaner to clean up embedded dirt." Go slowly and cross the room in two directions to pull up as much grit as you can.
Step 2: Treat stains before deep cleaning
Spot treat any stains before you run the machine (the guide below covers each type). Two rules from Consumer Reports' stain removal guide apply to every stain:
- Blot, don't rub. Rubbing may prevent a stain from being entirely removed. Blotting with a clean cloth gets better results.
- Work from the outside in, toward the center, so you don't spread the stain.
CR's carpet stain guide adds: test any product on a small spot first to make sure it won't discolor your carpet, and check the carpet maker's recommendations. Use white cotton cloths so no dye transfers.
Step 3: Deep clean with a carpet cleaner
A carpet cleaner sprays water and cleaning solution into the carpet and sucks the dirty water back out. CR says a good one can make short work of muddy paw prints, wine spills and years of accumulated dust and soil in a way even the best vacuums can't.
- Fill the tanks following the machine's instructions. Most models have one tank for water and solution and another for dirty water. Some three-tank models mix the solution for you.
- Start in the far corner of the room and work toward the door.
- Make slow passes, overlapping each one slightly.
- Use dry-only passes if your machine has them. CR says a dry-only setting sucks up more water and may speed drying.
- Empty the dirty tank whenever it fills.
- Use the hose and tools for stairs, corners and upholstery.
Step 4: Let it dry
Open windows or run fans to help the carpet dry. Keep people and pets off it until it's dry to the touch, and wait before moving furniture back so wet carpet doesn't stain from furniture legs.
How to clean carpeted stairs
Stairs collect dirt in the corners and along the front edge of each step, where feet land. Vacuum each step with a crevice tool first, working from the top down. For deep cleaning, a carpet cleaner with a hose and an upholstery or stair tool is far easier than lifting a full machine step by step. "If your stairs have carpeting, you'll want a longer hose to reach up the steps," CR's Kahl says. CR notes that the cords on models in its ratings are typically 20 to 22 feet, with some as long as 29 feet, and that a longer cord and hose save repositioning.
Spot cleaning vs. deep cleaning
| Spot cleaning | Deep cleaning | |
|---|---|---|
| When | As soon as a spill happens | On a schedule, or when traffic areas look dull |
| Tools | White cloths, a sponge and a mild solution | A vacuum and a carpet cleaner |
| Area | One stain | A whole room |
| Time | A few minutes | A few hours plus drying time |
Both matter. Quick spot cleaning keeps stains from setting, and regular deep cleaning removes the ground-in soil that vacuuming leaves behind.
Rent or buy a carpet cleaner?
| Rental deep cleaner | Home carpet cleaner | |
|---|---|---|
| Where to get it | Grocery, hardware and home improvement stores | Buy once and keep |
| Power | Often twice as powerful, with about twice the tank capacity | Smaller, but CR says bigger doesn't mean twice as clean |
| Weight | At least twice as heavy | Full tank adds 6 to 15 pounds |
| Cost | Rental fee each time | $120 to $700 for full-sized models in CR's ratings |
| Best for | An occasional whole-house clean | Frequent cleaning, kids and pets |
CR says that because rental machines are cumbersome and renting is inconvenient, it may make the most sense to buy one if you expect to use it frequently.
Stain-by-stain guide
These methods come from Consumer Reports' carpet stain guide.
| Stain | What to do |
|---|---|
| Wine, juice or soda | Blot with a white cotton cloth. Mix 4 cups of water, 1 tablespoon of dish soap and ¼ cup of white vinegar. Soak the area with a clean sponge, wait 5 to 10 minutes, then blot. Repeat. |
| Coffee or tea | Blot well, then use the same water, dish soap and vinegar mix. If it remains, try a commercial carpet spot remover or call a pro. |
| Blood | Apply a small amount of cold water right away and blot. Never use hot water, which sets blood. |
| Pet urine | Blot. Spray with one part white vinegar to one part water, then apply 1 teaspoon of clear, mild, nonbleach laundry detergent in 4 cups of water. Rinse and press dry. |
| Pet poop | Remove the waste and lift residue with an old spatula or butter knife. Soak with a pet stain product as directed, then blot with cold water and laundry detergent. |
| Grass | Dip a white towel in 1 cup of cold water with ¼ teaspoon of laundry detergent. Blot, checking the towel, until the stain is gone. |
| Mud | Let it dry completely. Vacuum slowly in all directions, then apply 1 cup of lukewarm water with 1 teaspoon of dish soap and blot. |
| Latex paint | While it's still wet, blot with a white cloth dampened in warm water. If it's dry, consider a carpet cleaner. |
| Grease or oil | Dab with mild dish detergent and blot. If needed, apply a little dry-cleaning solvent, blot and rinse. Sprinkle baking soda on any residue and vacuum. |
Change cloths often so you don't put the stain back on the carpet. For cooking oil and butter, see how to remove grease stains from carpet, upholstery and clothes.
A simple all-purpose spot cleaner
For everyday spots that don't fit a category, Consumer Reports' stain guide uses a basic cleaning solution of ¼ teaspoon of dishwashing liquid in 1 cup of lukewarm water. Apply it with a white cloth, blot, then blot with plain water to rinse out the soap. Soap left behind can attract new dirt.
Never mix cleaning products
Some stain methods use vinegar and others use ammonia or bleach-based products. Use one product, rinse it out, and only then try another. Never combine cleaners on the same spot.
Keep carpet cleaner for longer
- Vacuum high-traffic areas often, like hallways, entries and the family room.
- Treat spills the same day. CR's advice is to act fast when you spot a stain. For a red wine spill, follow our red wine stain removal steps.
- Use doormats and take shoes off at the door to cut down on tracked-in dirt.
- Keep a stain kit with white cloths, dish soap, clear detergent and vinegar.
- Put deep cleaning on your calendar, so it happens before the carpet looks dull.
How often to clean carpet
| Task | How often |
|---|---|
| Spot clean spills | Right away |
| Vacuum high-traffic areas | Several times a week to weekly |
| Vacuum the rest of the house | Weekly |
| Deep clean | Seasonally or as your household needs, more with pets |
Add carpet care to your cleaning schedule
Carpet care is easiest when it's written down. Our Cleaning Schedule ($4.49) is a 9-page printable with daily, weekly and monthly checklists, a seasonal deep clean list, room-by-room checklists, a family chore chart and a cleaning supplies list. Put vacuuming on the weekly list, deep cleaning on the seasonal list and your stain kit on the supplies page.
Have hard floors too? Here is how to clean hardwood floors.
If you'd like to get the whole home organized at once, the Home Management Bundle ($16.99) includes the Cleaning Schedule along with the Household Binder, Home Maintenance Log, Home Inventory, Moving Planner and Password & Accounts Log. Bought separately, those six come to $32.94.
For more, see our deep cleaning checklist and our cleaning schedule template.
Your next step
Put together a small stain kit today: white cloths, dish soap, clear laundry detergent and white vinegar, kept together under the sink. Then choose a weekend for a deep clean, check your carpet's care instructions, vacuum slowly and treat stains before you run the machine.
Make it easier
Tools for this
Printables
Cleaning Schedule
Daily, weekly, monthly and seasonal lists - plus a family chore chart.
Save 48%Bundles
Home Management Bundle
Household binder, maintenance log, moving planner, cleaning schedule, home inventory and password log.
Frequently asked questions
What is the best way to clean carpet? The best way to clean carpet is to vacuum thoroughly first, then use a carpet cleaner to lift embedded dirt, as carpet cleaner instructions direct. Treat spots as soon as they happen by blotting with a white cloth and a mild cleaning solution. Check your carpet maker's care instructions and warranty before deep cleaning.
How do you clean carpet by hand? To clean carpet by hand, vacuum first, then mix about ¼ teaspoon of dishwashing liquid into 1 cup of lukewarm water. Apply it to the dirty area with a white cloth, blot from the outside toward the center, rinse by blotting with plain water and press with a dry towel. Consumer Reports says to blot, not rub, so the stain does not spread.
How do you get stains out of carpet? Get stains out of carpet by acting fast: blot up as much as you can with a white cotton cloth, then use the right solution for the stain. Consumer Reports suggests 4 cups of water, a tablespoon of dish soap and a quarter-cup of white vinegar for wine, juice and soda. Test any product on a hidden spot first.
How do you get pet urine out of carpet? Blot the urine with a white cotton cloth, then spray the area with one part white vinegar to one part water to neutralize the uric acid, as Consumer Reports suggests. Next, apply a teaspoon of clear, mild, nonbleach laundry detergent mixed into 4 cups of water. Rinse with water and press with a clean cloth. Repeat until the spot is gone.
How do you get blood out of carpet? Get blood out of carpet with cold water only. Consumer Reports says to apply a small amount of cold water as quickly as possible and blot with a white cotton cloth, repeating until the stain is gone. Never use hot water, because it will set a blood stain.
How do you get mud out of carpet? Let the mud dry completely first, because wet mud is harder to remove. Then vacuum slowly over the area in all directions. Consumer Reports suggests soaking a white cotton cloth in 1 cup of lukewarm water with a teaspoon of dish soap, applying it, and blotting with a clean white cloth until the stain is gone.
How do you get grease out of carpet? You can get grease out of carpet by dabbing it with a small amount of mild dish detergent on a white cotton cloth, then blotting dry. If that doesn't work, Consumer Reports suggests applying a small amount of dry-cleaning solvent with a cloth, blotting and rinsing. If residue remains, sprinkle baking soda on the spot and vacuum once it has absorbed the stain.
Should you rent or buy a carpet cleaner? Buying may make the most sense if you will clean carpet often. Consumer Reports says rental deep cleaners from grocery and hardware stores are often twice as powerful as home models but at least twice as heavy, and renting is inconvenient. Full-sized home carpet cleaners in CR's ratings cost from $120 to $700.
What carpets should you not use a carpet cleaner on? Avoid using a carpet cleaner on delicate or natural materials such as wool, cotton, silk, antique or hand-woven rugs, or items labeled "S" (solvent-only) or "Dry Clean Only." Consumer Reports, citing SharkNinja's carpet experts, says these can shrink, bleed dye or discolor from the moisture.
Should you rub or blot a carpet stain? You should blot a carpet stain, not rub it. Consumer Reports says rubbing a stain may keep it from being entirely removed, while blotting with a clean cloth gets better results. Work from the outside of the stain toward the center so you don't spread it, and use white cloths so no dye transfers.
How do you get coffee out of carpet? You can get coffee out of carpet by blotting it well, then applying a mix of 4 cups of water, a tablespoon of dish soap and a quarter-cup of white vinegar with a clean sponge, soaking the spot. After 5 to 10 minutes, blot again with a clean cloth. Consumer Reports says if the stain remains, try a commercial carpet spot remover or call a professional.
How often should you deep clean carpet? No fixed number fits every home: vacuum high-traffic carpet often and deep clean it on a regular schedule that fits your household, more often with kids and pets. Treat spills the same day so they don't set. Many families put a carpet deep clean on a seasonal cleaning list. Check your carpet maker's recommendations, since some warranties have care requirements.
More from HomeBase
You may also like
Printables
Household Binder
Family info, emergency plan, calendars, meals, groceries, cleaning, bills and sitter notes.
Printables
Home Maintenance Log
Monthly, seasonal and annual checklists plus a record of every appliance and repair.
Printables
Home Inventory
Printable pages and a spreadsheet that totals the value of every room.
Printables
Vehicle Maintenance Log
Oil changes, repairs, tires, fuel and MPG, trip mileage and renewal dates - so resale and warranty records are easy.
ClubMonthly club
Planner & Calendar Club
Anyone who wants a monthly calendar, bill calendar and meal plan ready to print.
Free printable
Clean the whole house in order: get the free deep cleaning checklist
A printable room-by-room deep cleaning checklist that tells you what to do first, so nothing gets cleaned twice. You'll also get our weekly HomeBase email with simple cleaning routines and chore ideas the whole family can help with.
Sources
- Consumer Reports: CR's Carpet-Stain Removal Guide consumerreports.org
- Consumer Reports: Best Carpet Cleaners consumerreports.org
- Consumer Reports: Ultimate Stain Removal Guide consumerreports.org

