Mopping robot vacuums: vibrating plate, spinning pads or roller?
Mopping robot vacuums differ mostly in the mop, in what they do on carpet and in what the base station takes over. Here is how to choose what suits your floor.
Popular picks from this guide
-
Ecovacs DEEBOT T30C Gen 2 vacuum and mop robot, 25.000 Pa suction, self-cleaning, hot water mopping system, automatic emptying station, suitable for pet hairGo to Joybuy
From €219 · at 2 shops
Lowest in 25 days
- Go to Bol Marketplace
- Go to Coolblue
Popular products at today's lowest price. Compare every shop on the product page.
Short answer: With a robot vacuum that also mops, you choose mainly by the kind of mop (a cloth, a vibrating plate, two spinning pads or a roller), by what it does on carpet (lift the mop or leave it behind) and by what the base station does: only empty the dust, or also wash and dry the mop and refill the water. If you have a lot of carpet, what it does with the mop there matters most.
The details below come from the makers Roborock, Dreame, Ecovacs, iRobot and Eufy and from the product names. Domotto tests nothing itself. What a model can do exactly is in that model's specifications, not always in those of its predecessor.
Four kinds of mop
A drag cloth. The simplest form: a damp cloth under the robot that drags across the floor. It picks up dust and light dirt. You usually wash the cloth yourself.
A vibrating mop. Roborock calls its system VibraRise: the mop plate vibrates back and forth. Roborock gives 3,000 vibrations per minute for the S7 and 4,000 per minute for the Saros 20 Sonic (VibraRise 5.0), with 14 newtons of pressure.
Two spinning pads. Here two round mop pads rotate under the robot, as with Ecovacs' OZMO Turbo in the T30 family. Xiaomi names "dual rotating mops" for the Robot Vacuum X10+.
A roller mop. A rotating roller that, according to the makers, is kept clean while it mops. Ecovacs describes the OZMO Roller of the X8 PRO OMNI with sixteen nozzles and a scraper; the catalogue has the Ecovacs Deebot X12 OmniCyclone with OZMO Roller 3.0. Eufy calls its roller HydroJet, as on the Eufy C28 Omni and the Eufy S2. The Roborock Qrevo Curv 2 Flow and the Mova Z60 Ultra Roller also have a roller mop according to their names.
Roller mop and spinning pads
- Ecovacs
DEEBOT X12 OmniCyclone EU robot vacuum, 22000 Pa, All-in-One OmniCyclone Station, OZMO ROLLER 3.0 self-washing mop, ZeroTangle 4.0, TruEdge 3.0 extreme edge cleaning
22,000 Pa61.1 dBFrom €849 · at 4 shops
- eufy
Nieuw 2026 Robotstofzuiger
met Dweil C28 Omni15,000 PaFrom €572 · at 5 shops
- Roborock
Qrevo Curv 2 Flow-Robotstofzuiger
20,000 Pa€699 · at 1 shop
- MOVA
Z60 Ultra Roller Complete robot vacuum, mop
28,000 PaFrom €779 · at 3 shops
- Xiaomi
Robot Vacuum X10+ EU
Dubbele roterende moppen€457.42 · at 1 shop
Lowest in 25 days
- Roborock
Qrevo S5V Robotstofzuiger
met afneembare basis12,000 Pa€439 · at 1 shop
Carpet: lift or leave behind
A wet mop doesn't belong on your carpet. Makers solve this in two ways:
- Lifting. The robot detects carpet and lifts the mop. Roborock names up to 5 mm for the S7, Ecovacs 9 mm for the T30 family and Dreame up to 10.5 mm for the X40 Ultra. How thick the carpet may be is a separate figure: Roborock calls the S7's lifting suitable for low-pile carpet up to 4 mm, and Dreame advises setting the X40 Ultra to skip carpet with a pile over 3 mm in the app. The Roborock Qrevo S5V says "Mop lift" in its name, the Roborock Q10 S5+ "Auto Lifting Mopping".
- Leaving it behind or folding it away. Dreame lets the X40 Ultra leave its mops in the station when it goes to vacuum carpet. iRobot folds the mop of the Roomba Combo j9+ all the way onto the top of the robot. On the Dreame Aqua10 Ultra Roller, a cover closes over the roller on carpet.
If you have deep-pile carpet, choose a robot that leaves its mop behind or folds it away, or have it skip those rooms in the app.
The base station
The station decides how much work is left for you.
- Charging or emptying dust only. You wash the mop yourself and refill the water tank in the robot. Robots such as the Dreame D20 Pro Plus have an auto-empty station according to their name.
- Washing and drying the mop. The station washes the mop after mopping and dries it with warm air. Ecovacs names washing with hot water at three levels and drying with 63 °C air for the X8 PRO OMNI. The Ecovacs Deebot T30C Gen 2 names hot water in its name, the Dreame Matrix10 Ultra self-cleaning at 100 °C.
- All-in-one. Emptying dust, refilling clean water and collecting dirty water, often next to washing and drying. Not every station does everything: iRobot names emptying dust for up to 60 days and refilling water for up to 30 days for the Combo j9+ station, but you wash its mop yourself. How often you empty and fill the tanks depends on your home and how often it runs.
With a station that washes the mop
- Dreame
X50 Ultra Complete robot vacuum
20,000 Pa63 dBFrom €795 · at 2 shops
- Dreame
Matrix10 Ultra White
Robotstofzuiger én dweil met30,000 Pa70 dBFrom €729 · at 3 shops
Lowest in 25 days
- Dreame
Robotstofzuiger L50s Pro Ultra
Robotstofzuiger met dweilfunctieMatter30,000 Pa72 dBFrom €658 · at 4 shops
- Ecovacs
DEEBOT T30C Gen 2 vacuum and mop robot, 25.000 Pa suction, self-cleaning, hot water mopping system, automatic emptying station, suitable for pet hair
25,000 Pa64.6–65 dBFrom €219 · at 2 shops
Lowest in 25 days
- eufy
S1 Pro robotstofzuiger
met alles-in-1 station en dweilfunctie8,000 Pa180 minFrom €699 · at 4 shops
Swapping mops per room
Some stations swap mops by themselves. The Dreame Matrix10 Ultra has an automatic mop swap according to its name, so the kitchen can get a different mop from the living room. That is mainly useful if you have different floors or don't want the kitchen mop going through the rest of the house.
What the name says, and the specifications
Many entry-level models only say "with mopping function" in the name, such as the Roborock Q7 M5 and the Roborock Q10 VF+. Then check the specifications for the kind of mop, whether it lifts and what the station does. Suction in pascals (Pa) is in almost every robot's name, but says nothing about mopping. All models are under robot vacuums with mopping; those with a station that empties itself under self-emptying.
Frequently asked questions
Can a mopping robot vacuum go over carpet?
Yes, if it lifts the mop, leaves it behind or folds it away. Roborock names lifting up to 5 mm for the S7, Dreame up to 10.5 mm for the X40 Ultra. For deep-pile carpet, choose a robot that leaves the mop behind or folds it away.
Which is better: a roller mop or spinning pads?
The makers build both for everyday mopping. According to Ecovacs and Eufy, a roller mop is kept clean while mopping; spinning pads are washed by the station if it can do that, or by you. Choose by your floor and by what the station does.
Do I have to wash the mop myself?
Only if the station doesn't wash it. Stations that wash and dry say so in the name or specifications, for example with hot water and warm air.
Can I use a mopping robot vacuum on wooden floors?
Check the manuals of the robot and of your floor. Use little water on wood; on many robots you set the amount of water in the app.
Keep looking
Domotto doesn’t test devices itself. This guide sets out what manufacturers state.
More buying guides
- Choosing an indoor camera: what to look for Resolution, pan and tilt, microSD or subscription, 2.4 or 5 GHz Wi-Fi and a cover for the lens: how to pick an indoor camera that fits your home. Read the guide
- Will a smart thermostat work with your boiler? OpenTherm, on/off and brand buses Not every smart thermostat works with every boiler. Here is how to find out how your boiler talks to its thermostat, and which thermostats the makers name for it. Read the guide
- Choosing a video doorbell: battery or wired, subscription or local storage You choose a video doorbell by power and storage: does it fit your doorbell wiring, and where do the recordings go? Here is how the brands compare, and what privacy rules ask. Read the guide











