clock menu more-arrow no yes

The 5 Best Steam Cleaners (2022 Review)

Steam cleaners are an effective way to clean your home using only water. In this review, the This Old House Reviews Team researched the five best steam cleaners on Amazon to help you find the product that’s right for you. The products included in this article are available at various retail stores, local home centers, and online retailers like Amazon.

steam cleaner Courtesy DuPray

Steam cleaners can eliminate dirt, grime, bacteria, and more from your floors without using harmful chemicals. To help you select the cleaner that’s right for you, the This Old House Reviews Team researched the best steam cleaners on Amazon. Here are our top five recommendations.

Best Mop Head: Shark S5003D Genius Hard Floor Cleaning System Pocket Steam Mop

This mop cleaner features a three-setting intelligent steam blaster that sprays steam directly on tough messes. It has a two-sided cloth mop head that rubs this steam into messes to loosen grime. Once you’re done, you can release the cloth head into your washing machine with the push of a button.

Key Features

  • 5.77 pounds
  • 220-milliliter water tank
  • 22-foot power cord
  • Two mop pads included
  • One-year warranty

What Customers Are Saying

This steam cleaner has nearly 9,000 reviews on Amazon and holds an overall rating of 4.7 stars out of 5 stars. Among reviewers, 93% left a 4- or 5-star rating, while 3% left a 1- or 2-star rating.

Customers who liked this cleaner said that it was simple to assemble and use and that it worked on multiple surfaces. Those who didn’t like this product said that it sometimes stopped working after minimal use and that it was difficult to fill with water.

Best Design: Dupray Neat Steam Cleaner

This steam cleaner heats water to 275 degrees Fahrenheit to provide you with up to 50 minutes of steam. It comes with several accessories, including microfiber pads and extension tubes, as well as useful features, such as a built-in filling funnel, an integrated cord wrap, and a push-down handle.

Key Features

  • Nine pounds
  • 54-ounce water tank
  • 16-foot power cord
  • Seven-minute heating time
  • 50-minute runtime
  • 17-piece accessory kit included
  • Two-year warranty

What Customers Are Saying

Out of over 11,000 reviews, this cleaner holds an average rating of 4.5 stars out of 5 stars. Reviewers on Amazon left 4- or 5-star reviews 89% of the time and 1- or 2-star reviews 5% of the time.

Those who liked this cleaner said that it was sturdy, got rid of tough stains, and could clean multiple surfaces. Those who didn’t like this product claimed that the steam didn’t reach a hot enough temperature to be effective and that the funnel didn’t allow you to see how much water you had added.

Best Medium-Duty Cleaner: McCulloch MC1275 Heavy-Duty Steam Cleaner

This cleaner has a 48-ounce water tank and a 45-minute runtime, allowing it to tackle standard cleaning jobs without the need for a refill. It also comes with 18 versatile accessories and a long 15-foot power cord.

Key Features

  • 12 pounds
  • 48-ounce water tank
  • 15-foot power cord
  • Eight-minute heating time
  • 45-minute runtime
  • 18-piece accessory kit included
  • Two-year warranty

What Customers Are Saying

This product has over 11,000 reviews on Amazon with an overall rating of 4.4 stars out of 5 stars. It received 4- or 5-star reviews 86% of the time and 1- or 2-star reviews 8% of the time.

Customers who were happy with this product liked that it was versatile because they could use it to tackle everything from removing wallpaper to cleaning spills. Reviewers also liked that it had a high-powered steam level for tough grime. Those who didn’t like this cleaner said that the brushes wore out quickly because they were made of cheap materials.

Best Heavy-Duty Cleaner: McCulloch MC1385 Deluxe Canister Steam Cleaner

For customers who have a marathon clean ahead of them, this steam cleaner is up to the task. The 64-ounce water tank can produce enough steam for up to two hours of cleaning, allowing you to tackle your entire home without stopping.

Key Features

  • 13 pounds
  • 64-ounce water tank
  • 18-foot power cord
  • 12-minute heating time
  • 120-minute runtime
  • 23-piece accessory kit included
  • Two-year warranty

What Customers Are Saying

This steam cleaner has an overall rating of 4.4 stars out of 5 stars from nearly 8,000 Amazon reviews. Reviewers rated this product 4 or 5 stars 85% of the time and 1 or 2 stars 9% of the time.

Customers who were satisfied with this cleaner said that it was easy to use, could effectively loosen dirt and grime, and had a large water tank. Some who were dissatisfied with their purchase said that the cleaner stopped working after only a few uses because it wasn’t made from durable materials.

Most Versatile: PurSteam Steam Mop Cleaner

This steam mop can transform into a handheld cleaner to reach windows, clothes, upholstery, and other surfaces. It heats its water tank in just 30 seconds and is effective on carpet, vinyl, tile, marble, ceramic, and other surfaces.

Key Features

  • 2.2 pounds
  • 11.5-ounce water tank
  • 30-second heating time
  • 25-minute runtime
  • 10-piece accessory kit included

What Customers Are Saying

This cleaner has over 38,000 Amazon reviews with an average rating of 4.3 stars out of 5 stars. Eighty-three percent of customers gave the product 4 or 5 stars, while 10% of reviewers gave 1- or 2-star ratings.

Reviewers who left positive feedback for this steam cleaner raved about how well it cleaned hardwood floors and how quickly it heated its water tank. Those who left negative reviews said that it was prone to leaking and that it had a short power cord.

Buyer’s Guide

Steam cleaning is a chemical-free way to clean your home. However, there are several important factors to consider when determining which steam cleaner is best for you.


Steam cleaners typically come in one of the following forms.


Handheld steam cleaners are small, lightweight, and affordable. They heat up quickly, usually in under a minute, and work best for small cleaning jobs. However, they only last 10–20 minutes before their water tank needs to be refilled.


This steam cleaner has a tank, a hose, and several attachments. Canister cleaners take about 10 minutes to heat up, but they last for at least 45 minutes. Their long runtime and variety of attachments allow you to complete a wide range of cleaning tasks. However, they’re expensive, usually costing $100–$200.


This type of steam cleaner resembles a stick vacuum cleaner, as it has a long handle and a mop at the end. Steam mops are best at cleaning food spills, muddy footprints, and other dried stains on your floors. In terms of runtime and price, they fall in between handheld and canister cleaners, lasting 15–20 minutes and costing $50–$150.


Most steam cleaners can clean a variety of surfaces, including upholstery, tile, wood, granite, vinyl, and grout. Note that steam cleaners aren’t designed to clean every surface—keep them away from unsealed flooring, wallpaper, delicate fabric, cork, and other materials that don’t handle moisture well.


If you’re looking for a machine that can tackle more heavy-duty tasks, you’ll have to sacrifice portability and choose a canister cleaner. If you’re looking for a more portable model that can fit in tight spaces, consider investing in a handheld or mop version.


Most handheld and canister steam cleaners come with a variety of nozzles, including a mop head, scrub brush, pointed nozzle, and scraper. If you want to clean more surfaces, choose a handheld or canister cleaner over a mop cleaner that only has one head.

Frequently Asked Questions

What type of water should I use in my steam cleaner?

Most steam cleaners use tap water from your kitchen or bathroom sink. However, if you live in an area that has particularly hard water, use distilled water to prevent the high concentration of minerals from prematurely wearing out the machine.

Should I empty the tank before putting my steam cleaner away?

Yes. You’ll want to empty the cleaner’s tank of any unused water to prevent it from leaking during storage. If your cleaner has a mop head, remove the pad to prevent any mildew from growing on it.

Can I add a cleaning solution to my steam cleaner?

Most manufacturers will void your steam cleaner warranty if you add a cleaning solution to the product’s tank. However, we recommend reading your model’s manual because some manufacturers allow you to add vinegar to the tank.

To share feedback or ask a question about this article, send a note to our Reviews Team at