Best Robot Vacuum With Mop (2026)

Illustrative image, not evidence of a product test.

Best Robot Vacuum With Mop (2026)

Published · Updated

Of the five models below, only the Roborock Qrevo CurvX is listed as in stock by its maker’s US store (checked 22 Oct 2026). The Roborock S8 MaxV Ultra, Ecovacs Deebot X2 Omni and Dreame L20 Ultra show as out of stock or sold out on their US stores, and the Narwal Freo X Ultra no longer appears in Narwal’s US robot-vacuum listing. Treat those four as legacy models: worth weighing if you find one from a retailer, but check each maker’s current range first.

This is a research-based comparison of manufacturer documentation and published third-party tests. HomeTechTested has not tested these robots. Each performance statement is either a manufacturer claim, an independent result from a test page we read, or editorial inference, and is labelled as such. Prices are US dollars from official US stores on 22 Oct 2026; UK and EU specs, bundles and availability differ.

Which one suits whom

  • Roborock Qrevo CurvX: the only one you can currently buy new from the maker; suits hard floors plus low-pile carpet if you accept a dock with no detergent cartridge.
  • Roborock S8 MaxV Ultra: automatic detergent dosing and the highest documented mop lift here (20 mm), if a unit with the right dock variant turns up.
  • Ecovacs Deebot X2 Omni: rooms with many square corners, going by independent edge results from 2023–24.
  • Dreame L20 Ultra: mixed floors where you want pads left at the dock for carpets.
  • Narwal Freo X Ultra: mostly hard floors where mopping matters more than carpet vacuuming or hot-water washing.

Decision snapshot

ModelUS store status, 22 Oct 2026Mop systemMop wash / dryingSuction (maker)Obstacle sensingVoice / ecosystem
Roborock Qrevo CurvXIn stock, $749.99 sale, $1,499.99 listDual spinning, up to 12NWater up to 80°C; warm air up to 45°C22,000 PaStructured light + RGB cameraAlexa, Siri Shortcuts, Google Home; Matter listed as a later update
Roborock S8 MaxV UltraOut of stock; black listed at $799.99, white $999.99, struck-through $1,799.99VibraRise 3.0 vibrating (4,000/min) + rotating edge mopUp to 60°C; heated air10,000 PaStructured light + RGB cameraMatter certification announced Apr 2024; 2.4 GHz Wi-Fi only
Ecovacs Deebot X2 OmniSold out, no price shownOZMO Turbo 2.0, dual rotating140°F (60°C); hot air8,000 PaDual-laser LiDAR + RGBDYIKO voice; Alexa and Google Assistant per Tech Advisor
Dreame L20 UltraSold out; $899.99 listDuoScrub dual rotary + MopExtendHot-water wash not listed; 2 h warm-air drying7,000 Pa3D structured light + AI (55 object types)Alexa, Siri (needs Dreamehome app), Google Assistant
Narwal Freo X UltraNot in Narwal US robot-vacuum listingDual spinning triangular pads, 12NNo hot-water wash (Vacuum Wars); drying at 40°C8,200 PaTri-laser structured lightSiri

Sources: CurvX, S8 MaxV Ultra and its Matter announcement, X2 Omni, L20 Ultra, Freo X Ultra. The CurvX sale price coincides with Roborock’s anniversary promotion; check the current price.

The five models

Roborock Qrevo CurvX

Roborock’s US page lists 22,000 Pa (Max+ mode, internal test), dual spinning mops with up to 12N pressure (this needs the “Deep Cleaning for Heavy Dirt” setting enabled in the app), a FlexiArm side brush and edge mop, a 7.98 cm body with a retractable LiDAR, and a chassis that lifts to cross double-layer thresholds up to 1.57 in. Its FAQ states the dock has no detergent cartridge, and that CurvX improves on the Qrevo Curv with higher suction (18,500 to 22,000 Pa), higher mop pressure and a 75°C to 80°C wash.

In Vacuum Wars’ review, the CurvX had 0% hair tangling in a 7-inch hair test, removed 92% of embedded sand on medium carpet and scored 20/24 on obstacle avoidance. It rated mopping, including the extending edge pad, as working well. Its limits: a small dustbin, measured suction below the average of tested robots, and high mop water output (2.33 g per 4×4 test area at the lowest setting, more than twice average) that did not produce streaking on dark floors in the reviewer’s follow-up testing.

Roborock S8 MaxV Ultra

Roborock documents a VibraRise 3.0 mop that vibrates 4,000 times a minute and lifts up to 20 mm over carpet, and a 580 ml detergent tank said to last over three months. The edge system is two parts: a FlexiArm extending side brush and a separate rotating edge mop (claimed less than 1.68 mm from the edge on Roborock’s product page). The same page says the refill-and-drainage dock variant is sold only in some regions, so confirm which dock you are buying.

No independent edge-mopping result turned up for it. Vacuum Wars’ scorecard lists 3.1 stars overall on its own scale (CurvX: 3.65), which is a ranking, not an edge test. Editorial inference: with the US store out of stock, buy only from a seller that confirms warranty and consumable supply.

Ecovacs Deebot X2 Omni

Ecovacs’ US page lists a square body, dual rotating OZMO Turbo 2.0 pads that reach within 30 mm of corners, 15 mm mop lift, 140°F (60°C) pad washing, a 180 ml robot tank and 4 L / 3.5 L dock tanks. It also redirects buyers to the X12 OmniCyclone, which Vacuum Wars describes as a roller-mop model, so the X2’s mop type does not carry over to its successor.

Independent evidence is dated but consistent. Modern Castle (Feb 2024) measured 99.0% debris removal along edges against an 87.2% average in its dry-debris edge test, crediting the square shape. Tech Advisor (Nov 2023) saw no visible dirt along edges and walls and called the mopping good but not flawless. Neither is a controlled mop-edge test.

Dreame L20 Ultra

Dreame’s US page (sold out; $899.99 list) lists 7,000 Pa, two rotary mops, an extending MopExtend pad, 2 h warm-air drying, a 3.2 L dust bag rated up to 75 days, and an 80 ml robot tank. It does not list hot-water washing. Mops lift up to 10.5 mm; Dreame’s footnote says to set the robot to avoid carpets or remove the pads for piles over 7 mm, and mop removal is off until enabled in the app.

Vacuum Wars reported that it handled dried grape juice and coffee stains, that MopExtend cleaned edges more thoroughly than other robots it tested, and that mop lifting was reliable on carpet transitions. Crevice and carpet deep-clean performance were average. The L20 Ultra launched in 2023; the review was last updated June 2026.

Narwal Freo X Ultra

Narwal’s page lists 8,200 Pa, dual spinning Reuleaux-triangle pads at up to 12N (7N on wood, 12N on tile), 12 mm automatic mop lift, EdgeSwing, dust compression for up to 7 weeks, and 40°C drying. Narwal’s page does not state that the mop never touches its own dirty water, so this page does not repeat that claim. Vacuum Wars scored its mopping above average (113/176 on its stain tests) but found below-average carpet deep cleaning, no hot-water pad wash, and no conventional auto-empty to a dock bag.

Mop type, carpets and edges: claim versus result

ModelMaker’s carpet claimMaker’s edge claimIndependent result found
CurvXMops lift on carpet; mops and chassis rise up to 17 mm for higher pileFlexiArm edge mopping, “0 mm” along edges (TÜV-certified per Roborock)Vacuum Wars: edge pad worked well; 92% carpet deep clean
S8 MaxV UltraMop lifts 20 mm; carpet can be ignored, avoided or crossedRotating edge mop, under 1.68 mmNone found for edge mopping
X2 Omni15 mm intelligent liftSquare body; pads within 30 mm of cornersModern Castle 99.0% edge debris removal (dry test, 2024); Tech Advisor no visible edge dirt (2023)
L20 Ultra10.5 mm lift, or remove pads at dockMopExtend extends a pad to edgesVacuum Wars: edges cleaned more thoroughly than other robots; carpet lift reliable
Freo X Ultra12 mm liftEdgeSwingVacuum Wars: above-average mopping; below-average carpet deep cleaning

Editorial inference: mop lift height, carpet-avoidance settings and whether pads can be removed matter more for mixed floors than whether pads vibrate, spin or are triangular. Independent tests here do not isolate mop type, and the edge tests above mix wet and dry methods, so treat them as direction, not a ranking.

Dock upkeep and consumable cost

ModelDock and tanks (maker)Wear parts and cost (US official store, 22 Oct 2026)
CurvX17.72 in cube dock, 22 lb; needs 0.9 m height, 0.46 m width and 1.2 m depth clear; dust emptying up to 7 weeks (internal test)Dust bags ×6 $25.59; mop cloths ×4 $29.99; filters ×2 $32.99; main brush $22.99; side brush $15.99; optional 480 ml cleaning solution $18.99
S8 MaxV UltraAuto detergent dispenser, 580 ml tank, 3+ monthsDust bags ×6 $25.59 (listed as compatible); other part prices not captured
X2 OmniStation 15.5 × 17.4 × 20.8 in; 3 L bag; no detergent tank per Tech Advisor, so add solution to the fresh tankPads $34.99 list ($25.49 shown); bags ×6 $49.98 list ($42.48); solution 1 L $24.99 list ($21.24); rubber brush $19.99 list ($16.99)
L20 UltraBase 23.8 × 16.7 × 19.6 in, 29.3 lb; 4.5 L clean and 4 L dirty tanks; automatic solution addingDreame lists pads every 1–3 months, filters and side brushes every 3–6, roller 6–12, solution every 3, bag about every 75 days; prices not captured
Freo X UltraSelf-contained dust processing, 7 weeks; dust box dried 45 minutesNot captured

Editorial inference: the dock is a monthly chore, not a one-off. Plan for emptying and rinsing dirty-water tanks, wiping the wash tray, and replacing pads and filters on the maker’s schedule. Prices marked “list” are the struck-through figures on the store page; shown prices may be promotions.

Generation traps

  • Qrevo Curv, CurvX, Curv 2 Pro and Curv 2 Flow are different products. Roborock’s FAQ documents CurvX over Curv as 22,000 vs 18,500 Pa, 12N pressure, 80°C vs 75°C wash water and a retractable LiDAR.
  • The S8 MaxV Ultra has VibraRise 3.0. Roborock’s current Saros 20 Sonic lists VibraRise 5.0, so a generation-old vibrating mop is not the current one.
  • Dreame’s L20 Ultra is sold out, and its current range uses L40, L50 and L60 names. How those differ from the L20 Ultra is not verified here, so no specification on this page carries over to them.
  • Matter is not a given. Roborock announced S8 MaxV Ultra Matter certification but described broader ecosystem integration as potential and future; the CurvX page says Matter comes in a later update. Check the app before buying if you depend on it.

Limits worth knowing

Editorial inference: robot mops suit routine upkeep, and stain results differ by model and reviewer. Vacuum Wars reported good dried-stain results for the L20 Ultra, while Tech Advisor called the X2 Omni’s mopping good but not flawless, so try the machine on your own stains within the return window. For wood, laminate or any floor with moisture limits, follow the flooring maker’s guidance and start on the lowest water setting; Narwal’s page itself lowers pressure to 7N for wood. Roborock, Ecovacs and Dreame describe ultrasonic carpet detection, and Dreame says piles over 7 mm need carpet avoidance or pad removal, so set no-go zones around rugs you cannot get wet.

If these are sold out

Roborock’s Saros 20 Flow replaces rotating pads with a roller. COMPUTER BILD (22 Oct 2026) rated the Flow Complete 1.0 (its best grade), found even, streak-free mopping and a mop that lifts and is shielded on carpet, and criticised the small dust box and robot water tank. That result does not apply to other Roborock models. Also compare each maker’s current range, such as Dreame’s L-series, Ecovacs’ X12 OmniCyclone and Narwal’s Freo 20 and Freo Z10 Turbo, before settling for an older unit.

For a vacuum-first view, see our best robot vacuum 2026 guide and the Roborock vs Roomba comparison. App control needs a stable connection, and Roborock states the S8 MaxV Ultra supports 2.4 GHz Wi-Fi only; our mesh Wi-Fi guide and smart home devices under $50 cover the basics.

How this was researched: manufacturer product and support pages, the Roborock CurvX FAQ, Roborock’s Matter announcement, and independent tests from Vacuum Wars, Modern Castle, Tech Advisor and COMPUTER BILD, read on 22 Oct 2026. See how we compare products.

FAQ

Can robot vacuum-mop combos replace manual mopping?

For routine upkeep on sealed hard floors, they can reduce it. None of the sources here claims a robot replaces hands-on cleaning of stuck-on spots, corners the pads miss, or areas the robot cannot reach, so keep a manual option.

Do they work on every hard floor?

Not automatically. Check the flooring maker’s moisture guidance, use the lowest water setting first on wood or laminate, and use carpet and no-go zones to keep wet pads off rugs.

How often should I clean the dock?

Follow your model’s manual. Dreame, for example, lists mop pads at 1–3 months, filters and side brushes at 3–6 months and the dust bag at about 75 days, and Roborock says the S8 MaxV Ultra detergent tank lasts over three months. Dirty-water tanks and wash trays need regular rinsing on every model.

Is hot-water washing necessary?

It is a feature, not a requirement. Roborock cites a TÜV Rheinland result of over 99.99% bacteria removal for the CurvX under its default self-cleaning mode, which is a manufacturer-cited test that HomeTechTested has not reviewed. The Freo X Ultra and L20 Ultra do not list hot-water pad washing, and Vacuum Wars noted its absence on the Freo as a ranking drawback. HomeTechTested has not compared hygiene results.

Vibrating or rotating mop: which is better?

The sources do not settle it. Roborock’s VibraRise vibrates 4,000 times a minute; the CurvX, X2 Omni, L20 Ultra and Freo X Ultra use spinning pads with downward pressure (up to 12N on the CurvX and Freo). Pick on lift height, edge hardware and dock upkeep instead.