Best robot vacuum 2021 – for pet hair, carpet and hardwood floors

Buy the best robot vacuum for your home with our roundup of the top robot vacuums, featuring options from Roomba, Dyson, Roborock and more
  • We earn a commission for products purchased through some links in this article.
  • The best robot vacuums aren’t perfectly suited to every home, but flat dwellers and those with lots of cleaning to keep on top of will find them a Godsend. Prepare to send your handheld into early retirement! Many of the best robot vacuum cleaners will come from brands you may recognise. This includes iRobot’s Roomba, as well as Dyson and Ecovacs. But for the unfamiliar, it can be hard to wade through the fleets of robot vacs on the market and pick the best one for you. Some come as robot vacuum and mop combinations; perfect for mucky floors and hardwood, whereas others specialise in remote access and mapping out even a complex floorplan to calculate the most efficient cleaning route.

    For more options take a look at the best vacuum cleaners

    Being able to vacuum while you’re out at work is one of the best uses for smart home technology we’ve come across. Early robotic cleaners were pretty stupid, feeling their way around by bumping into things. But as with everything smart home-related, things have improved beyond all recognition. Now the latest cleaners come with supremely complex navigation sensors, lasers and cameras. These map out your room, learn where objects are and plot the most efficient cleaning route possible.

    Should I buy a robot vacuum?

    Anyone who has ever paid for a cleaner will know the joy of returning home to a spotless house. Even the most hi-tech of robotic vacuums can’t yet compete with that just-polished smell. But they can keep on top of the daily once-around. And all without you lifting a finger. Sure, we all know people who manage to vacuum virtually every day. But if you’re busy working and hate the idea of losing free time to chores, a robotic vacuum could be for you. Especially if you have pets.

    We’re not suggesting they’re perfect by any means. A shoe lace, lump of Lego, or even rug can bring your robot underling to a premature stop. They work best on large open-plan houses on one level (like the typical American home). Therefore they may not be right for your small higgledy cottage. What we do know is, whatever makes the cleaning easier is well worth testing!

    Best robot vacuums 2021

    1. iRobot Roomba 980

    Best robot vacuum for total performance

    best-robot-vacuums-irobot-roomba-approved

    iRobot, the company behind Roomba, actually started out making bomb disposal robots for the American military. The company has been selling robotic vacuums in the US for decades. The Roomba 980 is their top-of-the-range Wi-Fi connected design that costs less than the Dyson. In our opinion, it outperforms it.

    The 350dia x H91mm lozenge can sneak under all but the lowest sofa, detects when it moves from hard floors to rugs and carpet. It boosts the motor speed for better cleaning results. It has a clever twin rubber brush bar. This is easy to clean and untangle and seriously good at picking up pet hair. The brush bars don’t extend right to the edge of the vacuum. However, the two spinning brushes sweep dust into the bars, so it can clean right up to the skirting boards.

    It comes with two battery powered digital fencing devices that prevent the Roomba going where it shouldn’t. Away from a tangle of wires, or outside onto the decking for instance. But we’ve not found much of a need for them. It’s excellent across all sorts of terrain. It can climb onto thick piled rugs and hasn’t fallen down stairs once.

    While not as simple to empty as the Dyson, the 980 has a HEPA filter to reduce allergens escaping back into the room. The consistency of the cleaning is the best we’ve come across. That’s both in terms of the amount of dust it picks up, and how well it navigates around the room. We rarely come home to find it tangled or trapped, just docked and recharging.

    One word on the docking system though. Irritatingly, it can only be plugged in from one side, which limits where you can position it. We resorted to using Blu-Tack to keep it in the right position. It was a struggle to rest it flush against a wall.

    Ideal Home rating: 5 out of 5 stars 

    2. Dyson 360 Heurist

    Best robot vacuum for reliability

    Instantly recognisable as a Dyson product, the Dyson 360 Heurist is gorgeous. Well made, it has the same feeling of dependability (and usability) as their other vacuum cleaners. It might only measure 240 x 230mm, but it boasts of having ‘twice the suction of any other robot vacuum’. It also has the ability to look 360° around a room. And it has a high-quality carbon fibre brush bar (like the one found on the excellent Dyson V8 Handheld).

    With one simple button – and a comprehensive smartphone app – it’s a breeze to use. Easy to set timers, it’ll even draw you a map to show how much cleaning it does while you’re at work. It isn’t the simplest device to link to your Wi-Fi, requiring long passwords and a fair amount of faffing. The transparent dust collector is easy to empty without creating a mess. The filters can be rinsed under the tap and the docking station sits flush with the wall.

    The cord can be plugged in either on the right or left hand, depending on the nearest socket is. Watching the 360 Eye work is slow going but give it time – you’re at work after all. The excellent mapping cameras and sensors will cover the open ground with ease. The short 45min battery life and slow recharge rate mean it took over three hours to cover a large living room.

    The small size means it can get through chair legs more easily than the rest. At 12cm tall it might struggle under very low sofas, but we didn’t have an issue. The first time we used it, we were embarrassed by how much dust and dirt it collected.

    It was hugely impressive, with the living room looking and feeling cleaner. Over time though, we did get frustrated by its tendency to get stuck on the fireplace hearth (The Roomba or Miele had no issues with this). It became a bit of a joke as to where Dyson would be when we got home.

    Ideal Home rating: 4.5 out of 5 stars 

    3. Ecovacs Deebot N79S

    Best budget-friendly robot vacuum

    An Amazon favourite due to the low cost and easy use, we were impressed by just how powerful the Ecovacs Deebot N79S is on both hardwood and carpet. It’s got a Wide Reach bristle on either side of the front of the vacuum, both of which do an excellent job of sweeping debris in the path of the vacuum as it goes around the room. Its battery holds true to the 100-minute battery life promised by Ecovacs, but we did find that after about six months of use this had depleted to around 45 minutes. Still, that’s above average for many robot vacuums.

    Not everyone will be drawn to a robot vacuum that requires lots of complicated controls and syncing to a phone, and one of the best things about the Ecovacs Deebot N79S is that you can simply press a button on the top of the machine and off it goes in Auto mode. Unlike some smarter vacuums such as the Roborock S6 it does move around more randomly instead of mapping a clear path around the room, but keep in mind that it does so for only a fraction of the price. Other modes include spot cleaning and edge mode, that targets skirting boards and corners very well.

    Suction is powerful and the bin is large. The issues we encountered weren’t unique to the Ecovacs Deebot N79S. For example, the side bristles can get tangled easily if (well, when) they encounter long hair. When it comes to the top of the stairs it does detect an imminent drop, but we found that we needed to rescue it from the cliff before it would continue cleaning, despite the claim that it does this automatically.

    Ideal Home rating: 4 out of 5 stars 

    4. Roborock S6

    Best robot vacuum and mop combo

    While it’s designed to be one of the best robot vacuums, the Roborock S6 has an optional mop attachment that works simply by filling up the water container. It’s great on hardwood floors and leaves a relatively dry trail while still picking up superficial dirt. It’s no stand-in for an actual mop because there’s no suds or antibacterial cleaning solution involved, but for a tougher clean on laminate and tile we found it did a perfectly good job.

    Onto the vacuuming, which really is the star of the show, the Roborock S6 is incredibly smart. It automatically maps out your space and figures out the smartest way to clean, meaning it tracks more of a zig-zag across your room than a random dodgem route; something we found with less smart robot vacuums. The vacuum also scans the room using the LiDAR navigation on top of the machine. Other features we enjoyed included automatic recharging and the rubber bristles that aren’t prone to tangling and can accurately detect barriers and move dirt into the path of the vacuum.

    If you’re looking for the best robot vacuum and mop combination it’s a smart pick, and not the most expensive option in our guide.

    Ideal Home rating: 4.5 out of 5 stars 

    5. Proscenic M7 Pro

    Best self-emptying robot vacuum

    Proscenic M7 Pro

    Let’s get the disappointment out of the way first, because the Proscenic M7 Pro doesn’t have its intelligent dust collector included. You’ll need to buy it separately, but it is nice to have the option of not emptying by hand after every use. In testing we enjoyed how easy it was to empty the Proscenic M7 Pro by hand and how easy it was to control on the app. You can set zones and customise cleaning between each one. There’s also the option of scheduled cleaning, which is ideal for those who are out of the house a lot and like to come home to a squeaky clean space.

    There’s a brush on each side of the Proscenic M7 Pro which can sweep the surrounding area as it works. There are a total of 24 sensors included, meaning it won’t drop down the stairs or bump into fragile items while on its cleaning route. In particular, it did an excellent job of picking up pet hair thanks to the powerful suction.

    Smart options are lacking but it can be paired to a smart speaker and instructed to start and stop cleaning as and when you desire. Not the most high-tech of options, but it covers the basics well. For the price, it’s the best robot vacuum with the option of self-emptying

    Ideal Home rating: 4.5 out of 5 stars 

    6. Miele Scout RX1

    Best robot vacuum for big houses 

    best-robot-vacuums-04 - Miele_Scout_RX1_Red

    With battery life that’s nearly three times as long as the Dyson, Miele’s first robot vacuum can clean a huge area (as much as 150sqm) before charging. Plus it looks good and has a furniture-friendly 8cm height. With two sweeping brushes and a 17cm brush bar it should be able to gobble up dust like the best of them. But in practice, we were disappointed by how much dust was left after a full clean, especially along the skirting boards.

    It is older and cheaper than the Roomba, Dyson and Samsung models. But we expected better from Miele, especially given how much we rate their full-sized vacuum cleaners. It does a good job on rugs and carpets but seemed to just push dust around on my hard floors. The docking station is great though, with room inside for unwanted cable. It comes with a magnetic strip for laying across a doorway to prevent it from entering.

    There’s no carry handle, which is irritating when you want to take it upstairs. You can set the timer to come on when you’re at work. It doesn’t offer anywhere near the same amount of customization as the latest app-controlled models. But it does come with a remote control, which is fun to use, especially if you want to scare the cat!

    Ideal Home rating: 4 out of 5 stars

    7. iRobot Braava Jet

    Best robot vacuum for kitchens and bathrooms

    best-robot-vacs-irobot-vac-approved

    OK, so this mini (H8.4cm x W17.8cm x D17cm) little robot isn’t strictly a vacuum, but it’s every bit as useful if you have a house full of hard floors. Instead of sucking up debris it will systematically wet mop, damp mop and dry sweep hard floors. The smart floor cleaner has a small water tank and spray nozzle built in.

    When you attach a cleaning pad it automatically knows if you want to wet mop, damp mop or sweep. There are three different types to choose from, in both washable and disposable formats, and it comes with two of each. It’s very methodical in its cleaning and can tackle a floor up to 25m2. If you watch it for a few minutes you might not think it’s working especially hard. However, the vibrating mop head is surprisingly effective, especially on tiled floors and Lino.

    We experimented with each of the three cleaning modes and found the wet sweeping pad the most effective. The floor doesn’t get soaked and you don’t need any chemical cleaner. Also, the floor is almost dry once the robot has finished. The damp mop is a gentler but faster clean. The dry sweep simply scoots around collecting up dust and pet hair.

    The pad does manage to cling onto most sweepings, but it’s not as effective as a vacuum, or as quick as a dust pan. The Braava Jet won’t clean as well as you can, but then neither will any of our robotic vacuums. What it is great for though is a quick and surprisingly thorough clean at your convenience. Being such a small, square unit, you can store it easily alongside the household cleaning products.

    Ideal Home rating: 4.5 out of 5 stars 

    Do it by hand: Best steam cleaners – the top steam mops for refreshing floors and more

    How to buy the best robot vacuum for you

    best-robot-vacuums-02 -iRobot Roomba 980 awful lifestyle

    Image credit: Roomba

    1. How does a robotic vacuum cleaner work?

    Basic robotic cleaners generally clean in straight lines, running until they bump into something. They turn around and head back the way they came. Some work by spinning in a spiral from the middle of the room until the hit the edges. However, the latest designs boast NASA style sensor. This helps them map out any room and prevent them toppling down the stairs.

    All robot vacuums have drop sensors to avoid falling, and most have bump sensor in case the do run into things. A combination of cameras and even lasers help guide the top of the range designs. These robots track what has been cleaned and what is left to clean until they’ve finished that particular section of your home. It might look like they work randomly, but trust us, it’s anything but!

    Some can also tell if they change surfaces – from carpet to hard floor for instance. They can decrease motor power in that instance. Some can even sense if there’s more dirt and pass over the area more frequently.

    2. How much should I spend on a robot vacuum cleaner?

    A good robot vacuum isn’t cheap, and you should budget around £500. Anything less and you’re looking at more of an automated floor sweeper than intelligent appliance. Our best buys cost around £700 which is a lot, especially given you’ll still need to occasionally run around with a regular cleaner, but if you’re a pet owner sick of hair balls blowing across the room, the daily clean of a robotic vacuum will be worth every penny.

    3. How well does a robot vacuum really clean?

    We were horrified by how much dust, dirt and pet hair was collected by the robot vacuums. Remember to pick obstacles off the floor before leaving the house. This way you will come back to a much cleaner floors. And the beauty is, it will clean every day, without complaining. Admittedly the quality of cleaning is dependent on the vacuum’s ability to clean unobstructed.

    If you have stuff everywhere you should expect it to get stuck from time to time. Also, it can’t get right into the corners, no matter what the blurb on the box says. It also can’t climb stairs. So if you want to clean bedrooms or bathrooms you’ll need to take it up and turn it on. If you ask us, it’s still better than doing it yourself.

    What features should I look for when choosing a robot vacuum cleaner?

    best-robot-vacuums-07 - iRobot_Braava_320_livingroom MOP

    Image credit: Braava

    1. Timers: An absolute must, there’s little point having a robot cleaner if it can’t do the housework while you’re not there. The easiest to program are the connected app-controlled models, but even basic design will have digital clock style timers.
    2. App control: If your robot vacuum comes with a smartphone app you’ll be able to control it remotely. Turn on from work for instance if you’ve got an unexpected visit from the in-laws. Plus, you can now track your vacuum’s progress and see how much of the room it has cleaned. This is useful to see if there’s areas the robot can’t access.
    3. Filters: The vast majority of cleaners have built-in air filters to trap unwanted particles and stop them being pumped back into the room. Look for washable designs for longevity, although all brands sell replacements.
    4. Docking station: All vacuums need recharging at some stage and being able to take themselves home for a refuel is a huge bonus. However, battery life isn’t that significant assuming you’re in no rush to get the floors cleaned. If you’re out at work, you can let the cleaner work all day – charging up as it goes. Positioning the dock however can be an issue, so check if you have a well-located spot against a wall, in close proximity to a plug.

    Cut the cord: Best cordless vacuums to make light work of vacuuming

    Get the most from your robot vacuum

    best-robot-vacuums-01-dyson-360eye_NKBL_12A4_CMYK.jpg

    Image credit: Dyson

    Robot vacuum cleaners aren’t perfect yet, but you can help them perform better with these easy tips:

    1. Tidy up

    Even the most hi-tech sensors can’t navigate around piles of Lego or dirty laundry, so to give the vacuum the best chance of a success, have a quick tidy before you leave.

    2. Don’t get rid of the old vacuum

    Robots can’t clean stairs, curtains or upholstery (yet!).  Therefore you will still need a proper vacuum, or a decent cordless handheld with a nozzle and crevice attachments.

    3. Use the timers

    Robot vacuums work best if they clean every day. Learn how to use the schedule and set it to clean when you know you’ll be out the house.

    4. Clean it regularly

    As with a regular vacuum, make sure you clean the filters regularly. Get rid of any tangles as soon as you discover them.

    All the latest from Ideal Home