How to Clean Carpet

Red vacuum cleaning tan carpet

The Spruce / Sarah Lee

Project Overview
  • Working Time: 20 mins - 1 hr
  • Total Time: 20 mins - 8 hrs, 20 mins
  • Skill Level: Beginner
  • Estimated Cost: $0-$10

It's essential to keep carpets cleaned since they take so much abuse from shoes, spills, and pets. Frequent vacuuming, spot cleaning, and deeper cleaning can extend the life of any type of carpet. Allowing dust and soil particles to remain on carpet fibers causes them to look dull and retain odors, and it eventually wears out the carpet backing and fibers. Deep cleaning a carpet removes heavier soil, restores the buoyancy of the fibers, and brightens colors.


Click Play to Learn How to Clean Carpet the Right Way

How Often to Clean Carpet

Whether you have wall-to-wall carpeting or area rugs, regular vacuuming at least once per week is a must—more frequently if you have pets or kids. Spills and stains should be treated as quickly as possible. Consider hiring a professional carpet cleaning company or doing a deeper clean yourself at least twice a year.

Here are steps to take for routine and deep cleaning your carpet and how to clean carpets with difficult stains.

What You'll Need

Equipment / Tools

  • Vacuum
  • Spray bottle
  • Microfiber cloth
  • Bucket
  • Oscillating fan
  • Scrub brush with stiff nylon bristles
  • Old towels or rags
  • Clothes steamer
  • Steam mop


  • Distilled white vinegar
  • Baking soda
  • Table salt


Materials and tools to clean a carpet

The Spruce / Sarah Lee

How to Do a Routine Carpet Cleaning

  1. Get Rid of Dust and Dirt

    Using a vacuum with strong suction—and using it often—is the best way to clean carpet. However, if you don't have a vacuum, there are other ways to clean carpet, like an old-fashioned broom or carpet sweeper.

    A few tips for your routine cleaning:

    • For the most thorough vacuum job, take the time to move furniture and any other items from the carpet.
    • Set the vacuum to the proper height for your type of carpet to get the strongest suction.
    • Vacuum slowly and go over high-traffic areas several times for the best results.
    • Use a lint roller for quick clean-up of crumbs.
    • Run a rubber-edged squeegee over the carpet to collect pet hair.
    • Freshen and brighten carpet with a liberal sprinkling of baking soda every month. Let it sit for an hour or more to absorb oily stains and odors and then vacuum it away.
    Vacuum machine's suction hose passing over tan carpet to get rid of dust and dirt

    The Spruce / Sarah Lee

  2. Spot-Clean Stains

    The best time to treat a carpet stain is as quickly as possible. For liquid spills, immediately blot away the moisture with paper towels or a white cloth. Never use a cloth or napkin that might not be colorfast.

    For more solid mud stains or dropped food, use the edge of a credit card or a dull knife to lift away the solids. NEVER rub a stain with solids, because it will push it deeper into the fibers. After the initial clean-up, follow the recommendations on a stain removal chart to remove specific types of stain.

    Here's a quick reference list of the five most frequent and difficult to remove carpet stains:

    1. Pet accidents
    2. Red wine
    3. Coffee spills
    4. Ink stains
    5. Nail polish
    Liquid spill over tan carpet blotted with paper towel

    The Spruce / Sarah Lee

Ways to Deep Clean Carpet

For do-it-yourselfers, especially those who have pets or small children that soil carpets frequently, there are home carpet cleaners like the Tineco Carpet One Smart Carpet Cleaner that work well to remove soil and stains using liquid carpet shampoo. Or, you can rent a heavy-duty steam cleaner or hire a professional carpet cleaning service. Using a professional cleaning service is easy but can be costly if your carpet needs frequent cleaning.

With some elbow grease, you can also deep clean area carpets and even wall-to-wall carpeting with some simple products and tools you probably have in your pantry.

Clean With Distilled White Vinegar

  1. Vacuum and Treat Visible Stains

    Always begin any cleaning process by spot cleaning stains and then vacuuming the carpet to remove loose soil, dust, dirt, and debris. If you skip this step, you may just be pushing soil around or driving it deeper into the fibers. Removing some stains like oil, tar, and pet accidents will require special treatment. Consult a stain removal chart for the proper cleaners to remove those stains.

    Vacuum cleaner passing over tan carpet to remove loose soil

    The Spruce / Sarah Lee

  2. Mix a Vinegar and Water Solution

    In a spray bottle, mix one part of distilled white vinegar and three parts of cold water. You will need to refill the bottle several times if cleaning a wall-to-wall carpet.


    Before beginning the deep-cleaning process, spray the vinegar solution on the carpet in a hidden location to test the colorfastness of the carpet. Do not use the solution if you see any bleeding or change of color.

    Glass spray bottle mixed with distilled white vinegar and water

    The Spruce / Sarah Lee

  3. Apply the Solution, Wait, and Blot

    Working in a small 3-feet x 3-feet area, spray the vinegar solution onto the carpet until it's very damp. Do not saturate. Follow a grid so you'll know where you have cleaned. If you are cleaning an area rug, take extra precautions to protect the floor beneath the rug from moisture damage.

    Allow the solution to remain on the carpet for five minutes to begin breaking down the soil. Use a microfiber cloth to blot away the solution and the soil. Have a bucket of clean water ready to rinse the microfiber cloth. Change the water frequently as it becomes soiled.

    Glass spray bottle spraying solution over carpet until its damp

    The Spruce / Sarah Lee

  4. Allow the Carpet to Air-Dry

    Open doors and windows to increase the airflow in the room or add oscillating fans to speed drying. Do not allow traffic on the carpet until it is fully dry.

    If you must use the room while the carpet is damp, place plastic sheeting or tarps on the traffic pathways to prevent staining.

    Brass oscillating fan increasing airflow while carpet dries

    The Spruce / Sarah Lee

Clean With Baking Soda and Salt

  1. Vacuum and Pretreat Stains

    Vacuum or sweep the carpet to remove loose soil and then follow the recommendations on a stain removal chart to remove visible stains.

    Red vacuum passing over carpet before cleaning with baking soda and salt

    The Spruce / Sarah Lee

  2. Mix Baking Soda and Salt

    In a small bowl or bucket, mix a one-to-one mixture of baking soda and salt. The salt can be table salt or Kosher salt. Fill a spray bottle with cold water.

    Salt and baking soda being mixed for cleaning carpet

    The Spruce / Sarah Lee

  3. Sprinkle, Spritz, and Scrub

    Liberally sprinkle the carpet with the baking soda and salt mixture. You may find it easier to work in a grid pattern starting in a corner and working toward an exit.

    After sprinkling, spritz the area with a spray bottle filled with plain water. The carpet should be very damp, but not sopping wet. Use a scrub brush to work the baking soda deeper into the carpet fibers. Go in one direction and then at a 90-degree angle to help lift the soil.

    Baking soda and salt sprinkled on tan carpet and brushed with scrub brush

    The Spruce / Sarah Lee

  4. Wipe, Dry, and Vacuum

    After scrubbing, use old towels or rags to wipe away the loosened soil. It is fine to leave a bit of baking soda in the fibers. Allow the carpet to air-dry completely. Use a vacuum to remove any remaining baking soda left in the fibers. The carpet should smell fresher and look brighter.

    Old green rag wiping up baking soda and salt from carpet

    The Spruce / Sarah Lee

Clean With Steam

If you have a clothes steamer or steam mop that is usually used on hard-surface floors, they can be used to deep clean carpet, as well.

  1. Vacuum and Pretreat Stains

    Vacuum the carpet to remove loose soil and pretreat stained areas.

    Carpet pre-treated for stained areas with white microfiber cloth

    The Spruce / Sarah Lee

  2. Sprinkle With Baking Soda and Salt and Steam

    Follow the same steps for mixing baking soda and salt. Sprinkle the carpet with the mixture and then use steam, instead of cold water, to dampen the mixture.

    If you are using a clothes steamer, hold the steamer head about six to twelve inches from the carpet. Allow the steam to completely dampen the carpet. Use a scrub brush to work the damp mixture into the fibers.

    If you are using a steam mop, use the microfiber mop head or a carpet attachment to go over the baking soda mixture on the carpet. Again, use the scrub brush to clean the area.

    Steamer passing over carpet sprinkled with baking soda and salt

    The Spruce / Sarah Lee

  3. Blot, Dry, and Vacuum

    Use old towels or microfiber cloths to absorb the loosened soil. Allow the carpet to dry completely and vacuum to remove any residue remaining in the carpet.

    Vacuum absorbing steamed baking soda and salt from carpet

    The Spruce / Sarah Lee

Tips to Keep Carpet Clean Longer

  • Place doormats outside and inside all entrance doors to trap soil.
  • Remove shoes at the door to prevent tracking in dirt.
  • Vacuum several times per week.
  • Treat stains immediately.
  • Change or clean HVAC filters to trap dust particles circulating in the air before they land on the carpet.
  • Keep your vacuum well-maintained and clean so it will function properly.
  • If you have pets, brush and bathe them frequently to protect carpets.
  • How often should carpets be vacuumed?

    Vacuum carpets at least once a week, and if you have kids or pets, up the vacuuming to twice a week.

  • When should carpets be deep cleaned?

    Plan to deep clean your carpets every six months, whether you steam clean it yourself or hire a professional carpet cleaner.

  • What is the average lifespan of a carpet?

    Carpet can last for five to ten years depending on the type and usage of it. If it is in a highly trafficked area, it will not last as long.