The best robot vacuums will have your floors looking fantastic without any effort, and that’s why we’ve rounded up the very best robot vacuums for pet hair, carpets, hard floors, and even some brilliant budget robovacs too. 

Top robot vacuums are available from many huge brands including Dyson, iRobot, and Eufy – and all offer a solution to that boring chore of putting the vacuum cleaner round. Unlike the best vacuum cleaners, these robovacs work their way around your home cleaning everything from carpets to hardwood floors, and many have a built-in mop function so that they can take care of two jobs in one. 

Many robot vacuum cleaners are fitted with smart mapping that gets to know your home, and you’ll be able to input your own map so that you can control exactly where your vacuum cleans. Plus, there’s no need to worry about your vacuum bumping into things or falling down the stairs as these nifty machines can be programmed with no-go areas and have bumpers to prevent any damage – all you need to do is sit back and relax while the robovac takes care of the rest. 

What sets the very best robot vacuums apart from the rest? Quite a few things will make a difference to how well your robot vac suits your home. Take note of the battery life each model offers so that you can make sure there’s enough run time to clean around your home. To make life even easier, consider a model such as the iRobot Roomba i7+ which empties its own dust bin, or simply bag yourself a bargain with a cheap robot vacuum such as the Eufy Robovac 11. 

Many of the models we’ve included below can also be controlled using voice commands, so you won’t even have to lift a finger, and if there’s an area where you want a particularly deep clean, these top robot vacuum cleaners have spot cleaning modes so that they can work their way deep into floors in high-traffic areas or near pet beds. Whatever you need a cleaner to do for you, take your pick from the very best robot vacuums of 2021 below. 

If you’d rather clean your home yourself, we have a separate guide to the best cordless vacuum cleaners instead. Otherwise, read on for our recommendation for the best floor-cleaning, dirt-sucking, and labor-saving robot vacuum cleaners around. You’ll also find a massive range of cheap robot vacuum deals available right now as well.

iRobot Roomba i7+

(Image credit: iRobot)

1. iRobot Roomba i7+

The king of robot vacuums

Reasons to buy

+Smart navigation+Automatically empties dust

Reasons to avoid

Recurring operating cost

The Roomba i7+ was always going to be an impressive cleaning machine, as it boasts the same smarts to keep from crashing into objects and environment mapping so it quickly learns every nook and cranny of your home, just like the iRobot Roomba 980. However, integration with Amazon Alexa and Google Assistant along with the ability to store maps of every room in your home in a secure area online speeding up cleaning time, means it’s been elevated to another level.

The jewel in the crown for us is the robot vacuum’s ability to automatically empty its dust bin. When it docks, the debris in the dust bin is immediately sucked up and stored in a disposable bag which makes up part of the dock. These bags hold around 30 days worth of dust. You’ll get an alert on the app when it needs replacing, but at $14.99 / £21.95 / AU$59 for three bags, this creates an ongoing cost for the robot vacuum.

It retains the familiar circular design and rotating body found on previous Roomba robot vacuums, so it has no problems manoeuvring through narrow areas. We were impressed at its dust pick-up both on floorboards, tiles and other hard surfaces, as well as carpet. This is, in part, thanks to the rubber rollers. As well as being two rollers rather than just one, they have more refined grooves which further improves the dust pick up. 

Read our full review: iRobot Roomba i7+

Neato Botvac D7 Connected

2. Neato Botvac D7 Connected

Unprecedented control over your robot vacuum

Reasons to buy

+Stylish design+Great performance

Reasons to avoid

Small waste bin

The Neato Botvac D7 Connected is a robot vacuum to rival the Roomba i7+, and we mean that. It’s a good looking vacuum that more than gets the job done, but its laurels don’t rest there. 

The revelatory feature with the Neato Botvac D7 Connected are so-called ‘no-go lines’, which allow you to cordon off areas of your home that you don’t want the vacuum to venture into. This could be your desk, which is moated by wires that would normally spell treachery for a robotic vacuum.

Creating a boundary for robot vacuums isn’t unique to the Botvac D7, but it’s really nifty in this application because you can draw a line using the app while the vacuum is in use to, say, keep the D7 from venturing into a room you want it to stay out of. 

The biggest draw back with the D7 is that its bin isn’t as big as the original Botvac Connected, and it doesn’t have a ‘bin full’ sensor, so it ends up overfilling.

Read our full review: Neato Botvac D7 Connected

Dyson 360 Heurist

(Image credit: Future)

3. Dyson 360 Heurist (UK)

Cleaning power to rival a cordless vacuum

Reasons to buy

+ Exceptional cleaning power+ Excellent map fine-tuning

Reasons to avoid

 Expensive 

The Dyson 360 Heurist is the first robot vacuum that can really rival a cordless vacuum when it comes to cleaning power. It’s got 20% more suction than Dyson’s previous robot vacuum cleaner, the Dyson 360, and as the motorised brush runs the entire width of the vacuum cleaner, you get full suction power even on the edges of rooms. It’s a narrower design than most robot vacuums, but the trade-off is, its taller too. So while it does a great job at squeezing in narrow gaps, it struggles to get under some furniture. 

There’s no denying it’s slow to set-up, as the vacuum uses a camera to map rooms rather than LiDAR but your patience will pay off. Once that’s completed, you’ll be able to split your house into zones and set restrictions such as avoiding altogether, not using the spinning brush bar (good for delicate hard floors and deep pile carpets) and stopping the vacuum from attempting to climb furniture. 

It works with both Alexa and Google Assistant, so you can use your voice to start it cleaning.  However, it can’t avoid obstacles, such as cables and shoes; so you’ll need to pick these up yourself and on full power, it’s louder than most of its competitors, coming in at around 70db.

Read our full review: Dyson 360 Heurist

Ecovacs Deebot Ozmo T8 AVI

(Image credit: Ecovacs Robotics)

4. Ecovacs Deebot Ozmo T8 AIVI

With the ability to vacuum and mop, this device gets the job done

Reasons to buy

+Mops and vacuums+Doubles as a security camera 

Reasons to avoid

 Misses most corners and edges

Where the Ecovacs Deebot Ozmo T8 AIVI stands out from the rest of the best robot vacuum cleaners competition is in its ability to mop your floors. 

Sure, you won’t get an elbow-grease effort out of the robot vacuum cleaner as it slushes water over your linoleum, but it can whisk away footprints and other surface-level stains in a snap. Although, you’ll need to remove the mopping plate when you want it to vacuum carpets.

It’s got a built-in camera designed to help it ‘see’ (and avoid) small objects, like cables, socks or toys – although they can still be sucked up by the vacuum, so ideally pick them up first. When the vacuum isn’t cleaning, you can get it to act as a security guard for your home, letting you see and speak to anyone in the house through the app.

We were impressed by it’s battery life, too. Ecovas claims it’ll last up to three hours, and we found there was still some juice left to spare after it had made its way round an average-sized two-bedroom apartment on the highest suction level. 

While we found the dust pick up on hard floors and carpets was good, it tended to misse corners and edges. The mopping function was pretty woeful, too. There’s no scrubbing action, either so it struggles to remove spills and stains. 

Read our full review: Ecovacs Deebot Ozmo T8 AIVI

Roborock S6 MaxV

(Image credit: Roborock)

5. Roborock S6 MaxV

The battery will run and run

Reasons to buy

+Excellent battery life+Generally effective cleaning

Reasons to avoid

 Can’t climb stairs (yet) 

 The Roborock S6 MaxV stands out for battery life. Roborock says it will manage up to three hours of continuous cleaning in its least powerful mode. During testing, we used the middle-of-the-road ‘balanced mode’ which meant 30 minutes cleaning over an area of 20 square meters (215 square feet) depleted the battery by 20%  –  a decent level of performance. 

The Roborock S6 MaxV has dual cameras and a LiDAR, so it’s quick when it comes to mapping a room, it’ll even mark obstacles like discarded shoes or furniture on the map, and snap a photo which can be seen in the app. The app even uses AI processing to identify the obstacle, which works most of the time.

We were impressed with its dust pick up on carpets and hard floors – offering similar suction to its competitors. It can mop as well as vacuum, too but its dual function means it’s one of the biggest robot vacuums we’ve tested. At  19.2 x 16 x 6.1in  (48.8 x 40.6 x 15.6cm) it takes up a significant amount of space and did struggle to get between chair legs. However, it’s surprisingly quiet in use, making it more of a gentle giant.

Read our full review: Roborock S6 MaxV

Eufy RoboVac 11

(Image credit: Eufy)

6. Eufy RoboVac 11

Robot vacuum cleaning on a budget

Reasons to buy

+Low price+Cleans well 

Reasons to avoid

No companion app

The Eufy RoboVac 11 isn’t the most tech’d out or high-end robot vacuum, but it isn’t afraid to get down and dirty and get the cleaning job done. 

The best part about the RoboVac 11 is that it’s cheaper than most robot vacuum cleaners on the market, so you can get the convenience of a vacuum that works on its own at a fraction of the cost.

Unfortunately, that low price means you miss out on things like a companion app, so you have to use a remote instead, and overall the RoboVac 11 is more… manual than we would have liked. The more recent RoboVac 30C fills in these gaps with an app and smart assistant capability, but there’s still something to be said for the bargain vacuuming on offer here.

What’s more, battery life leaves something to be desired, though while it’s not as long-lasting as higher-end models, it’s probably plenty of juice to satisfy your cleaning needs.

Read our full review: Eufy RoboVac 11

Ecovacs Deebot N79S Robotic Vacuum Cleaner

7. Ecovacs Deebot N79S Robotic Vacuum Cleaner

A solid Alexa-supported robot vacuum

Reasons to buy

+Easy to use+Works great with Alexa

Reasons to avoid

Not very thorough

Not all robot vacuums are shiny, whirring pucks from the future. Some, like the Ecovacs Deebot N79S, are more subdued. This isn’t an ugly vacuum by any means, but possibly one that’s a bit on the plain side. Still, it’s really about how it cleans that matters, not how it looks.

You have several modes to choose from with the Deebot N79S, and it comes with a remote that it’s quite responsive to. Yes, you can use your smartphone to control the N79S, but the vacuum seems to prefer using the paired remote. 

In our tests, we were impressed with the Deebot N79S’ ability to not plunge to an early end at the bottom of our steep stairs, so its world-sensing abilities are up to snuff. It did tend to get stuck under furniture, however, so you may come home to find your Deebot wedged under a coffee table, unable to get itself free. 

Don’t expect a deep clean with this robot vacuum, but it will suck up enough to get surface dirt and dust off of your hardwood floors and carpet. Nicely, the Deebot N79S is rather quiet, making night vacuuming possible. 

It’s also compatible with Alexa, so you can set the Deebot N79S robot vacuum cleaning using just your voice. 

Read our full review: Ecovacs Deebot N79S Robotic Vacuum Cleaner

Shark ION Robot 750 (US)

(Image credit: Shark)

8. Shark ION Robot 750 (US)

Powerful suction in a beautiful and intelligent package

Reasons to buy

+Great design+Excellent cleaning

Reasons to avoid

Has trouble getting onto thick rugs

We’ve been testing the Shark ION Robot 750 for some time now and it continues to impress us with its strong suction and mapping smarts. Just when we think the ‘bot is going to bump into something, it quickly pivots and carries on its way. 

This robot vacuum cleaner works well on both our hardwood floors and thinner area rugs, though it struggles to crest above thicker rugs in our home. What it does get over, it cleans very well – we swear there’s a sheen to our floors after the Shark ION gets done with them. 

It’s also on the quieter end of the best robot vacuums we’ve tested, and its whir often fades into the background while we’re doing chores elsewhere in the house. 

We wish the bin was a bit bigger as it can only go about 12 minutes before needing to be emptied (we do have dogs, though, which makes for a lot of dirt and debris). The bin may be just fine if you don’t have as dirty floors as we do. 

Not only does it perform well, but it looks great, too. The Shark ION Robot 750 is a statement piece, which we never thought we would say about a vacuum cleaner.

Read more: Should I buy the Shark ION Robot 750 Wi-Fi robot vacuum?