How to Steam Clean Carpets With Ease

Get your carpets clean with the power of steam

Baby boy crawling on carpet at home
Photo: twinsterphoto / iStock / Getty Images Plus / Getty Images
Baby boy crawling on carpet at home
Photo: twinsterphoto / iStock / Getty Images Plus / Getty Images
Sophie Yalkezian
Written by Sophie Yalkezian
Contributing Writer
Updated January 9, 2024

Difficulty

Easy

Simple project; big impact.

Time to complete

24 hours

We’ve calculated assuming you’ll need a day to let the carpets fully dry; using the steam cleaner on your carpets should only take two hours at most.

Cost

$50–$75

You might need a few supplies.

Need professional help with your project?
Get quotes from top-rated pros.

What you'll need:

TOOLS
  • Vacuum
  • Steam cleaner
  • Floor fan (optional, speeds up drying time)
SUPPLIES
  • Liquid carpet cleaner of choice
  • Hot water

Between dust, dander, and plain old grime, our carpets get dirty over time. Regular vacuuming helps, but steam cleaning can take your carpet from well-worn to good-as-new in just a day. Whether you want to save money on professional carpet cleaning costs or just want a new DIY task to tackle, learning how to steam clean carpets is a worthy task to take on.

Prepping to Steam Clean Your Carpet

Before steam cleaning your carpet, clear the room of furniture and other objects so that you can access all parts of the carpet and prevent steam damage to your sofa or other objects. If there are pieces of furniture too heavy to move, place pieces of aluminum foil on the base of the furniture legs to protect them. If there’s too much furniture to move to another space, work on one half of the room at a time.

You should also dust your baseboards and ceiling fans before getting started to prevent dust from falling into the carpet as you steam clean. Ready to try it out for yourself? Here’s how to steam clean carpets.

  1. Vacuum Thoroughly and Pretreat Stains

    Vacuum the carpet to remove dirt, debris, and pet hair. Use a nozzle attachment to get those hard-to-reach areas near the baseboards.

    If you notice old carpet stains, spray them with a pretreat formula. Complicated stains like pet urine may require a little more work, so see our guide on how to get pet urine smells out of your carpet for more specific information and instructions.

  2. Fill the Machine With Hot Water and Cleaner

    Fill the steam cleaner with hot water and carpet cleaner. Most steam cleaners have a built-in water heater, but starting with warm or hot water is recommended anyway. Follow the machine’s instructions to determine the proper amounts and confirm which kind of detergent to use. Not all detergent is safe to use with all carpets. Vinegar is a good option—just mix it in a 50-50 ratio with water.

  3. Deep Clean the Carpet

    Your instructions should tell you exactly how to steam clean a rug or carpet using your specific machine, but here are the basic steps:  

    • Start in the corner of the room and press the trigger while doing one slow forward and backward pass through the corner area.

    • Release the trigger and do another slow forward and backward pass over the same spot. You’ll notice the dirty-water tank filling up with brown water. Working slowly is key: you need to give the machine time to suck up the moisture. Moisture left behind by cleaning too quickly can cause mold or mildew.

    • Repeat this process over that same spot until the water being pulled up into the dirty-water tank looks clean. 

    • Move to the next spot, working backward out of the room and starting the process over. Continue until the full carpet is clean. The machine should let you know when you need to empty out the dirty water and refill the clean water tank. 

    • Make sure not to walk on areas you have just cleaned.

  4. Wait for Carpet to Dry Before Walking on It

    Typically, it takes six to eight hours for carpet to dry when you use a home steam cleaner, though sometimes it can take as long as 24 hours. To speed up the process, set your thermostat to 70 degrees Fahrenheit and turn on a floor fan. If you find it necessary to walk on your newly cleaned carpet, put plastic bags over your feet to prevent tracking in dirt.

DIY Steam Cleaning vs. Hiring a Pro

You’ll spend around $300 to have a professional steam clean your carpet. Cleaning the carpet yourself is less expensive, especially if you have your own steam cleaner. If you do not, expect to pay $35 to $50 to rent one, plus the cost of detergent, which should be an additional $25. In total, you’ll likely spend about $75 to steam clean your carpet yourself, a savings of $225. Tackling this project on your own is not difficult, but it is time-consuming, so weigh the cost versus time saved. 

If your carpet has deep, stubborn stains or you’re still not confident that you know how to steam clean carpets correctly, you might want to call a local professional steam cleaner to take care of the task for you.

Cost to Get Your Carpets Professionally Steam Cleaned 

Getting your carpets professionally steam cleaned typically costs around $300. If you hire a local service, they may want to come out and measure the carpet’s size ahead of time to give you an estimate, since the larger the space is, the higher the cost will be. 

Remember that even having a pro do the job doesn’t make it any faster—steam cleaning usually involves a 24-hour period of staying off carpets until they’re totally dry and ready to be walked on again. 

Christine Larusso contributed to this piece.

Frequently Asked Questions

There are a few cleaning products that you should never use on carpets because you may accidentally ruin them: bleach, dish soap, laundry detergent, and abrasive cleaners.

Need professional help with your project?
Get quotes from top-rated pros.
Learn more about our contributor
Sophie Yalkezian
Written by Sophie Yalkezian
Contributing Writer
Sophie loves helping people make the most out of their homes. She is always researching ways to save money through DIY projects as she slowly renovates a 110-year-old Hudson Valley home with her husband. Her work can be found on mortgage and home services startups like Better.com and Landis.
Sophie loves helping people make the most out of their homes. She is always researching ways to save money through DIY projects as she slowly renovates a 110-year-old Hudson Valley home with her husband. Her work can be found on mortgage and home services startups like Better.com and Landis.
The homeowners guide to Carpet Cleaning
From average costs to expert advice, get all the answers you need to get your job done.