Loading
Skip to content

Hand-picked robot mops, each scored out of 10

Our product rankings are based on analysis of thousands of customer reviews, brand reputation, pricing trends, and popularity data. They represent our honest opinion and are intended as a helpful starting point for your research. Some links on this site are affiliate links — if you buy through them, we may earn a small commission at no extra cost to you. This helps us keep the site free and up to date.

All-in-One Robot Mops With Charging Stations

All-in-one robot mops with charging stations do far more than recharge. The dock empties the dust bin, washes the mop pads, dries them with warm air and refills the clean water tank, so you only step in every few weeks to change a bag or tip away dirty water. They suit busy households, pet owners and anyone with plenty of hard floor who wants it vacuumed and mopped every day without the chores.

Below you'll find Omni and Ultra-style models from Ecovacs, Eufy, Roborock, Dreame, Eureka and others. If you only need a dock that empties the bin, see our self emptying robot mops; for washing at high temperatures, browse hot water robot vacuum mops.

54 robot mops Each scored out of 10
Filter & collections

Refine

Sort by

Base station

Suction power

Navigation

Battery life

Smart features

Colour

Brand

Customer rating

More like this

Dji Romo P

Dji Romo P

DJI


  • 25,000 Pa powerful suction
  • Drone-level obstacle sensing
  • Self-cleaning base station
  • Transparent design aesthetic
  • 200-day maintenance-free operation
10
Exceptional
Ecovacs Deebot T30S Pro (Robot Vacuum Mop)

Ecovacs Deebot T30S Pro (Robot Vacuum Mop)

Ecovacs


  • 11,000Pa suction power
  • Hot water mop washing
  • ZeroTangle anti-hair technology
  • TruEdge edge mopping
  • All-in-one OMNI station
10
Exceptional
Eureka E20 Evo Plus

Eureka E20 Evo Plus

Eureka


  • 10,000 Pa powerful suction
  • Self-emptying 45-day capacity
  • Vacuum and mop simultaneously
  • 180-minute battery runtime
  • LDS laser navigation mapping
10
Exceptional
Ecovacs Deebot X12 Pro

Ecovacs Deebot X12 Pro

Ecovacs


  • OZMO Roller instant self-washing
  • Bagless auto-empty station
  • PowerBoost GaN charging
  • AIVI 3D navigation
  • 200 minute battery life
10
Exceptional
Olsen & Smith Smart robot vacuum cleaner

Olsen & Smith Smart robot vacuum cleaner

Olsen & Smith


  • 10000Pa powerful suction
  • Self-emptying base station
  • Vacuum and mop combo
  • Laser navigation mapping
  • Voice control compatible
10
Exceptional
Eureka E20 Plus Robot Vacuum Cleaner (Black, 35cm x 35cm)

Eureka E20 Plus Robot Vacuum Cleaner (Black, 35cm x 35cm)

Eureka


  • 8000Pa powerful suction
  • 45-day self-emptying station
  • 10mm mop lifting
  • 180-minute battery life
  • AI obstacle avoidance
9.4
Exceptional
Eureka Eureka E20 Plus Robot Vacuum

Eureka Eureka E20 Plus Robot Vacuum

Eureka


  • 8000Pa powerful suction
  • 45-day self-emptying station
  • AI 3D obstacle avoidance
  • 180-minute battery life
  • Vacuum and mop function
9.4
Exceptional
Proscenic Q8 Max Robot Vacuum Mop

Proscenic Q8 Max Robot Vacuum Mop

Proscenic


  • Self-emptying station included
  • 6000Pa powerful suction
  • 200 minute battery life
  • 360° LiDAR navigation
  • App and voice control
9.4
Exceptional
Eureka J15 Max Ultra robot vacuum

Eureka J15 Max Ultra robot vacuum

Eureka


  • 22,000 Pa suction power
  • Self-emptying base station
  • Hot water mop washing
  • FlexArm edge cleaning
  • AI obstacle avoidance
9.2
Exceptional
Proscenic Q8 Max+ Robot Vacuum And Mop (Black)

Proscenic Q8 Max+ Robot Vacuum And Mop (Black)

Proscenic


  • 8000 Pa powerful suction
  • Self-emptying 60 days
  • 360° LiDAR navigation
  • Vacuum and mop combo
  • 200 minute battery life
9.2
Exceptional
Ecovacs Deebot T30S Combo

Ecovacs Deebot T30S Combo

Ecovacs


  • 11000Pa powerful suction
  • ZeroTangle anti-hair technology
  • Hot water mop washing
  • Self-emptying dust collection
  • Handheld vacuum included
9
Exceptional
SwitchBot K10+ Pro Combo W3002500 (White)

SwitchBot K10+ Pro Combo W3002500 (White)

SwitchBot


  • 3-in-1 cleaning system
  • 20,000Pa powerful suction
  • Auto-empty dual dock
  • D-ToF radar navigation
  • Ultra-quiet 45dB operation
9
Exceptional
HONITURE G20 PRO (Black, 3-in-1 Robot Vacuum and Mop)

HONITURE G20 PRO (Black, 3-in-1 Robot Vacuum and Mop)

HONITURE


  • 4500Pa ultra-strong suction power
  • 3-in-1 sweep vacuum mop
  • 150 minutes battery runtime
  • Smart Z-shaped navigation system
  • Auto carpet boost detection
9
Exceptional
Eufy E25 Omni

Eufy E25 Omni

Eufy


  • 20,000 Pa turbo suction
  • HydroJet mop system
  • Auto-detangling brushes
  • All-in-one base station
  • 3-hour battery life
8.8
Exceptional
Roborock Qrevo Edge 2

Roborock Qrevo Edge 2

Roborock


  • 25,000 Pa powerful suction
  • FlexiArm edge cleaning technology
  • 80°C hot water washing
  • 3.14" ultra-slim design
  • Zero-tangle dual system
8.8
Exceptional
Ecovacs Deebot X12 Omnicyclone

Ecovacs Deebot X12 Omnicyclone

Ecovacs


  • 22,000Pa blast suction power
  • Self-washing roller mop system
  • Bagless auto-empty station
  • FocusJet pre-spray technology
  • ZeroTangle 4.0 hair prevention
8.8
Exceptional
Lefant Robot vacuum and mop

Lefant Robot vacuum and mop

Lefant


  • 12000Pa cyclonic suction power
  • Self-emptying 3.2L dust bag
  • Hot water mop washing
  • 220-minute battery runtime
  • 360° laser navigation mapping
8.8
Exceptional
Tapo Robot Vacuum

Tapo Robot Vacuum

Tapo


  • 4200Pa hyper suction power
  • 3-hour continuous cleaning battery
  • LiDAR navigation mapping system
  • 800ml large dust capacity
  • Voice and app control
8.8
Exceptional
Ecovacs Deebot T50 Pro Omni (White)

Ecovacs Deebot T50 Pro Omni (White)

Ecovacs


  • 15,000Pa powerful suction
  • TruEdge 2.0 edge cleaning
  • OMNI station auto-cleaning
  • AIVI 3D navigation
  • ZeroTangle 2.0 technology
8.8
Exceptional
Ecovacs Deebot X8 Pro Omni

Ecovacs Deebot X8 Pro Omni

Ecovacs


  • 18,000Pa powerful suction
  • Self-washing OZMO roller mop
  • 12-in-1 OMNI station
  • ZeroTangle 2.0 technology
  • YIKO-GPT voice assistant
8.8
Exceptional

What is an all-in-one robot mop?

An all-in-one robot mop is a robot vacuum cleaner with a mopping system that comes with a large docking station. Ecovacs calls these docks Omni stations, Dreame and Eureka use Ultra, and Eufy and Roborock use their own names, but the idea is the same. When the robot finishes a room, it drives back to the dock, which takes over the jobs you would otherwise do by hand.

A basic dock only tops up the battery. With one of these, the dust bin is sucked empty into a bag, dirty mop pads are scrubbed and rinsed, the dirty water is pumped into its own tank, and warm air dries the pads so they don't go musty. Many docks also add detergent automatically and refill the onboard water tank between rooms, so a large home can be mopped in one session.

All-in-one robot mops with charging stations: a white robot mop in its dock on a wooden floor

What the station does

Self-emptying

A powerful fan in the base pulls dust and hair out of the robot's small bin into a sealed bag of around 2.5 to 4 litres. Manufacturers quote 60 to 100 days between bag changes, depending on how often you clean and whether you have pets. Some newer docks, such as the Ecovacs OmniCyclone models, are bagless and use a cyclone instead. Our self emptying robot mops page has more on this feature alone.

Mop washing

The dock sprays clean water onto the pads or roller and scrubs them against ridges in its tray. Cold-water washing works for everyday dust, but hot water shifts grease and sticky kitchen spills far better. Docks in this collection wash at 55°C to 80°C, and the Mova Mobius 60 heats its water to 100°C. See our hot water mops for those that wash the hottest.

Hot-air drying

Damp pads left in a dark dock soon smell. Warm-air drying at 45°C to 63°C runs for a few hours after each clean and is now standard on most robot mops with a full station.

Water tanks and detergent

Most docks hold separate clean and dirty water tanks of about 2.5 to 4 litres each. The dirty water goes into a sealed tank you empty into the sink. Many also have a compartment for floor cleaning solution that is dosed automatically, which is covered in our guide to mops that use cleaning solution. Some models can be plumbed into a water supply and drain with an optional kit, so you never carry tanks at all.

Recharging

The dock is still a charger. When the battery runs low mid-clean, the robot returns, recharges to the level it needs and then carries on from where it stopped, so large floors get finished in one go.

Basic dock vs auto-empty vs all-in-one station

Basic dockAuto-empty dockAll-in-one station
Charges the batteryYesYesYes
Empties the dust binNo, after every cleanYes, weeks at a timeYes, weeks at a time
Washes and dries the mopNoNoYes
Refills the waterNoNoYes
Dock sizeSmallMedium, tall towerLarge, about 40-50cm each way
What you still doEmpty the bin, rinse the padRinse the pad, fill the tankSwap bags, refill and empty tanks

If you mostly need daily vacuuming with the odd damp wipe, a 2-in-1 robot vacuum with a mop on a simple dock is cheaper and smaller. If you want genuinely hands-off mopping, a full robot mop station is the only type that keeps the pads clean.

Mopping systems: rollers, spinning pads and drag cloths

The station can only clean the mop the robot carries, so the mopping hardware matters as much as the dock.

  • Roller mops, as on the Ecovacs Deebot X8 Pro Omni, Deebot T80 Omni and Eufy E25 Omni, spin a long cylinder that is rinsed with clean water continuously while it cleans, so it never pushes dirty water around.
  • Twin spinning pads, as on the Roborock Qrevo Edge 2, Dreame L50 Ultra and Eufy X10 Pro Omni, press down and rotate to scrub. Many swing one pad out to reach skirting boards and corners.
  • Drag cloths on budget robot vacuums simply wipe behind the machine. They are fine for light dust but struggle with dried-on marks, and few full docks use them.
Ecovacs Deebot X8 Pro Omni roller mop and 12-in-1 docking station
PIC: Ecovacs Deebot X8 Pro Omni on Amazon - 18,000Pa suction and an OZMO roller mop that is rinsed by 16 water nozzles as it cleans. The 12-in-1 dock washes at 40, 55 or 75°C and dries at 63°C, and the roller lifts 10mm for rugs.

How to choose an all-in-one robot mop

Room for the dock

Measure before you buy a robot mop station. The Eufy E25 Omni is about 37 x 46 x 44cm and the Ecovacs X8 Pro Omni is listed at 59 x 38 x 40.5cm, and you need clear floor space in front for the robot to drive in. Utility rooms, hallways and the end of a kitchen run work well, ideally near the sink.

Carpets and rugs

Look for automatic mop lifting and carpet detection. Most robot mops lift their pads by 9 to 12mm, which clears short-pile rugs. For deep-pile carpets, choose a model that can leave its pads in the dock, such as the Qrevo Edge 2, or one that never mops carpet at all.

Eufy E25 Omni robot vacuum and mop station with 3 litre dust bag
PIC: Eufy E25 Omni on Amazon - 20,000Pa suction, a 2.5 litre clean water tank and a 3 litre dust bag that Eufy says needs changing about every 75 days. Over 4,400 Amazon ratings at 4.4 stars.

Suction and pet hair

Suction in this range runs from 8,000Pa on the Eufy X10 Pro Omni to 30,000Pa on the Mova Mobius 60. Higher numbers help a robot on carpets, but brush design matters more for hair. Rubber or anti-tangle brushes stop long hair wrapping, which our guide to the best robot vacuum and mop for pet hair explains.

Navigation and obstacle avoidance

LiDAR lets the robot map your home room by room so you can set no-mop zones around rugs and wooden floors. A front camera adds recognition of socks, cables and pet mess, and top robots claim to recognise 150 to 280 types of object. See our obstacle avoidance mops and smart mapping mops for the best of these.

Thresholds and height

Most robot mops will climb a 2cm door strip. The Dreame L50 Ultra and Mova Mobius 60 use extending legs to step over ledges of 5 to 6cm, and our threshold climbing mops list covers older homes with raised doorways. Check the robot's height too: the Qrevo Edge 2 is 8cm and the Deebot T50 Pro Omni 8.1cm, low enough for most sofas.

Upkeep you will still do

Ask how long the dust bag lasts, how big the tanks are and how easy they are to lift out. Large tanks with handles at the top of the dock are easiest. For the most hands-off options, see our low maintenance models.

Roborock Qrevo Edge 2 with hot water mop washing dock
PIC: Roborock Qrevo Edge 2 on Amazon - 25,000Pa suction, 80°C mop washing and 55°C drying, about 65 days between bag changes, and a body only 8cm tall that fits under most sofas. It can also leave its mop pads in the dock to vacuum carpets.

Robot mop stations compared

These figures come from the robot vacuum and mop listings in this collection. Runtimes are manufacturer claims on standard settings, so expect less on maximum suction.

ModelSuctionMop typeMop washMop dryingRuntime
Ecovacs Deebot X8 Pro Omni18,000PaRoller40-75°C63°C-
Ecovacs Deebot T80 Omni18,000PaRoller75°C45°C-
Ecovacs Deebot X12 OmniCyclone22,000PaRollerHot waterHot air200 min
Eufy E25 Omni20,000PaRollerSelf-cleaning35-50°C180 min
Eufy X10 Pro Omni8,000PaTwin padsSelf-cleaning45°C180 min
Roborock Qrevo Edge 225,000PaTwin pads80°C55°C-
Dreame L50 Ultra19,500PaTwin padsSelf-cleaningHot air180 min
Eureka J15 Pro Ultra16,200PaTwin pads75°C55°C100 min
Mova Mobius 6030,000Pa3 swappable mops100°CUV sterilising-
Samsung Jet Bot Combo+-Twin padsSteam55°C180 min

For the strongest suction, look at our high suction mops. If you want to compare brands, our Ecovacs mops page covers the whole Deebot range.

Living with an all-in-one station

The dock takes care of the robot's daily jobs, but a little attention keeps it working and smelling fresh.

Lifting the water tank out of a robot mop docking station
JobHow often
Empty the dirty water tank and refill the clean oneEvery few cleans, or after a messy one
Rinse the dirty water tank and wipe the wash trayWeekly
Change the dust bagEvery 2-3 months
Cut hair from the brushes, clean the sensorsEvery 2-4 weeks
Wash or replace the filterEvery 2-3 months
Replace mop pads or roller, side brushesEvery 3-6 months, or when worn
  1. Empty dirty water promptly. A full tank left for days is the main cause of smells.
  2. In hard-water areas, which cover much of the south and east of England, limescale can build up in the dock's pipes and heater. Use the brand's descaling routine or filtered water if the manual allows it.
  3. Use only the brand's own floor cleaner in the detergent tank. Ordinary floor cleaner can foam and damage the pumps.
  4. Tidy up before the robot's scheduled clean, especially cables, socks and pet bowls.
  5. Leave the dock plugged in. It needs power to dry the pads after each clean.
Dreame L50 Ultra robot mop with self-emptying base
PIC: Dreame L50 Ultra on Amazon - 19,500Pa suction, up to 180 minutes per charge, 10.5mm mop lift and a dock rated for up to 100 days of dust. Its ProLeap legs lift it over thresholds of up to 6cm.

Which floors suit all-in-one robot mops with charging stations?

They are at their best on hard floors: tiles, laminate, vinyl and sealed wood. Set the water flow low on wood and laminate, as too much water can lift the boards over time. Our guides to robot mopping on tile floors, hardwood floors and laminate floors cover each surface. In a home that is mostly carpet, a self-emptying robot vacuum without the mopping dock will do the job for less.

Safety and recycling

Robot vacuums run on lithium-ion batteries, so treat them like any other rechargeable gadget. Use the supplied dock and cable for your robot, keep the dock away from heat and water spills, and stop using a battery that swells or overheats. The London Fire Brigade advice on lithium batteries is a good checklist. When one reaches the end of its life, find a drop-off point through Recycle Your Electricals rather than putting it in the bin. For full station details on a typical model, the Ecovacs Deebot X8 Pro Omni product page lists everything its dock does.

Robot mop station FAQs

Does a robot mop station need plumbing in?

No. Most use clean and dirty water tanks that you fill and empty by hand. Some models offer an optional kit that connects the dock to your water supply and waste pipe, which suits a utility room.

How often do I need to empty the tanks?

With 2.5 to 4 litre tanks, most robot mop owners refill and empty every few cleans. A small flat may go a week; a large house mopped daily will need it more often.

Is hot water mop washing worth it?

Yes if you have a kitchen or pets. Water at 55°C to 80°C lifts grease and sticky residue that cold water leaves on the pads, and the pads smell less.

Will it mop my rugs?

Not if the robot has carpet detection. It lifts the pads by around 10mm or avoids the rug, and some models leave their pads in the dock to vacuum carpets.

Are they noisy?

The self-emptying cycle is loud for 10 to 20 seconds. Washing and drying are quiet, but set a do-not-disturb time in the robot's app if the dock is near a bedroom, or see our quiet robot vacuum and mop picks.

Are all-in-one robot mops worth the money?

If you have a lot of hard floor and want it mopped daily, yes. The station removes the jobs that make a cheaper robot mop a chore. For a small flat, a budget robot mop may be enough.