As the latest cordless vacuum in Dyson's lineup, the V15 Detect is one impressive machine. It's the best-performing stick vacuum of its kind that we've ever tested. The cordless vac excels at removing pet hair from multiple floor surfaces. It also pulled 88.4% of the test sand we placed on midpile carpeting. Also impressive, the V15 vacuum cleaner pulled 95.3% of the sand particles we dropped onto low-pile carpeting.
Pros
- Excellent performance in all tests
- Laser light helps to find dust
- Bin and other parts are easy to remove
Cons
- Laser doesn't work as well in bright light
- Expensive
This was one of the best robot vacs we tested. Its list price is $700, putting it on the pricey side of average but we often find the J7 Plus on sale for less than $550.
Pros
- Effective obstacle detection
- Great at avoiding pet waste
Cons
- No built-in mop
- Average performance on thicker carpeting
Dirt Devil is a name synonymous with cleaning. The brand has been making cleaning products for a long time so it's no surprise to see it on this list. The Grab And Go Plus is very compact and has a comfortable design that makes it easy to hold while cleaning up small messes around the house, car or office when you need a quick clean-up.
Pros
- Powerful and compact
- Very affordable
Cons
- Noisy
Best Robot Vacuums We've Tested
"Cleaning can be a tedious chore, but a good robot vacuum can make it a lot easier. There's also plenty of reason to buy now" - CNET Editors
CNET experts have spent years developing, implementing and fine-tuning our robot vacuum testing process. Here are our top picks for the best robot vacuums of 2025.
New technology showcased at the recent IFA 2025 tech expo in Berlin proves that robot vacuums are becoming more capable than ever before. Some of the most recent models we've seen can climb a full flight of stairs, come with robotic arms that can grasp objects, have better navigation and object recognition, and include features such as automatic refilling and emptying for their base stations.
To pick the best robot vacuum machines, we performed hands-on lab testing on nearly 100 models, thoroughly evaluating each on its mopping and carpet performance, how well it avoided obstacles (including pet messes), docking stations, sensors, battery life, reliability and the overall value.
What is the best overall robot vacuum?
The Ecovacs Deebot T30S Combo remains in our top spot on the best robot vacuums list, despite stiffening competition. Honorable mention also goes to the Yeedi M12 Pro Plus, one of the best robot vacuum and mop combos we've tested for hardwood floors and a great value -- on sale or not.
We loved the Ecovacs Deebot T30S Comboself-emptying dustbin, mop function, efficient navigation and cost-to-value ratio. You can choose between the all-in-one combo, which includes a stick vacuum that also self-empties, or just the robot vacuum. It has a new competitor in the Eufy E20 3-in-1, which offers a robot vacuum, stick vacuum and handheld vacuum in one unit. Still, it lacks mopping capability and doesn't have the same level of cleaning performance.
Like
- Good vacuuming on hardwood
- Very low profile and fits under pretty much everything
- Quiet operation
- Works well with pets
- The chassis lift prevents it from getting stuck most of the time
Don't like
- Dust and water tank are too small
- Mopping performance isn't great
- Robot arm is neat, but only useful in limited circumstances
If money is no object and you want a robot vacuum that's capable of crossing thresholds and obstacles like the Dreame X50 Ultra, with the added benefit of a robotic arm to help you sort items, the Saros Z70 is for you. It offers decent vacuum performance, mopping capabilities and comes with a self-emptying and auto-refilling base station. The Saros Z70's main selling point is the mechanical arm, which can pick up and sort small objects like crumpled papers, napkins, slippers and shoes.
Like
- Can cross thresholds and obstacles up to 2.36 inches
- Excellent hardwood floor cleaning (98.54%) and best mid-pile carpet score (25.51%)
- Good obstacle recognition and avoidance with three avoided
- Retractable turret lets it fit under lower furniture
- Highest room coverage at 83.8%
Don't like
- Very expensive at $1,600
- Uses 20% of battery life in each cleaning run for 182.8-square-foot room
The Dreame X50 Ultra is the best for those who want comprehensive room coverage and excellent hardwood floor cleaning capabilities. It's also a robot vacuum designed to solve the problem of crossing thresholds. It can cross them and obstacles up to 2.36 inches by deploying a pair of small legs to lever itself over obstacles. It offers excellent vacuum performance on hardwood at 98.54%, nearly identical to the Roomba 205, and has the best room coverage at 83.8%, which earns it our lab award
Like
- Excellent performance on hardwood floors with 96% sand pickup
- Good carpet cleaning performance at above 50% pickup
Don't like
- Somewhat pricey without sales
- Takes 21 minutes for a single room
Together with Roomba and Dyson, Shark is one of the best-known vacuum brands. In recent years, they've faced stiff competition from Dreame, Eufy, Eureka, Roborock and others, which are incorporating innovative features like threshold crossing, self-emptying docks and detangling brush rollers. The PowerDetect NeverTouch Pro is Shark's answer to this. It gives you good vacuuming and mopping with great navigation and the ability to cross thresholds up to 1.5 inches without having to spend as much as the Dreame X50 Ultra.
Like
- Excellent hardwood pickup at 95%
- Strong low-pile (90%) and mid-pile (86%) carpet pickup
- Includes self-emptying docking station
- Supports mopping
- Good obstacle recognition
Don't like
- Still expensive at full price despite being older generation
- Superseded by newer model, the X50 Ultra
The X40 Ultra delivered some of the best sand pickup results we’ve seen from a robot vacuum -- 95% on hardwood, 90% on low-pile carpet and 86% on mid-pile carpet. These are among the highest scores we’ve recorded across these flooring types. It even outstrips our best overall, the T30S Combo. Despite being a generation older than the X50 Ultra, it still has most of the key features you want in a higher-end robot vacuum.
Like
- Excellent performance on hardwood (96.5%) and strong midpile carpet performance (64%)
- Very reasonable price
- Great for pet hair
- Good navigation around obstacles
- Includes self-emptying dock and mopping capability
Don't like
- Low-pile carpet performance could be better at 54.6%
- Some user complaints about the app and setup
The Yeedi M12 Pro Plus offers the best bang for the buck among the robot vacuums we've tested. It's specifically great for those who want vacuuming and mopping functionality and have a lot of hardwood floors. It's also really good at tackling pet hair. It also includes a docking station to charge, self-empty and supports mopping.
Like
- Self-emptying robot vac and stick vac in one
- Excellent performance on hardwood (85% sand pickup)
- Pet hair doesn't get tangled on the brush
Don't like
- Pricey at $1,200
- Not the strongest carpet performance we've seen at 65% average pickup
Ecovacs Deebot T30S Combo may look like a gimmick, adding a cordless stick vac to the Omni Station. Our lab testing shows that this is not the case. Instead, the Deebot T30S is so good as a robot vacuum and stick vacuum that it has become our top recommendation. It's a great option for people who want a robot vacuum and stick vacuum in one unit without compromising performance. It offers strong performance on both hardwood and carpet, supports mopping and has a self-emptying base station.
Like
- Very easy to use
- Flexible and customizable for your cleaning needs with multiple attachments
- Strong vacuum performance on hardwood with 72% pickup
- Great value at $549 full price and often on sale
Don't like
- No mopping functionality
- Could be better on carpet, scores under 50% on low-pile and mid-pile
The Eufy E20 3-in-1 robot vacuum is one of the most distinct robovacs we've tested. It's similar to the Ecovacs Deebot T30S Combo, which comes with a detachable and very capable stick vacuum in addition to its vacuuming and mopping robovac. The E20 doesn't have mopping capabilities but it's still a very capable and easy-to-use robot vacuum and cordless vacuum. "This is my favorite robot vacuum," said our lab tech, Schylar Breitenstein, who spent hours testing the Eufy E20 in the lab and at home.
Like
- Good price at $479 MSRP and $270 on sale
- Solid sand removal on hardwood (82%) and above 50% on carpet
- Small robot and base station won't take up too much space
- Can mop and vacuum
- Mechanical paddle helps optimize dustbin space
Don't like
- No auto refill water tank
- No mopping settings or customization options in the app
The Roomba 205 DustCompactor Combo is our favorite new midprice robot vacuum at $470 full price (currently $280 on sale) and a relative newcomer from iRobot. It offers strong suction on both hard flooring and carpet, supports mopping, and has a unique mechanical paddle that compresses debris in the dustbin to let you keep 60 days' worth of dirt in the robot vacuum at a time.




