Featured in this article
Best overall: Deebot X8 Pro Omni
The Deebot X8 Pro Omni is an excellent roller mopping bot that extends to clean along backboards and furniture. It’s also a powerful vacuum with great obstacle avoidance, a small dock, and a convenient self-cleaning brush system.Where to Buy:
- $1399.99 at Amazon
- $1399.99 at Evovacs
Best on a budget: Roborock S8 Plus
Roborock’s S8 robot vacuum / mop offers a host of high-end features at an affordable price, including 6,000Pa of suction, AI-powered obstacle detection, and dual rubber roller brushes that perform well on carpet.Where to Buy:
- $749.99 $399.99 at Amazon
- $999.99 $519.99 at Amazon (with auto-empty dock)
Best robot vacuum and mop
Deebot X8 Pro Omni
Score: 8
ProsCons- Self-cleaning roller mop
- Extendable mop
- Excellent obstacle avoidance
- Smaller dock
- Limited mop lift
- Heavy, struggles with transitions
- Single roller brush
Where to Buy:
- $1399.99 at Amazon
- $1399.99 at Ecovacs
Best budget robot vacuum and mop
Roborock S8 Plus
Score: 8
ProsCons- Sonic-mopping
- Auto-mop lift
- AI-powered obstacle avoidance
- Dual-rubber roller brushes
- Carpet detection
- Very large and wide
- Have to wash the mop manually
- Have to refill the water tank manually
- No heated drying
- Limited mop lift
Where to Buy:
- $749.99 $399.99 at Amazon
- $999.99 $519.99 at Amazon (with auto-empty dock)
Read more of my Roborock S8 review.
Best midrange robot vacuum and mop
Eufy X10 Pro Omni
Score: 7
ProsCons- Good AI-powered obstacle detection
- Effective mopping
- Excellent value
- Nice dock
- Single rubber / bristle brush
- Lower suction power
- No heated mop washing
- Some navigation issues
Where to Buy:
- $799.99 $599.99 at Amazon (with Prime)
- $799.99 $599.99 at Eufy (with code WSPDV2UVOKD6)
- $799.99 $699.99 at Best Buy
Read more of my Eufy X10 review.
Best robot vacuum and mop for a mix of hard floors and rugs
Dreame X40 Ultra
Score: 8
ProsCons- Self-removing mop pads
- Mop extension reaches under edges
- Self-cleaning washboard
- Dirt detection tech
- Middling AI obstacle detection
- Single rubber roller brush
- App can be flaky
Where to Buy:
- $1499.99 $899.99 at Amazon (with Prime)
- $1499.99 $899.99 at Dreame (with code EBX40U)
Read more of my Dream X40 Ultra review.
Best robot vacuum and mop for hardwood floors
Eufy Omni S1 Pro
Score: 7
ProsCons- Long roller mop
- Sleek, futuristic design
- Dual side brushes
- Square shape helps with corners
- Middling vacuum performance
- No self-cleaning base
- No mop extension
Where to Buy:
- $1299.99 $799.99 at Eufy (with code WS24T2071111)
- $1299.99 at Amazon
- $1299.99 at Best Buy
Best robot vacuum and mop for tile floors
Narwal Freo Z Ultra
Score: 8
ProsCons- Superb mopping
- Great obstacle avoidance
- Excellent dirt detection
- Self-cleans its washboard
- Very quiet
- Minimal mop lift
- Edge cleaning just okay
- Uses a lot of water
- App is unreliable
Where to Buy:
- $1499.99 $1299.99 at Amazon
- $1499.99 $1299.99 at Narwal (with code EPDZU)
- $1499.99 $1299.99 at Best Buy
Best robot vacuum and mop with a plumbing hookup
SwitchBot S10
Score: 7
ProsCons- Almost hands-free
- Excellent roller mop
- Self-cleans
- Battery-powered water station
- Supports Matter
- Big and wide
- Can’t mop a second floor; it will only vacuum
- Short battery life
- Low suction power
Where to Buy:
- $1199.99 $499.99 at Switchbot (with code SYPT700)
- $1199.99 $623.99 at Amazon (at checkout)
Read my full SwitchBot S10 review.
How I test robot vacuums
I’ve been testing robot vacuums for 6 years and have tested over 60 models. I write The Verge’s Best robot vacuum buying guide and the Best budget robot vacuum guide, and for this guide, I tested 15 different mopping robots.To evaluate the bots, I ran each regularly for at least a week and measured their progress, evaluating how clean the floor stays, how well they navigate, how often I had to refill the tanks, how well the auto-empty function worked, and how easy the app was to use.I run them in my kitchen, where I have hardwood floors, and in a large bathroom with a white tile floor — one that looks filthy just a day after being cleaned. For specific tests, I deploy a wet and dry challenge. The wet challenge features dried-on OJ and ketchup, plus fresh spills of milk, water, and some kind of sauce. For the dry challenge, I place cereal (usually Cheerios) and oatmeal (a really tough one to clean). I evaluate how well the bots deal with mopping the stains and vacuuming the debris.Finally, I test their obstacle detection by running them through an obstacle course featuring common robot trip-ups, including fake dog poop, cables, socks, and tricky chair legs.What I’m currently testing and what’s coming next
- As mentioned before, Ecovacs recently released a successor to the Deebot X8 Pro Omni, aptly called the X9 Pro Omni ($1,599.99). It sports a roller mop like the X8 Pro, but the big difference is that the new model is designed to optimize airflow from intake to exhaust rather than relying solely on suction power. The upgrade could lead to better deep-cleaning, though we haven’t put it through its paces yet.
- Roborock’s Saros 10 ($1,599.99) and Saros 10R ($1,599.99) are upgrades to my pick for the best overall robot vacuum, the S8 MaxV Ultra. Both can automatically remove their mop pads when not needed, which is a new option for Roborock. One uses dual spinning mops, the other a flat vibrating pad.
- Roborock also recently released the Saros Z70 ($2,599), the first mass-produced robovac to feature a robotic arm that can pick up light objects — including socks, tissues, and sandals. The arm isn’t the most reliable, and the vacuum occasionally struggles with correctly identifying items, but it’s otherwise an excellent model with 22,000Pa of suction power and dual spinning mop pads that it can remove on its own. Read our review.
- Roborock’s cheaper Qrevo Curv ($1,299.99 $1,599.99) also has dual spinning mop pads (which you have to remove) and can raise itself to clear thresholds up to 40mm. The company’s Qrevo Slim ($1,099.99 $1,399.99) offers similar functions but features a new navigation system and lacks a lidar tower, allowing it to fit under low furniture.
- iRobot’s new Roomba lineup features two models with dual spinning mopping pads and auto-wash docks. The new Roomba Plus 505 Combo Robot Plus AutoWash Dock ($999.99) also offers heated mop drying, a feature the higher-end Roomba Combo 10 Max lacks.
- Priced at $999.99, Eufy’s new Robot Vacuum Omni E28 is a self-emptying, self-refilling, and self-washing robot vacuum with a rolling mop that can go over tough stains a second time if needed. The charging dock also includes a built-in deep cleaner that sprays water to tackle stains before s***ing the mess into a separate wastewater tank.
- The Narwal Flow sports the brand’s first roller mop, which can also extend. Narwal claims it can tackle thick, fluffy carpets with a deep carpet boost mode and is scheduled to arrive in August at an undisclosed price.
- The Matic is a $1,095 robot vacuum that doesn’t need a cloud connection to work and can s*** up wet spills as well as dry. Here’s some video of it in action.
- Eureka’s J20 ($899.99 $1,099.99 ) features a very wide roller mop but only 8,000Pa suction. The forthcoming J15 Max Ultra ($1,299) can accurately spot liquids and automatically rotate its body to tackle wet spills with its dual spinning mopping pads. It’s an upgrade to the J15 Pro Ultra ($799.99 $999.99), which can identify colored liquids but not clear or white ones.
- The Dreame X50 Ultra ($1,299.99 $1,699.99) features a “motorized swing arm” that functions like a leg, enabling the robovac to climb over transitions up to 6cm tall. Otherwise, it’s a lot like the X40 Ultra in this guide, only with higher suction power and a retractable lidar tower.
- The Switchbot S20 ($799.99), which resembles the Pro model announced at CES earlier this year, is now available for preorder ahead of its release date in early August. It’s essentially the successor to our previous pick for the best mopping vacuum, the Switchbot S10, with an extendable roller mop / side brush and 15,000Pa of suction power.
- SharkNinja’s PowerDetect NeverTouch Pro 2-in-1 robot vacuum mop ($649.99 $999.99) can lift itself up as high as 20mm to get over rugs and transitions. Its automatic empty /wash / dry cleaning station doesn’t require bags.
