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.

Auto Empty Robot Vacuums

Auto empty robot vacuums clean your floors, then return to a base station that sucks the dirt out of the robot's small onboard bin and into a sealed bag or canister. Depending on the model and how dusty your home is, the base can hold anything from about six weeks to four months of debris, so you stop emptying a tiny bin after every run.

They suit busy households, pet owners and anyone who would rather not handle dust. Below you'll find vacuum-only robots and 2-in-1 models alike; if you want mopping as well, see our auto-emptying robot vacuum mops, or for no bags to buy, bagless robot vacuum mops.

35 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
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
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
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
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
Shark Stratos robot vacuum

Shark Stratos robot vacuum

Shark


  • 30 days hands-free cleaning
  • Sonic mopping technology
  • 360° LiDAR navigation
  • Self-cleaning brush roll
  • HEPA filtration system
8.6
Excellent
Lefant Robot vacuum cleaner

Lefant Robot vacuum cleaner

Lefant


  • 18,000Pa powerful suction
  • 20cm wide roller mop
  • 75°C hot water washing
  • 120 days hands-free cleaning
  • dToF laser navigation mapping
8.6
Excellent
Mova Mobius 60 MopSwap Robot Vacuum

Mova Mobius 60 MopSwap Robot Vacuum

Mova


  • 30,000 Pa suction power
  • Three interchangeable mops
  • Crosses 8cm obstacles
  • Hot water cleaning station
  • HEPA filtration system
8.6
Excellent
Shark Stratos robot vacuum

Shark Stratos robot vacuum

Shark


  • 30 days hands-free cleaning
  • Self-emptying NeverTouch base
  • Sonic mopping technology
  • 360° LiDAR mapping
  • AutoLift carpet protection
8.6
Excellent
Xiaomi 5 Pro

Xiaomi 5 Pro

Xiaomi


  • 20,000Pa powerful suction
  • AI obstacle recognition
  • Self-cleaning base station
  • 80°C hot water washing
  • LiDAR navigation system
8.4
Excellent
Ecovacs DEEBOT T50 PRO OMNI Gen 3

Ecovacs DEEBOT T50 PRO OMNI Gen 3

Ecovacs


  • 15,000Pa powerful suction
  • Ultra-slim 8.1cm design
  • Self-cleaning mop station
  • AI obstacle avoidance
  • Auto-empty dustbin function
8.4
Excellent
Eureka E20 Plus Robot Vacuum (Black, 35.1cm x 35.1cm)

Eureka E20 Plus Robot Vacuum (Black, 35.1cm x 35.1cm)

Eureka


  • Bagless self-emptying station
  • 8000Pa powerful suction
  • LiDAR navigation system
  • Anti hair-tangling brush
  • 2-in-1 vacuum mop
8.4
Excellent
Dreame L50 Ultra robot vacuum

Dreame L50 Ultra robot vacuum

Dreame


  • 19,500Pa powerful suction
  • Auto-empty base station
  • Self-cleaning mop system
  • Obstacle avoidance technology
  • 180-minute battery life
8.4
Excellent
Mova Ultra Roller Robot Vacuum

Mova Ultra Roller Robot Vacuum

Mova


  • 28,000Pa ultra suction power
  • Anti-tangle dual brush system
  • AutoShield carpet protection technology
  • Self-cleaning mop washing station
  • Edge-to-edge cleaning coverage
8.4
Excellent
Dreame D20 Air Plus

Dreame D20 Air Plus

Dreame


  • 20,000Pa powerful suction
  • Auto-empty base station
  • LiDAR smart navigation
  • Anti-tangle brush design
  • 2-in-1 vacuum and mop
8.2
Excellent
Shark Matrix RV2310AE robot vacuum

Shark Matrix RV2310AE robot vacuum

Shark


  • Matrix Clean precision grid
  • Self-empties for 45 days
  • 360° LiDAR mapping
  • Self-cleaning brushroll
  • Bagless base system
8.2
Excellent

What is an auto empty robot vacuum?

A standard robot vacuum has an onboard dust bin of roughly 300-500ml - the Roomba j7 in our range has a 400ml bin and the Roborock Q7 Max+ 470ml. In a family home with carpets or a dog, that fills in one or two runs, so you end up emptying it almost as often as the vacuum cleans. An auto empty model adds a taller dock with a powerful fan of its own. When the vacuum finishes, or when its bin is full mid-clean, it parks, the dock opens a port underneath it and the fan pulls everything out into a much bigger bag or canister.

The feature first went mainstream with iRobot's Roomba i7+ in 2018. Today almost every brand sells one, including Shark, Eufy, Roborock, Dreame, Ecovacs, Tapo and Xiaomi, and they range from simple vacuum-only robots to premium 2-in-1 machines whose stations also wash and dry the mop pads.

Auto empty robot vacuums docked in a self-emptying base station on a wooden floor

How the self-emptying dock works

  1. The vacuum cleans as normal, using its own small bin.
  2. It returns to the dock to charge, or heads back early if the bin sensor says it's full.
  3. The dock's motor runs for roughly 15-30 seconds and sucks the debris through a channel into the base.
  4. Dirt collects in a sealed bag or a bagless canister. The app, or a light on the station, tells you when it's full.
  5. It charges and, if it was mid-job, carries on where it left off.

That emptying cycle is the loud part. Shark lists its PowerDetect at 55-60 dB while cleaning but 70-75 dB during the emptying cycle, which is about as loud as an upright vacuum for those few seconds. Most apps let you set a do-not-disturb window so it doesn't happen at night; if noise matters, also look at our quiet robot vacuums and mops.

Eufy L60 robot vacuum on its self-empty station
PIC: Eufy L60 Robot Vacuum with Self-Empty Station on Amazon - a vacuum-only robot with 5,000Pa suction and LiDAR navigation; its station pulls at 17,000Pa into a 2.5 litre bag listed to last up to 60 days.

Bagged or bagless: which station is better?

This is the biggest choice you'll make, and owners are split on it.

Bagged stationBagless station
Where the dirt goesSealed disposable bag inside the baseA clear canister with washable filters
Typical capacity2.5-4 litres, about 7 weeks to 4 monthsAbout 45-60 days
Ongoing costReplacement bagsNone, but filters need washing
Dust when emptyingVery little - the bag seals as you lift it outSome, as you tip the canister into the bin
Best forAllergy sufferers, people who want to forget about itAnyone who'd rather not buy bags
Examples in our rangeTapo RV30 Max Plus, Eufy L60, Roborock Q7 Max+Shark Matrix Plus, Eureka E10s, Ecovacs Deebot X12 OmniCyclone

Bagged stations

Most models use a disposable bag of 2.5 to 4 litres that seals as you lift it out, so you never see or breathe the dust. That makes them the better choice if anyone in the house has a dust or pet allergy. The trade-off is the running cost of bags, which add up over a few years. Stick to the official ones or well-reviewed matching bags: a poorly fitting third-party bag can stop the dock sealing, and then it won't empty properly. Most packs come with one bag fitted and a spare in the box.

Lifting a sealed dust bag out of a robot vacuum self-emptying base

Bagless stations

Shark, Eureka and Ecovacs (with OmniCyclone) all sell bagless docks. Dirt is spun into a clear canister which you tip into the bin, usually every month or two. There's nothing to reorder, but you will need to rinse and dry the filters in both the robot and the base now and then, and emptying the canister puts a little dust back in the air. Browse our full range of bagless robot vacuum mops if you'd rather avoid bags altogether.

Eureka E10s bagless self-emptying robot vacuum
PIC: Eureka E10s Bagless Auto-Emptying on Amazon - a bagless station with a 2 litre canister that holds around 45 days of dirt, plus LiDAR mapping and up to 3 hours of run time, so there are no bags to reorder.

Auto empty robot vacuums compared

We pulled the station specs from the products in this collection. The spread is wider than most shops let on: from 45 days for the bagless Eureka models to 120 days for the Lefant M5 Pro, and from 4,000Pa to 25,000Pa of suction.

ModelStationDays between empties*SuctionRun time
Eureka E10sBagless, 2 litres454,000PaUp to 3 hours
Eureka E20 PlusBagless458,000Pa180 mins
Shark Matrix Plus 2-in-1Bagless60Not listedNot listed
Eufy L60Bag, 2.5 litres605,000Pa120 mins
Tapo RV30 Max PlusBag, 3 litresAbout 605,300Pa150 mins
Roborock Q7 Max+Bag, 2.5 litresAbout 49 (7 weeks)4,200Pa180 mins
Roborock Qrevo Edge 2Bag6525,000PaNot listed
SwitchBot K10+ Pro ComboBag, 3 litres70Listed as 20,000PaNot listed
Xiaomi H50 ProBag7515,000Pa120 mins
Eufy E25 OmniBag, 3 litres7520,000Pa180 mins
Dreame L50 UltraBag10019,500Pa180 mins
Lefant M5 ProBag12018,000PaUp to 320 mins (vacuum only)

*Manufacturer figures from the product listings. Real-world capacity depends on floor area, pets and how often the robot runs.

Two things stand out. First, a big days figure usually means a bigger bag, not a cleverer robot - the Dreame L50 Ultra and Lefant M5 Pro sit at the top because their docks hold more. Second, the vacuum-only machines (Eufy L60, Tapo RV30 Max Plus, Eureka E10s) have far lower suction figures than the 2-in-1 flagships, but on hard floors and low-pile rugs the difference is smaller than the numbers suggest. For deep carpets and pets, the 15,000Pa-plus models are worth the extra; see our strong suction robot vacuums.

Tapo RV30 Max Plus robot vacuum with auto-empty dock
PIC: Tapo RV30 Max Plus on Amazon - 5,300Pa suction, up to 150 minutes per charge and a 3 litre sealed bag rated for up to two months - one of the cheaper ways into self-emptying.

Auto empty only, or a full all-in-one station?

There are two kinds of dock. A basic emptying dock only charges the vacuum and empties the bin. Shark's Matrix Plus dock measures 33.2 x 22.7 x 30cm, small enough to tuck beside a sofa. An all-in-one station also washes the mop pads (often with hot water), dries them with warm air, refills the robot's water tank and sometimes adds detergent. The Roborock Qrevo Edge 2's dock is 48.7 x 52.1 x 34cm, and these larger stations weigh 13-18kg.

Dreame L50 Ultra robot vacuum and mop with all-in-one base
PIC: Dreame L50 Ultra on Amazon - a full all-in-one station that empties the bin, washes and dries the mops; listed at 19,500Pa suction with up to 100 days between bag changes.

How to choose the right model

Days between emptying

Treat the manufacturer figure as a best case. It assumes a typical home and a run every day or two. Reddit owners with several dogs report their vacuum docking five or six times in a single clean, and the bag filling much faster than listed. If you have pets, pick something rated for 60 days or more and expect half that.

Suction and floor type

Suction is quoted in pascals (Pa). Around 4,000-5,000Pa is fine for hard floors and short rugs; for thick carpets and pet hair, look at 8,000Pa and above, and a rubber or tangle-free roller. Our robot vacuums and mops for pet hair are chosen with this in mind.

Navigation and mapping

Nearly every self-emptying model in this range uses LiDAR (a spinning laser) to map the home, which lets it clean in straight lines, find its way back to the dock and accept no-go zones in the app. Higher-end robots add a camera or 3D sensors to steer round socks, cables and pet mess. See our smart mapping robots and obstacle avoidance models.

Robot height

The dock doesn't affect how low the vacuum can go, but the laser turret does. The Roborock Qrevo Edge 2 is 8.0cm tall, the Eufy Omni C20 8.5cm and the Xiaomi H50 Pro 9.3cm, while several others are close to 10cm. Measure the gap under your sofa and beds before you buy.

Thresholds and rugs

Most robots manage 2cm door strips. If you have taller thresholds, some newer models with lifting legs list 4cm single steps; our robots that climb thresholds has them.

Battery and home size

Run times in this collection run from 60 minutes (Shark Navigator) to 220 minutes (Mova V50 Ultra). Bigger homes need a longer battery, and recharge-and-resume helps too; see our robot mops for large areas. For flats and small rooms, a compact robot such as the 24.8cm-wide SwitchBot K10+ Pro Combo makes sense, alongside our small robot mops.

Budget

Self-emptying used to be a premium extra, but there are now sensible entry points such as the Tapo RV30 Max Plus. Our budget robot mops and premium robot mops split the range by price.

Is a self-emptying robot vacuum worth it?

For most people, yes. The point of a robot vacuum is that it cleans without you, and a 400ml bin that needs emptying after every run undoes much of that. With a self-emptying dock you can schedule daily cleans and only think about the bin once a month or so. It's worth the money most if you:

  • have a dog or cat that sheds;
  • suffer from dust or pet allergies and want to handle debris less;
  • want the robot to clean while you're out or away for a few days;
  • have a larger home where one small bin won't last a full clean.

It's less worthwhile in a small, hard-floored flat with no pets, where a basic vacuum's bin might last several runs. And bear in mind that the base often doesn't clear long hair wound round the brush roll, so you'll still check the vacuum itself occasionally.

Where to put the base station

  • Leave around 0.5m clear either side and 1-1.5m in front so the vacuum can line up to dock.
  • Put it on a hard, level floor against a wall, not on a thick rug.
  • Pick a spot with good Wi-Fi so the app stays connected.
  • Keep it away from stairs and out of direct sun.
  • Hallways and utility rooms work well, as the emptying cycle is loud.

Looking after a self-emptying dock

  • Change the bag when the app tells you, and keep a spare in.
  • Rinse a bagless canister and let the filters dry completely before refitting.
  • Check the dock's suction port and the robot's bin outlet for blockages such as hair, string or a sock.
  • Clean the brushes and cut away tangled hair every week or two.
  • Wipe the sensors and charging contacts monthly.
  • Replace filters and side brushes as the maker recommends, often every three to six months.

If you'd like a robot that needs as little upkeep as possible, our low maintenance robot mops are worth a look.

Allergies, batteries and recycling

Because the dock seals dirt away, a self-emptying model means less handling of dust. For dust mite and pet allergies, the NHS suggests using a vacuum with a HEPA filter, and many of the docks and robots here have one; see the NHS advice on allergic rhinitis. They use lithium-ion batteries, so charge on the supplied dock and stop using one that swells or overheats - the London Fire Brigade lithium battery guide explains the warning signs. When an old robot or base reaches the end of its life, take it to an electrical recycling point; Recycle Your Electricals has a postcode finder.

Auto empty robot vacuum FAQs

How often do you need to empty the base?

Typically every 45 to 120 days, depending on the size of the bag or canister. Pets and carpets shorten that a lot.

Do self-emptying robot vacuums need special bags?

Bagged stations do, and each brand uses its own shape. Bagless stations don't need any.

Is the emptying cycle loud?

Yes, briefly. It lasts around 15-30 seconds and can reach 70-75 dB, so set quiet hours in the app if you clean in the evening.

Can I add a self-emptying base to my current robot?

Sometimes. A few brands sell the dock separately for compatible models, so check your model number. Otherwise you'll need a vacuum sold with a base.

Do auto empty robots work on carpet?

Yes. Higher suction and a tangle-free brush help with deep pile. Mopping models lift their pads, or avoid carpet, when they detect a rug.

Do they need Wi-Fi?

Most will clean from a button on the vacuum, but you need Wi-Fi and the app for maps, schedules, no-go zones and bag-full alerts. For hands-free control, see our Alexa robot mops.