How to choose a robot vacuum: 2026 buying guide
Short answer
Decide three things first: whether the robot should also mop, whether you want a dock that empties the dustbin for you, and the most you want to spend (by the price on the maker's own store). Then choose extras: a dock that also washes the mop, object recognition so the robot steers around cords, socks and toys, and a mop that lifts, is covered or detaches on rugs.
Do you need a robot that mops, or is vacuuming enough?
If most of your floors are hard (tile, wood, vinyl, laminate), a vacuum-and-mop combo saves a separate chore. If your home is mostly carpet, a vacuum-only robot does the job and has no mop to keep off the rugs. Most robots sold today mop as well: of the 29 robot vacuums we catalogued as of October 19, 2026, 25 vacuum and mop and 4 are vacuum-only. All 4 vacuum-only robots were under $600 on their makers' stores, so above that price you get a mop with the robot.
Mopping robots mop in different ways: a flat pad, two spinning pads, a roller (for example the Dreame Aqua10 Roller) or, on Narwal's Flow 2, a track mop. Makers describe each system in their own terms, so we don't rank them.
If you have mostly carpet → look at a vacuum-only robot, or answer "Vacuuming is enough" in the finder. If you have mostly hard floors → look at a vacuum-and-mop combo.
See robot vacuums that also mop · Related list: Vacuum-only robot vacuums for carpet-heavy homes
Is a self-emptying dock worth it?
For most homes with pets or long hair, it is worth considering. A self-emptying dock (iRobot calls it AutoEmpty, Shark a self-empty base, Roborock an auto-empty dock) pulls the dirt out of the robot's small dustbin into a bag or bin in the dock after a run. Without one, you'll likely empty the robot by hand every run or two.
Makers state how long the dock holds dirt, and the claims vary: Shark says up to 45 days for the Matrix, iRobot up to 75 days for the Roomba 105 Vac, SwitchBot and MOVA up to 90 days for the K11+ and E30 Pro Plus, and Dreame 150 days for the D20 Plus. These are each brand's own estimates, and a home with pets may fill the bag sooner.
Self-emptying docks are now the norm: 27 of the 29 robots we catalogued come with one. The two without one, the iRobot Roomba 105 Combo Robot and Roborock Q7 L5, both ship with a plain charging dock and were under $400 on their makers' stores. Some brands sell the same robot with and without a self-emptying dock under nearly the same name, so check the full product name.
Bagged or bagless? Most docks use a dust bag you throw away when it's full. A few are bagless: Shark says the Matrix "empties itself into a bagless, self-emptying base", the Shark Stratos empties into a "60-day-capacity bagless bin", and ECOVACS says the DEEBOT X12S OmniCyclone dock "eliminates dust bags". Bagless means no bags to buy; a bag means you don't open a dusty bin. We don't make health claims for either type.
If you have a shedding pet or don't want to empty a bin after most runs → look at a self-emptying dock. If you have little floor space → consider a compact station; SwitchBot says the K11+ station is smaller than an A4 sheet (about a letter-size sheet of paper).
How much should a robot vacuum cost?
We group robots by the price the manufacturer's own US store charged when we checked (October 19–27, 2026; changed prices re-read October 27), not by what a retailer charges. Many robot makers show a crossed-out list price next to a lower store price: 13 of the 29 robots we catalogued did. We record both, but the budget options use the price the store charges. Prices change often with promotions, so check the current price before you buy.
The budget options are ceilings, so "Under $600" also shows everything under $400. Store prices in our catalogue ran from about $230 to about $1,600.
| Maker's store price | Robots catalogued | Self-emptying dock | Dock also washes the mop | Object recognition |
|---|---|---|---|---|
| Under $400 | 10 | 8 | 1 | 2 |
| Under $600 | 19 | 17 | 8 | 5 |
| Under $1,000 | 25 | 23 | 14 | 11 |
| Any price | 29 | 27 | 17 | 15 |
Counts are from the 29 robots we catalogued, with store prices as of October 19–27, 2026. Each row includes the rows above it.
The pattern: under $400 you mostly get a robot with a dock that only empties dust (or only charges). Between $400 and $600 the dock that also washes the mop becomes common, and above $600 almost every robot we catalogued has one. The one robot under $400 with a mop-washing dock is the ECOVACS DEEBOT T50 PRO OMNI.
If you want a robot that mops and empties itself for the least money → look under $400: the MOVA E30 Pro Plus, Roborock Q7 M5+, Dreame D20 Plus, Roborock Q10 X5+, SwitchBot K11+ Pro and ECOVACS DEEBOT T50 PRO OMNI all have self-emptying docks. If you don't want to touch the mop at all → look under $600: 8 robots there have a dock that washes the mop.
See self-emptying vacuum-and-mop combos under $400 · Related list: Self-emptying robot vacuum-and-mop combos under $400
Is a dock that washes the mop worth it?
If you mop often, yes. A mop that stays dirty spreads dirt and can smell. A mop-washing dock rinses the pads or roller after a run (many also dry them with warm air), so you don't handle a dirty mop. 17 of the 29 robots we catalogued have one.
The trade-offs: these are full-size stations with clean- and dirty-water tanks that you refill and empty, so they need more floor space, and they cost more.
We count only a dock that washes the mop. Dyson says the Spot+Scrub Ai's wet roller "is cleaned on every rotation" while it mops, and that its dock "self-cleans", but not that the dock washes the roller, so it doesn't count here.
See self-emptying combos whose dock also washes the mop, under $600
Do you need object recognition if you have pets or clutter?
If cords, socks and toys end up on your floor, object recognition is the feature to look for. Every robot uses sensors to avoid walls and furniture, and most map your home with LiDAR (a spinning laser). Object recognition goes further: a camera, AI, structured light (a projected light pattern) or a 3D sensor identifies small things on the floor so the robot can steer around them.
We only count it when the manufacturer names one of those technologies. A claim that LiDAR "avoids obstacles", or a count of "objects detected" with no sensor named, isn't enough. 15 of the 29 robots we catalogued have object recognition by that definition, but only 2 of the 10 robots under $400 do (the Roborock Q10 X5+ and ECOVACS DEEBOT T50 PRO OMNI).
Two makers name pet waste outright: Dreame says the X50 Ultra identifies objects "including pet waste", and ECOVACS lists pet waste among the obstacles the DEEBOT X12S OmniCyclone approaches with care. No maker promises the robot avoids every mess.
If you have a puppy, an older pet, or cords on the floor → look at object recognition, and still pick up what you can before a run. If you keep floors clear → LiDAR navigation with basic sensors is usually enough.
See self-emptying robots with object recognition · Related list: Robot vacuums with object recognition for homes with pets and clutter
What if you have rugs and hard floors?
If you have rugs or carpet, a combo should keep its wet mop off them. Makers do this in three ways:
- Lift the mop: for example ECOVACS states up to 0.35 in for the DEEBOT T50 PRO OMNI, Dreame 0.41 in (10.5 mm) for the D30 Ultra and Narwal 12 mm for the Freo Z10 Turbo.
- Lift and cover a roller: ECOVACS says the DEEBOT X12S OmniCyclone lifts the roller 0.59 in behind a cover, and iRobot says the Roomba Max 875 Combo lifts the mop and lowers a protective shield.
- Detach the mop: Roborock says the Saros 20 and Qrevo 2 Pro detach their mops for carpet (on the Qrevo 2 Pro you switch this on in the app), and Dreame says the X50 Ultra detaches its mops for long-pile carpet.
18 of the 25 combos we catalogued state that the mop lifts, is covered or detaches on carpet. One more, the iRobot Roomba 105 Combo Robot, avoids carpet while mopping instead; iRobot says it "detects and avoids carpets so your rugs stay dry while mopping". Where a maker gives no lift height, we say so.
Makers tie lifting to low rugs and detaching or covering to thick ones. In the finder, "low rugs" counts any lift, cover or detach (and vacuum-only robots, which have no mop); "thick or shaggy rugs" counts only covered or detached mops and vacuum-only robots.
If you have thick or long-pile (shaggy) rugs → look at a robot that detaches its mop or covers its roller, or a vacuum-only robot. If you have only low rugs → a stated mop lift is usually enough.
See combos that keep the mop off thick rugs · Related list: Robot vacuum-mops that lift, cover or detach the mop on rugs
Will it fit under your sofa or bed?
Measure the gap first. 17 of the 29 robots we catalogued state the robot's own height, from 3.19 in (ECOVACS DEEBOT T50 PRO OMNI) to 4.3 in (Dyson Spot+Scrub Ai). Most are between 3.8 and 4.1 in. Some makers give only dimensions that include the dock (Shark), so we leave those out and show "Not stated".
What doesn't matter much
- Suction numbers (Pa): brands measure suction in different ways, so a higher number from one brand doesn't mean better pickup than a lower number from another. We don't compare them.
- Named features: every brand has its own name for the same idea (AutoEmpty, OMNI Station, RockDock, NeverTouch). Read what the dock actually does: empty dust, wash the mop, dry the mop, refill water.
Common mistakes
- Comparing a discounted price with a list price. Two robots can show the same price on a given day while one is far below its list price; check the price on the maker's store when you buy.
- Assuming "vacuum and mop" means the mop stays off rugs. Check whether the maker states a lift, cover or detach on carpet.
- Forgetting the dock's footprint. Docks that also wash mops are full-size stations with water tanks, so measure the spot before you buy.
- Buying the robot-only version by mistake. Several robots are sold both with a plain charging dock and with a self-emptying dock under nearly the same name.
FAQ
Can a robot vacuum replace my regular vacuum?
For keeping floors tidy between bigger cleans, often yes. A robot runs on a schedule on the floors it can reach; stairs and upholstery still need another vacuum.
Does a robot vacuum work on thick carpet?
It can vacuum it, but a combo's mop is the issue. On thick or shaggy rugs, look for a vacuum-only robot or a combo that detaches its mop or covers its roller (see "What if you have rugs and hard floors?").
Do robot vacuums with cameras record my home?
Object recognition often uses a camera. How images are processed and stored differs by maker, so read the maker's privacy page before you buy. We don't assess privacy practices.
Which price do the budget options use?
The price on the manufacturer's own US store when we checked (October 19–27, 2026; changed prices re-read October 27). When a maker shows a crossed-out list price next to a lower store price, we use the lower price the store charges, because that is closer to what you pay. We don't show live prices, so check the current price before you buy.
What does "Vacuuming is enough" do in the finder?
It removes the mopping filter, so you see vacuum-only robots and combos. Answers about mopping, the self-emptying dock and your budget filter the results; answers about mop washing, small things on the floor and rugs change the order.
How do you pick which robot vacuums to include?
We start from manufacturer websites and only use a value the manufacturer states, with a link to the source for each spec. We don't test products ourselves. The full method is on our how we choose page.
Picks lists in this category
- Self-emptying robot vacuum-and-mop combos under $400: for apartments and smaller budgets.
- Robot vacuums with object recognition for homes with pets and clutter: for cords, socks, toys and pets.
- Robot vacuum-mops that lift, cover or detach the mop on rugs: for homes with rugs and hard floors.
- Vacuum-only robot vacuums for carpet-heavy homes: for mostly carpeted homes.
How we chose and sources
Written with AI assistance from manufacturer specifications; reviewed and approved by the site owner. We don't test products hands-on. How we choose
Results are ordered by how well each robot fits your answers. When two robots fit equally, the one with more features stated by its maker comes first, then the one with the lower price on the maker's own store, then a fixed catalogue order. Commissions never affect the order.
"Catalogued" means the 29 robot vacuums in our finder, catalogued for this category from manufacturer sites as of October 19, 2026, not the whole market. Each product's source links appear with its specs. Pages quoted in this guide:
- iRobot Roomba 105 Combo Robot (Y314020): https://www.irobot.com/en_US/roomba-105-combo-robot/Y314020.html
- iRobot Roomba 105 Vac + AutoEmpty Dock (Q352020): https://www.irobot.com/en_US/roomba-105-vac-robot-plus-autoempty-dock/Q352020.html
- iRobot Roomba Max 875 Combo + AutoWash Dock (Z185020): https://www.irobot.com/en_US/roomba-max-875-combo-robot-plus-autowash-dock/Z185020.html
- Shark Matrix (RV2310AE): https://www.sharkninja.com/shark-matrix-self-empty-robot-vacuum/RV2310AE.html
- Shark Stratos (RV2720ZE): https://www.sharkninja.com/shark-stratos-nevertouch-2-in-1-robot-vacuum-mop/RV2720ZE.html
- Roborock Saros 20: https://us.roborock.com/products/roborock-saros-20
- Roborock Qrevo 2 Pro: https://us.roborock.com/products/roborock-qrevo-2-pro
- Roborock Q10 X5+: https://us.roborock.com/products/roborock-q10-x5-plus
- Dreame D20 Plus: https://www.dreametech.com/products/d20-plus-robot-vacuum
- Dreame D30 Ultra: https://www.dreametech.com/products/d30-ultra-robot-vacuum
- Dreame X50 Ultra: https://www.dreametech.com/products/x50-ultra-robot-vacuum
- ECOVACS DEEBOT T50 PRO OMNI: https://www.ecovacs.com/us/shop/deebot-robotic-vacuum-cleaner/deebot-t50-pro-omni
- ECOVACS DEEBOT X12S OmniCyclone: https://www.ecovacs.com/us/shop/deebot-robotic-vacuum-cleaner/deebot-x12s-omnicyclone
- Dyson Spot+Scrub Ai: https://www.dyson.com/vacuum-cleaners/robot/spot-scrub-ai/black
- SwitchBot K11+: https://us.switch-bot.com/products/switchbot-robot-vacuum-k11
- MOVA E30 Pro Plus: https://us.mova.tech/products/mova-e30-pro-plus-robot-vacuum
- Narwal Freo Z10 Turbo: https://us.narwal.com/products/freo-z10-turbo-robot-vacuum-and-mop
Product and brand names are trademarks of their owners; whichproduct.app is not affiliated with or endorsed by them.
Written with AI assistance from manufacturer specifications and reviewed before publishing in October 2026. We don't test products hands-on.
Ready to narrow it down?
Answer a few questions and see the robot vacuums that match your answers.