Reader Comments

The best robot vacuum for 2020: iRobot Roomba, Neato, Electrolux, Eufy and more

by Natisha Sander (2020-10-24)

After spending years in the resort and catering industry id="article-body" class="row" section="article-body">

Robot vacuum cleaners for the home used to be wishful thinking. But now they've become reality. In fact they're more advanced than they've ever been. They boast arrays of sophisticated sensors, lasers, CPUs, even AI-enhanced software. The fact is these robots are useful tools to keep your home nice and tidy.Living the robot vacuum dream can set you back a healthy pile of cash -- some cost as much as four figures. While you don't have to spend that much, you do get a lot in return. That includes multiple room and floor mapping, self-emptying dust bins, powerful suction and thoughtfully designed hardware. Despite all this sophistication, however, none of these machines can really replace a mop.

Now playing:
Watch this:

Battling bot vacs: iRobot Roomba S9 Plus vs. Neato Botvac...


To choose the best robot vacuum, I spent over 120 hours (that's a lot of time) torture-testing a group of 12 robotic cleaning vacuums for things like suction power, their ability to perform on carpets and hard floor and how well each performed during each cleaning cycle. Among them are brand-new models that have recently launched, flagship models and compelling options offered across numerous online retailers. I excluded older models that likely won't be sold for much longer. I update this list periodically.

CNET Smart Home and Appliances

Get smart home reviews and ratings, video reviews, buying guides, prices and comparisons from CNET.

The best robot vacuum if you're loaded

iRobot Roomba S9 Plus

Tyler Lizenby/CNET

If someone were to give you a blank check and tell you to buy the best robot vacuum, this is the bot to get. That said, the iRobot Roomba S9 Plus costs a whopping $1,100. For that staggeringly steep sticker price though, this robotic vacuum delivers powerful suction and superb dirt and dust removal. On hardwood floors this Roomba picked up an average of 93% of our test sand, the highest amount in our test group, but it struggled a bit cleaning sand from low-pile carpeting and area rugs, earning a low average dust and sand pickup of 28%. That said, the Roomba robot vac removed an average 71% of sand from our mid-pile carpet while vacuuming. Again, this is the best result that we saw on this specific test. It also cleaned up more dog hair, pet dander and allergens than any vacuum in this test group, and the bot navigates and maps multiple rooms and floors. iRobot has also updated its app to let you designate "keep out zones" that you want the S9 Plus to avoid when cleaning. The app also lets you use voice commands to immediately clean a room using Alexa or Google Voice Assistant.The robot zipped through our test room in a short average time of 25 minutes, too. You can link the S9 Plus to the Roomba app and your home Wi-Fi as well. Best of all is the Roomba S9 Plus' CleanBase docking station. The dock both charges the robot's battery and empties its dustbin automatically, making cleaning even easier and keeping you from worrying about battery life. Now that's convenient.

Read our first impressions of the Roomba S9 Plus.

$1,100 at iRobot

The best midrange robot vacuum

Neato D7

Tyler Lizenby/CNET

of the Roomba S9 Plus, the $600 Neato's D7 vacuums up dirt, dust and messes almost as well, making it the best robot vacuum at a midrange cost. On average this robotic cleaner picked up a greater amount of sand (36%) across low-pile carpet and rugs than the Roomba did. This automatic vacuum cleaner narrowly beat the S9 Plus for cleaning power on hardwood bare floors, too, collecting an average of 95% of the sand we put down. The vac cleaned dirt, dust and sand from midpile rugs less effectively though, notching a pickup average of 47% while cleaning. While the Neato can't match the Roomba's prowess at removing pet hair or empty its own dust bin, the D7 navigates more efficiently around furniture yet covers more ground thanks to smart robot vacuum built-in lidar laser navigation mapping. You can also control the cleaning robot using the Neato app as a remote control, as well as link it to Amazon Alexa and Google Assistant. The app allows you to designate areas of your home as off-limits to cleaning, too.

$600 at Neato

The best robot vacuum value

Eufy Robovac 11S Max

Tyler Lizenby/CNET

Here's a robotic vacuum that proves you don't need to blow your budget to purchase a solid robot vacuum cleaner. Even though the Robovac 11S Max costs just $220 right now, it cleans floors effectively. That's especially true when cleaning bare hardwood floors. It managed to remove an average of 71% of our test sand from this type of surface. The bot didn't work as well cleaning carpets, earning sand-pickup averages of 21% and 27% on low-pile and mid-pile, respectively. And thanks to this vacuum's basic navigation system, it took well over an hour to negotiate our test room. As far as time goes, that's a lot. Still, the Eufy used its runtime wisely. The vacuum covered the space well, cleaning up and leaving almost no spots untouched. The Eufy is also self-charging, so again, no need to worry about battery life or factor that into overall cleaning time. It's the best robot vacuum for value.

Read more.

Obstacles in our test room mimic what robot vacuums run into in the real world.
Tyler Lizenby/CNET
Inside this room are objects designed to simulate typical obstacles a robot vac encounters for navigation as it cleans. These obstacles include wall edges, table and chair legs, couches and other furniture, and so on, plus bare tile and hardwood floors, as well as carpet.  s9-c-useEnlarge ImageHere's a coverage photo of the iRobot Roomba S9 Plus as it moved through our test room. You can see the Roomba S9 covered the floor well, except for one slight section in the center (left, bottom).
Gianmarco Chumbe/CNET
We mount LED lights to the top of each vacuum cleaner. The dimensions of the lights correspond to the measured nozzle width of each particular robot vacuum we test. 

Now playing:
Watch this:

Lasers, sensors and robots, oh my: Some robot vacuums...


As robots move through the room while cleaning, a camera overhead captures a long-exposure image of the entire room in low light. That photo will then have a light trail, created by the LEDs, that shows the exact areas where the robot traveled (and its nozzle position) during its runtime. We can also see areas of the floor the vacuum may have missed or gotten stuck. d7-c-useThis is the coverage pattern created by the Neato D7. Its movement through our test room was very orderly, logical and effective.
Gianmarco Chumbe/CNET
You can see the navigation results of all the robot vacuums in our test group in the gallery below.