Best robot vacuums 2024: put your feet up and let these robo-vacs do your chores

Best robot vacuums 2024: Jump Menu

Yeedi Cube being tested in writer's home

(Image credit: Future)

The list in brief ↴
1. Best overall: Eufy X10 Pro Omni
2. Best runtime: Neato Robotics D10
3. Best budget: Yeedi Cube
4. Best premium: Samsung Jet Bot AI+
5. Best for pet hair: eufy Clean X8 Pro
6. Best self-cleaning: Narwal Freo
7. Best Roomba: Roomba Combo j7+
8. Best vacuum and mop: Yeedi Mop Station Pro
9. Best for corners: Roborock S7
10. Best compact: SwitchBot Mini Robot Vacuum K10+
How we test
Buying advice
FAQs 

Some people love vacuuming, and the best robot vacuums are not for those people. But for the rest of us, they're brilliant things because the time you're not spending on cleaning chores is time you can spend on things that are much more fun. And, of course, robot vacuums are also fantastic helpers for people with mobility issues or anyone who could do with a little extra help when it comes to keeping their home spick and span.

The big difference between the best robot vacuum cleaners and the best vacuum cleaners or cordless vacuums is that there's virtually no human involvement. Many models can learn the best times to clean and create their routines, but even the most basic models can be controlled with a phone finger or a command to your smart speaker. 

This is a very fast-changing market, and that means the best robot vacuums you can buy today are very powerful and very clever. Because this market is so competitive, prices are plummeting to the point where you can get a surprisingly good robo-vac for a surprisingly low price. 

As we'll discover, robot vacuum cleaners aren't created equally. Some are lower than others, so they're better at vacuuming under furniture. Some are best on hard floors, while others will happily and automatically adjust between wooden floors and rugs or carpets. Some will even mop floors while making sure they don't flood your floor coverings.

This guide will show you the ten best robot vacuum cleaners you can buy today. Our reviewers have tested these models for at least three weeks in real homes, testing them on real-world challenges such as spilled cereal and sugar. For models that can mop, the ultimate enemy is sauce. While we've graded them on their cleaning performance, we've also considered other essential issues: how long they can clean between charges, how long it takes to recharge, and how well they can map and navigate your spaces. That means only the best models have made it into this guide, so if you're looking for the best robot vacuum cleaner, read on.

The quick list

This is the short version of our picks for the top ten robot vacuums you can buy. Our more in-depth analysis further down the page will give you a closer look at why you should or shouldn't buy each robot vacuum. That way, you can feel confident in your final decision.

The best robot vacuums we recommend in 2024

Why you can trust Top Ten Reviews Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

We're on a mission here at Top Ten Reviews to review everything that we featured in our buyer's guide, which is the case in this guide. We've had hands-on with each and every robot vacuum for at least three weeks, and only the 'best' have made it into our shortlist.

The best robot vacuum overall

The best robot vacuum overall

Specifications

Bin capacity: 0.6 gallons
Self-emptying?:
Max runtime: 120-180 minutes
Noise:
Dimensions:
Weight: 10.3 lbs

Reasons to buy

+
Self-emptying and self-cleaning
+
Easy to set up and use
+
Thorough cleaning and mopping

Reasons to avoid

-
Large footprint
-
No extra dustbag or mop heads provided
Buy it if

✅ You value function and performance above style: The Eufy X10 Pro Omni has obstacle avoidance technology, LiDAR sensors, and 8,000 Pa suction.
✅ You want easy, hands-free cleaning and mopping: The Eufy X10 Pro Omni is easy to use with its self-emptying dust bin and self-cleaning mops.
✅ You want a robot vacuum that can handle multiple rooms and surfaces: The Eufy X10 Pro Omni app allows for multiple room maps, custom cleaning scenarios, and no-go zones.

Don't buy it if:

❌ You have a small home: The Eufy X10 Pro Omni requires plenty of space for the base unit and the clearance space you'll need on either side and in front of the robot itself.
You want something more stylish or a different color: It won't win any style awards and is only available in black.

The bottom line

🔎 The Eufy X10 Pro Omni offers advanced technology, including obstacle avoidance and LiDAR navigation sensors. It also has a self-emptying dust bin, self-cleaning mops, and multiple room mapping. However, it's a bulky unit suitable only for larger homes and comes only in black. ★★★★½

The Eufy X10 Pro Omni is a smart and advanced robot vacuum and mop combo with impressive features such as obstacle avoidance and LiDAR navigation sensors. It offers hands-free cleaning, multiple room mapping, and self-cleaning mops, making it a reliable and time-saving device.

Features: The Eufy X10 Pro Omni is encased in matte black plastic. Weighing on the heavier side, it needs 1.6 feet of clearance space on either side and 4.9 feet to the front of the unit. The robot has three manual buttons at the front and a camera on top, and the base station comprises a clean water tank, a dirty water tank, and a disposable dust bag. You can easily remove the pentagonal mops from the underside. 

Performance: The vacuum's AI camera has its own algorithm for real-time obstacle avoidance, which can identify and avoid over 100 obstacles, and LiDAR navigation sensors that help it create maps and routes around your home. The Eufy detects obstacles extremely well, leaving no chance for bashing and smashing, and it copes well with different types of flooring, including thick pile rugs. The rotating brush at one side of the robot helps sweep crumbs and dust under the unit, while the pentagonal dual mop pads can get fairly well into corners and edges.

With 180 rotations per minute and 2.2 lbs of downward pressure, the mops do great at freshening up surfaces and mopping away spillages. The app is easy to use and allows you to remotely control the robot vacuum and mop. The Omni station provides hands-free cleaning, from emptying the onboard dustbin to washing and drying the mops, leaving zero mess for you.

Value: The X10 Pro Omni is a smart, reliable robot vacuum and mop combo with an amazing 8,000Pa suction. It retails at $799.99, is user-friendly, and incorporates artificial intelligence and automation. However, the price could have included some replacement mop heads and dustbags.

Read more: Eufy X10 Pro Omni review

Swipe to scroll horizontally
Test results
AttributeNotesScore
Price & availabilityVery resonably priced for the technology and functionality, especially compared to premium robot vacuum and mop combos.★★★★½
DesignThe base unit is quite bulky and plain but the robot unit features attractive curved edge and a sleek, low profile.★★★½
PerformancePacked with features that work, this is the best robot vacuum and mop combo we've ever tested.★★★★★

The best robot vacuum for runtime

The best robot vacuum for runtime

Specifications

Bin capacity: 0.7L
Self-emptying?: No
Max runtime: 300 minutes
Noise: 60-75dB
Dimensions: H3.9 x W12.7 x L13.2"
Weight: 3.6lbs

Reasons to buy

+
Helpful HEPA filter
+
Long battery
+
Capable and competent performer

Reasons to avoid

-
Expensive
-
Climbs furniture
-
App could be more streamlined
Buy it if

✅ You’re an allergy sufferer: The Neato D10 has a HEPA filter that captures up to 99.97% of allergens, fine dust particles, and microbes as small as 0.3 microns.
✅ You want a thorough clean: Dust, small debris, and human hair are no problem for this Neato vacuum, as it performed competently in all our tests. Max mode is particularly powerful.
✅ You live a busy life: With directions from the app, this robot vacuum can start a scheduled clean when you’re busy doing other things, such as cooking or driving home from work.

Don't buy it if:

❌ You have lots of expensive furniture: The Neato D10 gets confused with low-lying furniture, such as lamp bases, and tries to climb them, which could potentially scratch the surfaces.
You want a streamlined app: The app could be slightly more streamlined, so it may take a while for first-time users to get the hang of it.
❌ You’re looking for a budget vacuum: While it isn't an extremely expensive vacuum, cheaper vacuum cleaners are up for grabs with fewer features and smart capabilities.

The bottom line

🔎 The Neato D10 robot vacuum is an all-rounder, featuring a handy HEPA filter for allergy suffers, excellent mapping capabilities, and the power and performance you would expect from only the best vacuum ★★★★½

The Neato D10 robot vacuum has a 300-minute battery life, making it a top choice for cleaning big homes. Add in three powerful cleaning modes, and you’re onto a winner.

Features: The robot vacuum’s HEPA filter captures 99.97% of allergens and fine dust particles as small as 0.3 microns, making it a great choice for allergies. Three cleaning modes make it easy to use and simple to transfer between different floors. Eco mode is ideal for hard surfaces, Turbo mode is best for carpets, and Max mode is for when you want the most powerful clean possible.

The innovative D-shape allows for better reach into corners, and the lack of buttons makes the vacuum look sleek and uncluttered. A charging dock is provided; the battery lasts an impressive 300 minutes but gets used quickly on powerful modes. Like other Neato models, you can set up different zones via the MyNeato app, which is great if you have areas you don't want to be cleaned.

The app also has multi-zone cleaning, where you can customize up to 16 areas and choose the exact cleaning functions you want for each spot.

Performance: During our tests, the robot successfully created floor plans and kept out of the no-go zones, although it sometimes tried to climb lamp bases. It competently dealt with dust, larger debris, and hair. Max mode used 24% of the battery in a 39-minute session, which was more than expected.

Reviews are generally positive, but some users mention issues with WiFi connectivity and Neato's support.

Value: Listed at $599.99, the Neato D10 is more premium than affordable. However, it makes sense for the great performance, power, and smart mapping capabilities. Two extra filters are included, which minimizes how much you need to spend on maintenance.

User reviews: The robot vacuum has received high praise from Amazon users for its impressive cleaning capabilities. Many users have commended its ability to navigate around furniture and effectively cover large areas. Its efficient pet hair pick-up and dust collection have also been appreciated by users, and the D10's software and app interface have been well-received for their user-friendly design. However, some users have reported issues related to battery life and customer service.

Read more: Neato D10 review

Swipe to scroll horizontally
Test results
AttributesNotesRating
FeaturesImpressive HEPA filter and a long battery life.★★★★
PerformanceCleans hair, dust and debris confidently but climbs low furniture.★★★★
ValueSlightly more premium but well worth the $599.99.★★★★★

The best budget robot vacuum

The best budget robot vacuum

Specifications

Bin capacity: 0.36L
Self-emptying?: Yes
Max runtime: 150 minutes
Noise: 70-85dB
Dimensions: H3.7 x W13.3 x L13.3"
Weight: 37.9lbs (whole unit)

Reasons to buy

+
Self cleaning design
+
Mop function
+
Battery life is better than described

Reasons to avoid

-
Poor navigation skills
-
Could damage obstacles
-
Mop leaves rug edges damp
Buy it if

✅ You want a hands-free vacuum: You won’t have to waste time emptying the vacuum yourself.
✅ Versatility is important: This vacuum can deal with hard and soft floors.
✅ You’re prepared to intervene: You may need to take charge and make some basic amendments to the app.

Don't buy it if:

❌You have delicate furniture: The robot vacuum’s navigation skills are sometimes questionable.
❌You often deal with big messes: Bigger messes were simply pushed further around the room.
❌You like a sophisticated app: The Yeedi Cube’s compatible app is a bit lackluster.

The bottom line

🔎 The Yeedi Cube can easily mop and vacuum up light messes, making it a nice budget-friendly option, but the app and mapping abilities fall slightly short of expectations ★★★★

For light messes, the Yeedi Cube is more than satisfactory. Its design is self-cleaning, but the mopping function is underwhelming.

Features: The Yeedi Cube has a long list of useful features. Firstly, equipped with an auto-emptying base station, it’s self-cleaning. Secondly, there’s a mopping function and the usual vacuum function, which is a dream for homes with many hard floors. Thirdly, it has smart features, including app compatibility and mapping features.

The base strangely lacks a water tank on the vacuum itself. However, the vacuum slots nicely into the docking station, which is small and easy to tuck out of sight. 

Performance: The navigation system can learn obstacles and routes, although it’s not the most capable and may require some human intervention. Sometimes, the vacuum will bump into objects or start cleaning the wrong area, but these can be considered teething issues.

The mop function is also slightly underwhelming for big tasks, often pushing messes further into the kitchen. The vacuum consistently performed well on both hard floors and rugs during our tests, vacuuming up oats and white rice easily even when it wasn't on maximum power.

The robot vacuum claims to have 150 minutes of battery life, but in testing, the battery lasted over 210 minutes in the normal vacuum mode, more than expected.

Value: The Yeedi Cube has a list price of $699.99 and was released in September 2023. This is fairly expensive, but the self-emptying and mopping features often cost more than other robot vacuum models.

User reviews: Amazon users are satisfied with the robot vacuum's affordable pricing and cleaning performance. The device's slim design is especially appreciated for its ability to access hard-to-reach spots, and users also commend its quiet operation and user-friendly app.

However, some reviews mention issues with navigation, stating that the device occasionally gets stuck or misses areas. A few users have also noted that the dustbin is small and requires frequent emptying. While the battery life is adequate, it is not exceptional.

Read more: Yeedi Cube review

Swipe to scroll horizontally
Test results
AttributesNotesRating
FeaturesSelf cleaning is just one premium feature.★★★★
PerformancePerforms well but may try cleaning the wrong areas.★★★
ValueOn the expensive side but cheaper than similar models.★★★★

The best premium robot vacuum

The best premium robot vacuum

Specifications

Bin capacity: 0.2L + 2.5L
Self-emptying?: Yes
Max runtime: 90 minutes
Noise: 74dB
Dimensions: H5.3 x W12 x L12.5"
Weight: 9.7lbs

Reasons to buy

+
Has the latest AI technology
+
3D sensor detects obstacles
+
Runs a live video stream

Reasons to avoid

-
Can't fit under low furniture
-
The app isn't very intuitive
Buy it if

✅ You want a hands-free experience: With AI technology to adjust the suction power and a self-emptying bin, you don’t have to lift a finger if you don’t want to. Just let the vacuum do its thing.
✅ You’re happy to pay for the best: This Samsung model features some of the latest tech and smart features, so it's no surprise that it costs over $1,000.
✅ You have pets: While the robot vacuum isn’t specifically designed for pets, it easily sucked up dog and cat hair during our testing, making it a good pick for pet-friendly households.

Don't buy it if:

❌ You’re looking for a budget vacuum: The Samsung Jet Bot AI+ is not your basic budget robot vacuum, so you'll need to look elsewhere for a minimalistic model.
❌ You have lots of low-lying furniture: Due to the vacuum being five inches tall, it won’t be able to reach under low-lying furniture, leaving areas of your home unclean if they feature low-lying furniture such as TV stands or very low coffee tables.
❌ You don’t care for the best tech: One of the best parts about owning this robot vacuum is that you can monitor the live video stream or control your vacuum from an app.

The bottom line

🔎 The Samsung Jet Bot AI+ Robot Vacuum goes above and beyond with AI technology, excellent navigation, and an automatic emptying system for no-nonsense cleaning. It's well worth the premium price ★★★★

If you want the best of the best technology for your robot vacuum, the Samsung Jet Bot AI+ Robot Vacuum likely has it. There’s very little this premium robot vacuum can’t do; it has a self-emptying system and flawless navigation skills, and on top of that, it captures a live video stream.

Features: The Samsung Jet Bot AI+ Robot Vacuum can be left to its own devices as the automated technology adjusts its settings for carpet and hard floors. The 3D sensor helps it avoid bumping into obstacles. If you're lazy, activate the vacuum from the app or use voice assistants such as Alexa or Google.

There's also the convenience of the charging station, which is self-emptying. The battery life lasts only 1.5 hours and takes 3.5 hours to recharge fully, which is faster than other robot vacuums. The battery life is quite short, but considering what it can do, it’s easy to make an exception.

The 3D sensors can map out rooms and obstacles, and the multiple filters ensure your home gets a thorough clean. Due to the vacuum being five inches tall and 12 inches in diameter, it struggles to reach underneath low furniture. This mainly poses an issue if you have many low-lying coffee tables or TV stands.

Performance: The Samsung robot vacuum outperformed all other robot vacuums we’ve reviewed during tests. It dealt with pet hair with no issues but often had to return to the dock to empty itself due to the small dustbin size. Occasionally, it got stuck on rugs or door corners, but user reviews say it quickly freed itself and updated its route.

Value: The Samsung Jet Bot AI+ Robot is not for the budget-conscious. With many premium features and the latest AI technology, its RRP is a steep $1,299.99. However, it lives up to expectations, cleaning with an accuracy that is hard to beat.

User reviews: The robot vacuum has received high praise from Amazon users for its advanced AI, enabling the robot to navigate efficiently and avoid obstacles. Users are impressed by its powerful suction and ability to clean various floor types, including carpets, and the robot's ability to self-clean and empty its own dust bin is a standout feature.

However, some users have reported connectivity issues with the app and occasional difficulties with mapping. The price point could also be considered high by some.

Read more: Samsung Jet Bot AI+ Robot Vacuum review

Swipe to scroll horizontally
Test results
AttributesNotesRating
FeaturesPacks in all the best and latest technology.★★★★★
PerformanceAlmost flawless performance, only getting stuck occasionally.★★★★
ValueA premium price point out of the reach of most.★★★★

The best robot vacuum for pet hair

The best robot vacuum for pet hair

Specifications

Bin capacity: 0.4 + 2.5L
Self-emptying?: Yes
Max runtime: 180 minutes
Noise: 61dB
Dimensions: 13.9 x 13.9 x 3.9"
Weight: 11.9lbs

Reasons to buy

+
Excellent mapping and sensors
+
Self-emptying system is efficient
+
Vacuums and mops
+
Powerful suction

Reasons to avoid

-
Mopping isn’t great
-
Manual no-go zones needed to prevent mopping carpets
Buy it if

✅ You're a pet owner: The X8 Pro is an excellent choice as it can easily handle pet fur and dander with its twin turbine suction and intelligent mapping system.
✅ You want something efficient: The robot vacuum is powerful and efficient, with a lot of special features.
✅ You prefer a self-emptying system: The X8 Pro includes a large self-emptying system that lasts up to 60 days.

Don't buy it if:

❌ You need a good mopping mode: The mop attachment cannot automatically detect carpets, and manual no-go zones are required.
❌ Your house has a lot of spills: The X8 Pro is not recommended for cleaning spills or sticky messes, and it may miss some spots.
You want it to run at night: It's
still noisy despite the whisper-quiet claims.

The bottom line

🔎 The eufy X8 Pro robotic vacuum is ideal for pet owners due to its powerful cleaning capabilities, using intelligent mapping, sensors, and a self-emptying system to clean your home. However, its mop attachment cannot detect carpets, and manual no-go zones are required ★★★★½

The eufy X8 Pro robotic vacuum is a great choice for pet owners as it can easily handle pet fur and dander. It uses intelligent mapping, sensors, and a large self-emptying system to keep your home clean and includes a mop attachment for additional cleaning.

However, the mop attachment cannot automatically detect carpets, and manual no-go zones are required. The twin turbine suction provides powerful cleaning even on carpets, and the X8 has a bag installed, which they claim lasts up to 60 days for a 3-person household with no pets, up to 45 days with one pet, and up to 30 days with two pets.

Features: The robot vacuum has twin turbines and three sensors to prevent it from falling off stairs. The base is small and can be set to return to charge automatically, and a single charge is enough to clean an apartment, even with mopping. The water tank for mopping is removable, but draining it can be tricky, and the mopping feature is best for keeping the kitchen floor clean but not for major stains.

It can clean dried mud without smearing, but it's not recommended to use on spills or sticky messes. It also doesn't recognize carpet, so using it as a vacuum without the mop is better. The water tank notifies you when it is running low and has three water levels.

Performance: The X8 Pro vacuum cleaner is a powerful and efficient device, featuring a detangling comb that keeps the brush organized, a 20mm climbing height that makes it easy to navigate different surfaces, and a No-Mop zone feature for cleaning without making a mess.

The BoostIQ setting does not always work as well as expected, but the vacuum is still highly effective at removing oats, flour, porcelain shards, and dog hair from carpets and hard floors. While it may miss some spots, it is an excellent quick and easy cleaning option.

Value: The Eufy X8 Pro is priced at $649.99, while a newer version, the Eufy X9 Pro, costs $899.99 and features intelligent mopping that lifts it away from the carpet, unlike the X8.

User reviews: The robot vacuum has received positive reviews from Amazon users, who appreciate its strong suction power, efficient pet hair removal, and excellent performance on hard floors. The robot's app and mapping process are also praised for their user-friendliness, and the self-emptying station is a standout feature. However, some users have pointed out that the robot is a bit too tall, which restricts its ability to reach certain areas.

Read more: eufy Clean X8 Pro review

Swipe to scroll horizontally
AttributeNotesRating
FeaturesNoisy and heavy but great hair removal and looks good★★★★
PerformanceGreat mapping and obstacle avoidance, good for picking up hair and general maintenance cleaning★★★★
ValueNot easily available, mid-range price on offer★★★

The best self-cleaning robot vacuum/mop combo

The best self-cleaning robot vacuum/mop combo

Specifications

Bin capacity: 0.48 litres
Self-emptying?: No
Max runtime: 3 hours
Dimensions: 13.8 x 13.8 x 4.1 inches

Reasons to buy

+
Five cleaning modes, three vacuum power modes, and three moisture levels
+
Dirt Sense technology for optimal cleaning results
+
Base station acts as a water supply hub, mopping cleaning station, and charging dock

Reasons to avoid

-
May not be suitable for smaller homes
-
Can only store a single map
-
May not be as effective in capturing dust in corners or finer debris
Buy it if

✅ You want convenience: The base station not only charges the robot vacuum but also acts as a water supply hub and auto-cleaning station for the mop pads.
✅ You need customizable cleaning: You can set it up to clean when you're away from home, and you can choose to have it focus on specific areas or avoid certain spaces.
✅ You value innovation: The robot vacuum has five cleaning modes, three vacuum power modes, and three moisture levels.

Don't buy it if:

❌ You're on a budget: The vacuum is relatively expensive compared to other robot vacuums and mops in the market.
❌ You need multiple maps: It may be unsuitable for those who have multiple floors or frequently rearrange their furniture.
You have no patience for navigation issues: Some users have reported issues with the robot's navigation, particularly around power cords.

The bottom line

🔎 The Narwal Freo Robot Vacuum and Mop is an innovative cleaning machine that offers advanced technology and easy maintenance. Although it is pricey and struggles with some fine debris and navigation issues, it is a great performer overall and has received positive feedback from users ★★★★½

The Narwal Freo Robot Vacuum and Mop is a great option for those who are looking for a hands-off experience when cleaning their home. The Freo Mode and Dirt Sense technology make cleaning easy, and the robot vacuum is versatile with five cleaning modes, three vacuum power modes, and three moisture levels.

However, it may not be suitable for smaller homes as it occupies a considerable amount of space. It's also only available in white, and it still struggles with some things like very fine debris and corners.

Features: The Narwal Freo Robot Vacuum and Mop is a cute and innovative cleaning machine.  The base station acts as a water supply hub, mopping cleaning station, and charging dock for the robot vacuum. The robot's Dirt Sense technology intelligently gauges the dirt level on the mops and initiates optimal cleaning results, and the Narwal app allows you to customize the cleaning preferences, schedules, and settings. However, it can only store a single map, making it unsuitable for homes with multiple floors.

Performance: The Narwal Freo Robot Vacuum and Mop Combo is an impressive cleaning machine that offers advanced technology and easy maintenance. Its Freo Mode is a standout feature that intelligently ensures optimal efficiency and comprehensive cleaning, and while it may not be as effective in capturing dust in corners or finer debris, it still does a great job overall.

We were impressed with how easy it was to use and maintain, as well as the notifications it provides when it's time to dispose of dirty water or replace the mop.

Value: The Narwal Freo Robot Vacuum and Mop Combo may be pricey, but it could be worth it for the convenience of the base station that auto-cleans the mops. Although users have to manually empty the dustbin, it's still a great performer during vacuuming and mopping. Other options are available at lower price points, but the Narwal Freo's aesthetic design is hard to beat.

User reviews: The robot vacuum has received positive feedback from Amazon users for its quiet operation, effective mopping, and innovative features. These features include self-washing and self-drying mop pads and the ability to differentiate between mopping and vacuuming tasks.

The robot also has DirtSense technology, which helps it detect areas that need more attention during cleaning. It has an aesthetically pleasing design that users appreciate, but some users have reported issues with the robot's navigation, particularly around power cords.

Swipe to scroll horizontally
Test results
AttributeNotesScore
Price & availabilityPrice is high but makes sense for its features. ★★★★
DesignCute design with effective cleaning features such as Freo Mode and an impressive app.★★★★½
PerformanceEffective hands on or off vacuuming and mopping with minor issues. ★★★★½

The best Roomba robot vacuum

The best Roomba robot vacuum

Specifications

Bin capacity: 0.4L
Self-emptying?: Yes
Max runtime: 180 minutes
Dimensions: H3.4 x W13.3 x L13.3"
Weight: 7.4lbs

Reasons to buy

+
Vacuums and mops
+
Differentiates between hard floors and carpet
+
Good obstacle avoidance

Reasons to avoid

-
Heavy and bulky design
-
Problems with mapping
-
Mopping is just okay
Buy it if

✅ You have a mix of hard floors and carpet: It can differentiate between carpeted and hard floors.
✅ You have a smart home setup: It's easy to connect to Google Home or set up schedules within the iRobot app.
✅ You need good object avoidance: This is a great choice for those who want a hands-off cleaning experience.

Don't buy it if:

❌ You're on a budget: The Combo j7+'s price is driven up by self-emptying and auto-mopping capability.
❌ You live in a small, more cluttered home: This is a heavy and bulky device, making it less able to navigate around things.
You want a mopping superstar: The mopping functionality is limited.

The bottom line

🔎 The Roomba Combo j7+ is a 2-in-1 robot vacuum and mop that excels at obstacle avoidance and can differentiate between hard floors and carpets. Although mapping its layout can be tricky, it accurately detects obstacles and navigates around them. The mopping functionality is effective for surface-level grime on hard floors ★★★★

The Roomba Combo j7+ is a 2-in-1 robot vacuum and mop sporting DRI (Dry Rug Intelligence) to lift the mop pad away from carpets, preventing wet messes. With its 4-Stage Cleaning System and iRobot OS, it can easily recognize and avoid obstacles and learn your home's cleaning routine over time.

The j7+ is also compatible with Google and Alexa and features a Clean Base Automatic Dirt Disposal that empties its bin for up to 60 days.

Features: The Roomba Combo j7+ excels at obstacle avoidance, and its ability to differentiate between hard floors and carpets, adjusting modes accordingly, is a big selling point. However, mapping its layout can be a mixed bag, and it may take a few runs before it knows its way around. Fortunately, the device allows you to view and edit the map via the app, and it accurately detects where obstacles are and navigates around them. Connecting to an existing smart system is easy, and scheduling cleaning is simple and straightforward.

Performance: The vacuum can perform limited jobs in specific rooms, providing an estimated time frame for completion. During our tests, the vacuum picked up small and larger debris without leaving any mess behind, and the mopping functionality is also quite effective, with a dedicated water tank and water level shown within the app. Although it's not as good as traditional mopping, it does an adequate job of cleaning surface-level grime from hard floors.

Value: The Roomba Combo J7+ is priced at $999.99 on the iRobot website, with frequent sales on Amazon and other retailers. It offers self-emptying and auto-mopping capability, which results in a higher price tag.

User reviews: The robot vacuum has received many positive reviews on Amazon, with users praising its strong suction, advanced navigation, and ability to avoid obstacles, including pet waste. The feature of automatic dirt disposal is widely appreciated, as it reduces the need for frequent manual cleaning.

The Roomba j7+ Combo is compatible with the iRobot Home app and can be controlled through voice commands using Alexa or Google Assistant, but some users have reported issues with mapping and connectivity and a few mention that the robot struggles with dark rugs or transitions between different floor types. 

Read more: Roomba Combo j7+ review

Swipe to scroll horizontally
Test results
AttributeNotesRating
FeaturesHeavy, noisy, but no hair wrap and self-emptying★★★★
PerformanceVacuums well, good AI, smart home compatibility, spotty mapping★★★★
ValueWidely available; expensive★★★★

The best robot vacuum and mop

The best robot vacuum and mop

Specifications

Bin capacity: 0.3L + 0.7L
Self-emptying?: Yes
Max runtime: 180 minutes
Noise: 55-70dB
Dimensions: H18 x W18.7 x L20" (whole unit)
Weight: 34.1lbs (whole unit)

Reasons to buy

+
Quiet to run
+
Self cleaning mops
+
Great mopping results

Reasons to avoid

-
No ability to create multiple maps
-
Bulky docking station
Buy it if

✅ You have lots of mopping to do: The Yeedi Mop Station Pro’s mopping powers are what sets it apart from the competition, so make sure you have lots of mopping to do if you invest in these self-cleaning, rotating mop heads.
✅ You can’t stand noise: There’s a 55dB quiet mode available in case you’re particularly noise sensitive, and even on max power, it only emits 70 dB, which is quieter than most vacuums.
✅ You hate cleaning your mop: The mop cleans itself every 10 minutes, so you must empty the waste water when the tank becomes full.

Don't buy it if:

❌ You’re not going to be mopping: While the Yeedi Mop Station Pro has a vacuum function, it’s not as great as the mopping mode, and cheaper robot vacuums are available with more sophisticated vacuuming abilities.
❌ Your home has several floors or levels: The robot vacuum cannot create multiple maps, so you'll find that you're restricted if your home is spread across different floors and levels.
❌You’re short on space: As this Yeedi vacuum has two water tanks at the charging dock, it’s larger than most, and you’ll need a spacious corner to store it in.

The bottom line

🔎 The Yeedi Mop Station Pro has one of the best mopping functions, making it an excellent choice if your home has many hard floors and you’re often mopping up big messes. Plus, the mop is also self-cleaning ★★★★

The Yeedi Mop Station Pro is miles ahead of the crowd for anyone needing a robot vacuum with a sophisticated mop function. Its rotating mops are self-cleaning, too, saving you more time and effort.

Features: Two rotating mop heads do the dirty work for the Yeedi Mop Station Pro, spinning at 180 revolutions per minute to loosen up even the toughest grime. There’s no need to worry about cleaning them, as they clean themselves every 10 minutes at the self-cleaning docking station. 

The glossy white docking station has two water tanks, so this means that it’s larger than most robot vacuum docking stations (17 x 15 x 16 inches), and you’ll need sufficient space. There are two dustbins, one specific to the mopping function and the other for vacuuming only. The large carry handles make it easy to dump the wastewater.

The compatible app lets you schedule cleans in advance or set a ‘do not disturb’ setting for when it doesn’t need to be cleaned. However, it cannot create multiple maps, which will annoy users with a split-level home or multiple floors.

Performance: The mops rotate just like when you're mopping manually, so they perform well on hard floors. They don’t smear or spread dirt either, thanks to the 10-minute intervals between cleans. In vacuum mode, the ultrasonic carpet sensor can adjust the suction power effectively. It performs best on max suction mode and works on par with similar robot vacuums, although it struggles to pick up debris from a deep pile rug.

Value: The Yeedi Mop Station Pro has an RRP of $749.99, which is a great price for a robot vacuum with such a sophisticated mop function. You’re really paying for the great mopping action, so if you want just a normal vacuum, there are other similar models at a lower price point. There’s only a 12-month warranty, which increases the importance of keeping up with regular weekly cleaning and maintenance of the robot vacuum.

User reviews: The robot vacuum has received positive feedback from Amazon users due to its powerful suction and effective mopping capabilities. Users appreciate its ability to self-clean the mopping pads and refill the water tank, which reduces the need for manual intervention.

The device performs well on hard floors and can handle tough stains, but some users have reported issues with the robot's navigation around obstacles, and it does not support multiple maps. It is also unable to mop areas that require it to pass over carpet to reach them.

Read more: Yeedi Mop Station Pro review

Swipe to scroll horizontally
Test results
AttributesNotesRating
FeaturesTwo mop heads which self clean every 10 minutes.★★★★
PerformanceExcellent mopping results but a basic vacuum function★★★★
ValuesYou pay for the sophisticated mop function.★★★★

The best robot vacuum for corners

Roborock S7 being tested in writer's home

(Image credit: Future)
The best robot vacuum for corners

Specifications

Bin capacity: 0.47L
Self-emptying?: No
Max runtime: 180 minutes
Dimensions: H4 x W14 x L14"
Weight: 9.9lbs

Reasons to buy

+
Great suction
+
Deals with all floor types
+
Attractive, low-key design

Reasons to avoid

-
Lacklustre mop function
-
Expensive
-
Quite noisy
Buy it if

✅ Corners have always been an issue: The S7 is incredibly good at catching dirt and debris in the corner of the room, something which many vacuums fail at; its LiDAR sensor helps with that.
✅ You want a versatile vacuum: The S7 is multi-talented, easily dealing with hard floors and carpets and transitioning easily between the two floor types, making it ideal if you have a multi-surface home.
✅You want the best smart features: This premium robot vacuum has various helpful smart features, including voice activation, app compatibility, and great mapping.

Don't buy it if:

❌ Mopping is key for you: On vinyl and slate tile flooring, the S7 left a damp trail and struggled to remove muddy footprints, proving its mop function isn’t the best.
❌ You’re very noise sensitive: The S7 is quite noisy, drowning out background noise such as the TV or radio and interrupting other activities such as reading or talking on the phone.
❌ You have a strict budget: At $1,197, the Roborock S7 is a premium robot vacuum that has a range of top-end features, so it’s quite an investment.

The bottom line

🔎 The Roborock S7 sometimes struggles with mopping, but the smart vacuum excels at everything else, including cleaning corners, hardwood, and carpet using a LiDAR sensor and sticking to orders, no-go zones, and scheduled cleans ★★★★

Corners and all floor types are no problem for the versatile Roborock S7, which takes different types of floors, such as carpet and hardwood, in its stride, transitioning smoothly between the two.  Plus, it has an impressive battery life for such a high-powered model, all contained by a pretty streamlined and sleek design.

Features: The Roborock S7 excels with smart controls such as customizable options in the app and a LiDAR sensor to ensure no stone or corner is left unturned. The robot vacuum can take orders through voice control, another smart feature. Creating no-go zones and scheduling cleans takes the hard work out of cleaning.

Black and glossy, the model also looks good. A spiralized brush roll easily picks up debris, dust, and dirt. Plus, there’s a sonic mopping function to deal with hard floors; it’ll detect when it’s near carpets and avoid soaking them.

Performance: While powerful, the Roborock S7's mop function is disappointing. For a robot vacuum on the expensive side, the mop struggles to eradicate quite small stains. On vinyl and large slate tiles, the S7 left a damp trail and could not eradicate light, muddy shoe prints. The LiDAR sensor worked well during the tests by keeping the vacuum tight to the room's edges but not close enough to cause scratches.

If you shy away from louder appliances, you may want to consider an alternative model in our guide to the best robot vacuums, such as the Yeedi k650 featured above, as this one is a little on the loud side. 

Value: At an RRP of $1,197, the Roborock S7 is a more premium robot vacuum. As you'd expect, it packs a lot of features, including a mop function, app compatibility, and a high-quality design. The mop function isn’t quite as capable as we’d hoped, which is disappointing.

User reviews: The robot vacuum has generally received positive feedback from Amazon users due to its strong suction power, effective mopping capabilities, and user-friendly app.

The sonic mop feature, which vibrates to scrub away marks, is particularly praised for leaving floors super clean, but some users have reported that it struggles with pet hair on carpets and has high recurring costs due to many parts needing frequent cleaning. While the robot's design allows it to fit under most furniture, its width may hinder movement through tight spaces. 

Read more: Roborock S7 review

Swipe to scroll horizontally
Test results
AttributesNotesRating
FeaturesSleek design with a helpful LiDAR sensor.★★★★
PerformanceLoud but works effectively until you try the mop function.★★★★
ValuePremium price with a disappointing mop function.★★★

The best compact robot vacuum

The best compact robot vacuum

Specifications

Bin capacity: 4 litres
Self-emptying?: Yes
Max runtime: 100 minutes
Dimensions: 9.8 x 9.8 x 3.6 inches (vacuum); 10.3 x 8.3 x 12.7 inches (base)

Reasons to buy

+
Great for picking up fine dust and lint
+
Handles pet hair well
+
Empties its bin automatically
+
Sleek and modern design

Reasons to avoid

-
Gets caught on rugs with tassels and cables
-
Might not be convenient for smaller living spaces
Buy it if

✅ You need strong suction: It has a strong suction power of 2500Pa, which makes it ideal for picking up fine dust and pet hair.
✅ You live in a smaller space: The robot vacuum is compact and easy to maneuver, making it a great choice for smaller apartments and tight spaces.
✅ Auto-emptying is attractive: The auto-emptying feature is a great touch and makes cleaning hassle-free.

Don't buy it if:

❌ You already have a great vacuum: The vacuum struggles with some aspects of cleaning and is not as effective as a traditional vacuum.
❌ You have a lot of rugs: It's not suitable for larger homes as it may get caught on rugs with tassels and cables that can't be moved out of the way.
You need a mop: The mop function is not as good and is more for general cleaning purposes.

The bottom line

🔎 The SwitchBot Mini Robot Vacuum K10+ is great for picking up dust and pet hair but struggles with some aspects of vacuuming. It has a sleek design, auto-emptying feature, and good edge cleaning, but it can get caught on rugs and cables ★★★½

The SwitchBot Mini Robot Vacuum K10+ is a decent little machine that's great for picking up fine dust and lint. It's perfect for those with larger homes and pets, as it can handle pet hair well and empties its bin automatically, but it struggles with some aspects of vacuuming and can't replace a traditional vacuum. It also gets caught on rugs with tassels and cables that can't be moved out of the way, and it's not convenient for smaller living spaces.

Features: We were impressed with the sleek, modern design of both the vac and the hub and how they blended in nicely with the white hardwood floors of the testing home. The auto-emptying feature was a great touch, although our reviewer did find it quite loud, and the opaque white bag inside the base station made it difficult to tell when it needed to be emptied. All in all, while the SwitchBot is a clever piece of kit, our tester concluded they'd prefer to be in charge of cleaning themselves.

Performance: The SwitchBot K10+ is a decent robot vacuum for everyday cleaning. It's great at picking up dust, lint, and short hair, but bigger messes like crumbs or dropped glass might not be picked up completely. The vacuum is easy to maintain and clean, and the edge sweeping brush is very good at getting into corners, but the robot does get caught on rugs and cables. The mop function is not as good and is more for general cleaning purposes. 

Value: The K10+ is a decent option at $499.99, although it's a bit limited in terms of mopping capabilities. If you want a more thorough clean, the Yeedi Mop Station Pro is a good choice at $799.99, but the SwitchBot is a more affordable option for pet owners who just need a basic vacuum. The eufy X8 Pro is also an option at $649.99, but it's not great for heavy-duty cleaning. If money is no object, the iRobot Roomba Combo® j7+ is the ultimate luxury robot vacuum at $999.99.

User reviews: The robot vacuum is highly praised by Amazon users for its compact size, which makes it an ideal choice for smaller apartments and tight spaces. It boasts a strong suction power of 2500Pa and an impressive battery life of over 100 minutes.

Users appreciate its ability to auto-empty its dustbin and its top-notch navigation system, and the device performs exceptionally well in edge cleaning tests, removing 100% of debris by weight. However, its mopping function is seen as basic, and the robot cannot vacuum and mop simultaneously.

Read more: SwitchBot Mini Robot Vacuum K10+ review

Swipe to scroll horizontally
Test results
AttributeNotesScore
Price & availability$500 via SwitchBot US and Amazon only.★★★½
DesignClever compact design, some flawed elements. ★★★½
PerformanceUltra quiet, but often misses debris and gets caught easily.★★★½

How to choose the best robot vacuum for you

While many robot vacuums feature similar core functionality, certain models have specific specialisms, so we advise you to make sure that you know exactly what you need from your cleaning helper before you press pay. 

Floor type: The best robot vacuum cleaners tend to come with added features for different types of floors. So the first thing you consider is your cleaning needs. Do you require a robot to run over hard floors, carpets or both? Do you need a vacuum to tackle pet hair or spills and stains too? 

Run time: Similarly, different models have different run times, meaning some will take their time cleaning your house top to bottom for up to three hours, while others can whiz around a room for 45 mins before running out of steam (or battery power, rather). To recharge, they’ll return back to their docking station, so make sure you have a suitable space to put it’s base too. When selecting the best robot vacuum for you then, pick one that will last the length of your home, be it a small studio apartment or an open-plan townhouse. 

Additional needs: Robot vacuums will clean your floors, yes, but they won’t cover stairs or soft furnishings. While they won’t plunge to their doom thanks to automatic drop detection tech, they’re only able to span flat surfaces. So if you’re wanting a multi-use vacuum to clean your car, couch or baseboard, then a robot vacuum might not be your best bet. Instead, we’d suggest investing in a traditional manual vacuum cleaner. 

Ultentic T10 Elite being tested in writer's home

(Image credit: Future)

How we test the best robot vacuums

How we test the best robot vacuums

We're proud to say that all of the robot vacuum cleaners you see featured in this guide have been tested by one of our experts. We give the robot vacuum a run for it's money for a minimum of three weeks, allowing enough time for it to map the floorplan of our own homes before challenging it with a concoction of cereals, and other daily debris.

A number of robot vacuums can also be controlled by voice assistants such as Amazon Alexa and Google Assistant. Where this is the case, we ensure that we hook up the robot to the voice assistant so we can see just how effective hands-free vacuuming can really be.

Other factors that we look for include the battery run-time and charge-time. How we test this is to time how long it takes for the battery to charge before it's first use, and then how long it takes to charge up again before it heads out on its maiden voyage. 

We then take everything that we've learned about the robot vacuum and compare it to its price, to see if it offers you the best value for money.

Read more about how we test.

Best robot vacuums: FAQs

Are robot vacuums worth it?

The answer is yes, depending on a few things. First, it depends on whether you have pets. If you do, a robot vacuum is definitely worth it. Pet owners know that vacuuming and dusting regularly can keep pet hair under control for the most part, but no one likes to vacuum more than once a day or to follow their pet around with a vacuum cleaner – the only way to keep your home pristine if you have heavy shedders. Even the fairly mediocre robot vacuums we tried did a good job of keeping pet hair at bay. 

Second, it depends on where you plan to use it. Even our favorite robot vacuum cleaners struggled on carpeting. However, they were amazing on hardwood flooring. If you have a lot of hardwood flooring, a robot vacuum is a great investment.

Third, it depends on how you plan to use it. These machines have gotten better and better over the years we’ve been testing them, but they do not replace a human being with a broom and a mop. They can keep your place tidy between deep cleanings, though, especially if you have pets, as mentioned above.

Are robot vacuums good for wood floors?

You don't have to worry about robot vacuum cleaners on your hardwood floors. Hardwood flooring is their specialty and the brushes are not stiff enough to scratch. We tested them on flooring in a 103-year-old home and the floors looked great afterward – not a scratch on them. 

There was some chatter online about how early robot vacuums could scrape hardwood flooring with their front wheel, but we have never had a problem, even after testing for hundreds of hours over the years with multiple models from many manufacturers.