Yes, one robot can now vacuum and mop a hard floor home well, as long as its mop lifts or detaches on rugs and its dock washes and dries the mop. Our pick is the Dreame X60 Max Ultra Complete, which cleared soy sauce, mayonnaise and dried mud in Tom's Guide's tests and has a dock that washes mops in 212 degree water, for about $1,350. On a budget, the Ecovacs DEEBOT T90 Max Plus Omni brings a self washing roller mop for $549.99.
Vacuum and mop combos are mainstream products from every major robot brand, though mopping results vary more between models than vacuuming does, and independent mop tests are thinner than vacuum tests.Dreame X60 Max Ultra Complete: our pick
Best for hard floor homes that want the strongest mopping and the least upkeep.
The Dreame X60 Max Ultra Complete mops with two spinning pads that tilt and extend about 1.57 inches toward edges, lift 10.5 mm over carpet and detach entirely for high pile rugs Dreame X60 Max Ultra Complete ↗. Dreame says the robot mops with 104 degree water, and Tom's Guide found it cleaned up soy sauce, mayonnaise and dried mud with no sticky residue Dreame X60 Max Ultra Complete ↗ Tom's Guide X60 review ↗. Tom's Guide names it its best robot vacuum overall Tom's Guide best robot vacuums ↗.
The dock washes the mop pads with 212 degree water, dries them with hot air, refills the robot, doses two cleaning solutions and empties dust into a 3.2 liter bag that Dreame says lasts about 100 days Dreame X60 Max Ultra Complete ↗. The Complete version adds spare pads, brushes, bags and a liter of solution Dreame X60 Max Ultra Complete ↗.
The tradeoffs are size and running costs. Tom's Guide measured the dock at 15.7 by 18.0 by 15.4 inches with a 3.9 foot power cord Tom's Guide X60 review ↗. Dreame sells thermal mop pads at $36.99 a pair and suggests replacing them every 1 to 3 months Dreame X60 Max Ultra Complete ↗. Dreame's US store listed it at $1,349.99, down from $1,699.99, with a 3 year warranty Dreame X60 Max Ultra Complete ↗.
Why we like Dreame X60 Max Ultra Complete
- Cleared sticky and dried messes in Tom's Guide's tests
- Mops lift 10.5 mm on carpet and detach for high pile
- 212 degree mop wash, hot air drying, dual detergent
- 3 year warranty from Dreame
Where Dreame X60 Max Ultra Complete falls short
- Large dock
- Mop pads cost $36.99 a pair to replace
- Most expensive pick
Ecovacs DEEBOT T90 Max Plus Omni: budget pick
Best for buyers who want a self washing roller mop and hot water dock for about $550.
The DEEBOT T90 Max Plus Omni uses a roller instead of spinning pads: the OZMO Roller 3.0 is a 27 cm microfiber roller that presses down at 3,800 Pa and spins at 200 RPM Ecovacs T90 Max Plus Omni ↗. A roller keeps rinsing itself as it runs, so it spreads less dirty water than a pad that only gets washed at the dock. The roller lifts 15 mm when the robot meets carpet Ecovacs T90 Max Plus Omni ↗.
The dock rinses the roller with fresh water, never recycled, at up to 212 degrees according to Ecovacs, then dries the roller, tank and dock with 113 degree air, and empties dust into a 2.5 liter bag Ecovacs T90 Max Plus Omni ↗. Smart Home Compared calls it strong midrange value for mostly hard floor homes with rugs and pets Smart Home Compared, T90 Max Plus ↗.
It cuts some corners. There is no automatic detergent dispenser, it climbs thresholds only up to 20 mm, and Smart Home Compared lists a one year warranty Ecovacs T90 Max Plus Omni ↗ Smart Home Compared, T90 Max Plus ↗. We also found no independent mop test for this exact model. Ecovacs sells it for $549.99 Ecovacs T90 Max Plus Omni ↗.
Why we like Ecovacs DEEBOT T90 Max Plus Omni
- Self washing roller mop at a midrange price
- Hot water roller wash and hot air drying
- Roller lifts 15 mm on carpet
- Up to 40,000 Pa rated suction
Where Ecovacs DEEBOT T90 Max Plus Omni falls short
- No automatic detergent dosing
- Climbs thresholds only up to 20 mm
- One year warranty
Dyson Spot+Scrub Ai: best for sticky stains
Best for kitchens and entryways with dried on spills, if you can live with a big robot.
Tom's Guide names the Dyson Spot+Scrub Ai its best robot for mopping, saying its hot water fed mop bar broke down grime and removed dried sauce and sticky spills in one pass Tom's Guide best robot vacuums ↗. It uses a rolling microfiber bar that slides out to reach edges, and a camera with green light illumination that finds dried stains and can make up to 15 passes over one PCWorld Dyson review ↗.
The dock is bagless, washes the roller with 140 degree water and dries it with warm air PCWorld Dyson review ↗. Not every reviewer saw the same results: PCWorld found a jelly stain mostly removed but streaked, and TechRadar saw ketchup only partly removed and had the dock fail to self empty once PCWorld Dyson review ↗ TechRadar Dyson review ↗.
It is 4.33 inches tall, so it will miss under some low furniture, and Tom's Guide found its drying cycle noisy and slow PCWorld Dyson review ↗ Tom's Guide best robot vacuums ↗. The US list price is $1,199.99, and Tom's Guide saw it on sale for $849.99 in October 2026 PCWorld Dyson review ↗ Tom's Guide best robot vacuums ↗.
Why we like Dyson Spot+Scrub Ai
- Tom's Guide's best robot for mopping
- Camera finds dried stains and repeats passes
- Bagless dock with hot water roller wash
Where Dyson Spot+Scrub Ai falls short
- Mixed stain results across reviewers
- Tall body and noisy drying
- Dock reliability issues in one review
Roborock Qrevo CurvX: also great
Best midrange combo for homes with low furniture and rugs between rooms.
The Roborock Qrevo CurvX presses its dual spinning mops down with up to 12 N, and its dock washes them in water up to 176 degrees and dries them with warm air for 2, 3 or 4 hours Roborock Qrevo CurvX ↗. Vacuum Wars found the automatic mop lift on carpet and the extending edge mop worked well, and saw no streaking on dark floors in follow up tests Vacuum Wars CurvX review ↗.
At 3.14 inches tall with a LiDAR that retracts, it reaches under beds and sofas where wet spills hide, and Roborock says it climbs double thresholds up to 1.57 inches Roborock Qrevo CurvX ↗.
There is no detergent cartridge, so the dock cannot dose floor cleaner for you, and Vacuum Wars measured more than double the average water use on its lowest setting Roborock Qrevo CurvX ↗ Vacuum Wars CurvX review ↗. Its list price is $1,499.99 and it often sells for much less, so check the current price; it carries a 1 year warranty Roborock Qrevo CurvX ↗.
Why we like Roborock Qrevo CurvX
- Hot water mop wash and adjustable warm air drying
- Mop lift and edge mop worked well in Vacuum Wars' tests
- Slim 3.14 inch body
Where Roborock Qrevo CurvX falls short
- No automatic detergent
- High water use
- 1 year warranty
Compare them
| Tool | Price (Oct 2026) | Mop type | Carpet handling | Mop wash and dry | Auto detergent | Water supply |
|---|---|---|---|---|---|---|
| Dreame X60 Max Ultra CompleteOur pick | Around $1,350 | Dual spinning pads, extend to edges | Lifts 10.5 mm, detaches for high pile | 212 F wash, hot air dry | Yes, two solutions | Dock refills robot; sizes not stated |
| Ecovacs DEEBOT T90 Max Plus OmniBudget pick | $549.99 | OZMO roller, 27 cm | Roller lifts 15 mm | Up to 212 F wash, 113 F air dry | No | Dock refills robot; sizes not stated |
| Dyson Spot+Scrub AiBest for sticky stains | $1,199.99 list, often on sale | Hot water fed roller bar | Not stated | 140 F wash, warm air dry | Not stated | Not stated |
| Roborock Qrevo CurvXAlso great | $1,499.99 list, often on sale | Dual spinning pads, edge mop | Automatic mop lift | 176 F wash, warm air dry | No | Dock refills robot; sizes not stated |
| Ecovacs DEEBOT X12S Pro Omni | $1,299.99 | OZMO roller, 27 cm | Lifts 15 mm with cover | Up to 100 C wash, hot air dry | Yes | Dock refills robot; sizes not stated |
| eufy Omni S2 | $1,599.99 | HydroJet roller | Not stated | Hot water wash, hot air dry | Yes | 2.5 L clean, 1.8 L dirty |
Prices and features from each vendor’s site, checked Oct 9, 2026. Prices change often.
Who this is for
This guide is for homes that are mostly hard floor, such as tile, vinyl, laminate or sealed wood, with a few rugs, that want one robot to vacuum and mop instead of a separate mop. If your home is mostly carpet or you mainly fight pet hair, our robot vacuum and pet hair guides weigh suction and tangles more heavily.
Hard floor homes need different things from a combo. The mop type decides how well sticky messes come up. Carpet handling decides whether your rugs get soaked: mops that lift a few millimeters are fine on low pile, but high pile rugs need mops that detach or a roller that is covered. And the dock decides whether you live with a damp, smelly pad, so hot water washing and hot air drying matter more here than in a vacuum first home.
Why you should trust us
We have not tested these robots ourselves. Our picks rest on maker spec sheets and on independent testers who run mopping and stain tests, mainly Tom's Guide and Vacuum Wars, plus reviews from PCWorld and TechRadar Tom's Guide X60 review ↗ Tom's Guide best robot vacuums ↗ Vacuum Wars CurvX review ↗ PCWorld Dyson review ↗ TechRadar Dyson review ↗. Where reviewers disagree, as they do on the Dyson, we say so.
Prices come from maker stores and our catalog checks on October 9, 2026. Some brands pay us a commission, but that never decides our picks.
How we picked
We compared every vacuum and mop combo in our catalog and ranked them on the mop, not on suction. CHOICE's lab found mopping results vary widely even within one brand, with some cheaper models beating pricier ones, so we leaned on actual stain test results where they exist CHOICE, Roborock vs Ecovacs ↗.
- Mop type: spinning pads, roller, or flat pad, and how hard it presses
- Carpet avoidance: mop lift height, detaching mops or a roller cover
- Dock washing with hot water and drying with hot air
- Automatic detergent dosing
- Clean and dirty water tank size, or a plumbed option
- Independent stain and mopping results, then price and warranty
Spinning pads, rollers and flat pads
Spinning pads, as on the Dreame X60 and Roborock CurvX, scrub with pressure and can swing out to reach edges, and the dock washes them between rooms Dreame X60 Max Ultra Complete ↗ Roborock Qrevo CurvX ↗. Rollers, as on the Ecovacs T90 Max Plus, Dyson and eufy Omni S2, keep rinsing themselves during the run, which spreads less dirty water Ecovacs T90 Max Plus Omni ↗ PCWorld Dyson review ↗ eufy Omni S2 ↗. In Vacuum Wars' tests, the roller equipped Ecovacs T90 Pro Omni scored 3.96 for mopping against a 2.39 average, and the lab credited the roller Vacuum Wars, $300 to $600 ↗.
Flat pads are the budget option. The Dreame D10 Plus Gen 2 uses a removable pad with a 150 mL tank that does not lift, so you have to take it off before it crosses a rug Dreame D10 Plus Gen 2 ↗. The Shark PowerDetect UV Reveal uses a washed pad, and Tom's Guide lists the lack of a roller as a con Tom's Guide best robot vacuums ↗.
Carpet handling varies. The X60 lifts its pads 10.5 mm and can detach them, the Ecovacs rollers lift 15 mm, and the X12S Pro Omni also drops a cover over the roller Dreame X60 Max Ultra Complete ↗ Ecovacs T90 Max Plus Omni ↗ Ecovacs X12S Pro Omni ↗. For rugs thicker than about half an inch, detaching pads or a covered roller are safer.
Water tanks or a plumbed dock
Most combo docks use two tanks you fill and empty by hand. Ecovacs lists 4 liter clean and 2.2 liter dirty tanks on the T90 Pro Omni, and eufy lists 2.5 and 1.8 liters on the Omni S2 Ecovacs T90 Pro Omni ↗ eufy Omni S2 ↗. In a large home that mops daily, expect to refill and empty every few runs.
A plumbed version connects to a water line and drain so you never touch the tanks. None of our picks list one on the product pages we used, but Roborock's US store sold an S8 Max Ultra version with refill and drainage for $600 when we checked Roborock US store ↗. If you are renovating a laundry or utility space, ask for the plumbed kit before you buy.
Before you buy
Check your floor maker's care guidance before mopping wood with hot water, and start on the lowest water setting. Measure the space for the dock, since full mopping docks are large, and check thresholds: the T90 Max Plus climbs only 20 mm, while the CurvX handles double thresholds up to 1.57 inches Ecovacs T90 Max Plus Omni ↗ Roborock Qrevo CurvX ↗.
Budget for consumables. Mop pads, rollers, bags and floor solution add up: Dreame lists pads at $36.99 a pair Dreame X60 Max Ultra Complete ↗, and roller mops need replacing too, so check the price for your model before you buy.
- Count your rugs and measure their pile height
- Measure the dock space and threshold heights
- Decide if you want automatic detergent dosing
- Look for hot air drying to stop mop odor
- Budget for pads or rollers, bags and solution
- Compare warranties: Dreame lists 3 years, Roborock 1 year
What to look forward to
Docks are getting smarter about the mop itself. MOVA's Mobius 60 dock swaps between three pad types, so a robot can use a grease pad in the kitchen and a soft pad on wood MOVA Mobius 60 ↗. Cameras that look for stains, like Dyson's green light system, are spreading too PCWorld Dyson review ↗.
We will update this guide as more independent mopping tests are published for roller mop models like the eufy Omni S2 and Ecovacs X12S Pro Omni.
The competition
Ecovacs DEEBOT X12S Pro OmniAround $1,299.99 (checked Oct 2026)
The Ecovacs DEEBOT X12S Pro Omni has the best rug protection we found on a roller mop: it lifts 15 mm and drops a cover over the roller, and it extends 2.58 cm toward walls Ecovacs X12S Pro Omni ↗. At $1,299.99 it costs nearly as much as our pick, and we found no independent lab test for it Ecovacs X12S Pro Omni ↗.
eufy Omni S2$1,599.99 (checked Oct 2026)
The eufy Omni S2 pairs a HydroJet roller mop with a 12 in 1 station that adds detergent and electrolyzed water, with 2.5 and 1.8 liter tanks eufy Omni S2 ↗. At $1,599.99 and with little independent test data, it is hard to recommend over our pick eufy Omni S2 ↗.
eufy Robot Vacuum Omni C28Around $799.99 (checked Oct 2026)
The eufy Omni C28 brings a self cleaning roller mop and a station that washes and hot air dries it for $799.99, but eufy does not list runtime, tank sizes or threshold height eufy Omni C28 ↗.
Ecovacs Deebot T90 Pro Omni$799.99 list, sold out at Ecovacs US; Vacuum Wars says it now sells for $300 to $600 (checked Oct 2026)
The Ecovacs Deebot T90 Pro Omni scored 3.96 for mopping in Vacuum Wars' tests, well above the 2.39 average, with automatic detergent dosing and a 4 liter clean water tank Vacuum Wars, $300 to $600 ↗ Ecovacs T90 Pro Omni ↗. Ecovacs' store listed it as sold out at $799.99 Ecovacs T90 Pro Omni ↗.
MOVA Mobius 60Around $890 on Amazon; $1,299 list at MOVA (checked Oct 2026)
The MOVA Mobius 60 swaps between three mop pad types on its own, but Vacuum Wars scored it 89 on dried stains against a 98 average, so it suits carpet heavy homes more than mopping focused ones MOVA Mobius 60 ↗ Vacuum Wars, $600 to $1,000 ↗.
Shark PowerDetect UV RevealAround $850 (checked Oct 2026)
The Shark PowerDetect UV Reveal uses UV light to find dried spills, but it mops with a pad, and Tom's Guide lists the lack of a roller mop as a con Tom's Guide best robot vacuums ↗. It sold for $849.99 on Amazon in September 2026 Technobezz, Shark UV Reveal ↗.
Dreame D10 Plus Gen 2Around $300 to $400 (checked Oct 2026)
The Dreame D10 Plus Gen 2 is a capable budget vacuum, but its mop is a fixed pad with a 150 mL tank that does not lift on rugs, so it is not a real mopping robot Dreame D10 Plus Gen 2 ↗.
Questions people ask
What is the best robot vacuum and mop combo?
For hard floor homes, the Dreame X60 Max Ultra Complete. Tom's Guide found it cleared soy sauce, mayonnaise and dried mud with no residue and named it its best robot vacuum overall Tom's Guide X60 review ↗ Tom's Guide best robot vacuums ↗. Its dock washes mops in 212 degree water and hot air dries them, and it sold for about $1,350 Dreame X60 Max Ultra Complete ↗.
Is a roller mop better than spinning mop pads?
Often, for sticky messes. A roller keeps rinsing itself during the run, and Vacuum Wars credited the roller on the Ecovacs T90 Pro Omni for a 3.96 mopping score against a 2.39 average Vacuum Wars, $300 to $600 ↗. Spinning pads can still do well; the Dreame X60's pads cleared dried mud in Tom's Guide's tests Tom's Guide X60 review ↗.
Will a robot mop get my rugs wet?
Not if it lifts or removes the mop. The Dreame X60 lifts its pads 10.5 mm and can detach them, and Ecovacs rollers lift 15 mm, with a cover on the X12S Pro Omni Dreame X60 Max Ultra Complete ↗ Ecovacs T90 Max Plus Omni ↗ Ecovacs X12S Pro Omni ↗. Budget robots like the Dreame D10 Plus Gen 2 have a pad that does not lift, so set no mop zones or remove the pad Dreame D10 Plus Gen 2 ↗.
What is the best cheap robot vacuum and mop combo?
The Ecovacs DEEBOT T90 Max Plus Omni at $549.99. It has a self washing roller mop that lifts 15 mm on carpet, and a dock that washes the roller with hot water and dries it with 113 degree air Ecovacs T90 Max Plus Omni ↗. It lacks automatic detergent dosing Smart Home Compared, T90 Max Plus ↗.
Can a robot mop replace manual mopping?
For daily upkeep on hard floors, mostly yes. Testers still found limits: PCWorld saw streaks after a jelly stain and TechRadar saw ketchup only partly removed by the Dyson Spot+Scrub Ai PCWorld Dyson review ↗ TechRadar Dyson review ↗. Expect to spot clean dried or sticky spills by hand now and then.
Can a robot vacuum and mop connect to a water line?
Some can, with a plumbed dock version. Roborock's US store sold an S8 Max Ultra version with refill and drainage for $600 when we checked Roborock US store ↗. Most combos, including our picks, use clean and dirty water tanks you refill and empty by hand Ecovacs T90 Pro Omni ↗ eufy Omni S2 ↗.
Where this comes from
Checked Oct 9, 2026. Vendor pages describe their own products; independent sources add outside views. Built from 20 sources: the makers' own pages plus independent reviews and user reports. We have not run our own hands on test yet; if we do, the results will appear here.
01