Best Robot Vacuums 2020, Rated Brands, Comparisons, Buying Guides

As life has become busier, more and more people are searching for ways to save time, mundane jobs such as vacuum cleaning is one such job people want to try and automate, and robot vacuums may be the answer. However, with so many robot vacuum cleaners now on the market is hard to know which is the best robot vacuum to buy in 2020. That’s where our guide comes in! With so many choices on offer we have tried to make the process easier, by helping you to understand what’s available to you in terms of functionality, options and brands, and help you meet your needs. 

We’ve gone to some effort to compile a list of the best robot vacuum cleaners, the best brands, and provide a comprehensive comparison of features for the most popular types. You might be searching for the best robot vacuums for pet hair, or the best for hardwood floors or carpet. Whatever your requirements, we hope that our robotic vacuum cleaner reivews will help you make the right purchase, as well as get the most out of your new vacuum cleaner. 

Check out our list below and discover which robot vacuum cleaner is best, according to our editors. 

Our Best Robot Vacuums – Top 5 Picks Compared

Product NameiRobot Roomba 675 Robot VacuumEufy BoostIQ RoboVac 11S (Slim), Robot Vacuum CleanerRobot Vacuum, GOOVI D380 Robotic Vacuum CleanerECOVACS DEEBOT 500 Robotic Vacuum Cleaner Coredy R500+ Robot Vacuum Cleaner
More InfoMore InfoMore InfoMore InfoMore Info
Average Rating
BrandiRobotEufyGOOVIECOVACS Coredy
Best ForHigh Pile Carpets / Hard FloorsMedium Pile Carpets / Hard FloorsMedium Pile Carpets / Hard FloorsMedium Pile Carpets / Hard FloorsLow Pile Carpets / Hard Floors
Control TechnologyWifi / AppRemote ControlRemote ControlWifi / AppRemote Control
Auto Scheduling YesYesYesYesYes
Google Assit / AlexaBothNeitherNeitherBothNeither
Mapping CapabilityNo MappingNo MappingNo MappingNo MappingNo Mapping
Virtual Boundary AbilityYesNoYesYesYes
Intelligent Detection / Anti DropYesYesYesYesYes
Pet Hair FriendlyYesYesYesYesYes
Battery TypeRechargable Li-ion batteryAAA Rechargable BatteriesBattery TypeRechargable Lithium Polymer batteryBattery Type
Runtime90 minutes100 minutes100 minutes110 minutes120 minutes
Vacuum Height3.7 inches2.85 in2.83 in3.1 in2.7 in
Expect to Pay$250 - $350$300 - $400$180 - $220$180 - $220$180 - $220

Robot Vacuum Cleaners – Editors Top Picks

The list above includes our top 5 picks, the following are a list of the editor’s favourites.

No. 1 – iRobot Roomba 675 Robot Vacuum

The iRobot Roomba 675 is one of the newer robotic vacuum cleaners brought to you by the iRobot range. Due to its strong number of features and it’s age, this is one of the mid-range / expensive vacuums on the market which is priced between $300 – $400. However, even at that price point it’s not the most expensive when you consider how capable it is as an automated robotic vacuum.

This Roomba uses a 3-stage cleaning system which means that it will loosen and then lift the dirt from the floor, whilst dusting the floor afterwards using its dual multi-surface brushes. This means that this is a good robot vacuum for pet hair and for thicker carpets as well as hard floors.

The Roomba 675 will move around your home safely, with intelligent drop protection, meaning it won’t fall down the stairs or over large drops.

Cleaning whilst you’re away is also possible, with the Wi-Fi enabled technology you can schedule and control this robotic cleaner from the mobile enabled app. It’s Wi-Fi technology also mean that you can use voice control with Google Home and Alexa.

Unfortunately, this vacuum doesn’t come with mapping which means it won’t learn the layout of your home over time and will randomly work its way around, although internet reviews would suggest it does a good job of this. It will still clean the entirety of your house but may take more time to do so. Further negatives include its height at 3.7 inches is one of the biggest, which is something to keep in mind if you have low lying furniture, as this vacuum may be too thick to navigate under the lower spaces. If you want a lower profile robotic vacuum then the Coredy R3500 at 2.7 inches maybe one to consider, although you lose the Wi-Fi capability and the ability to clean thick pile carpets. However, you could upgrade to the R3500S for another $50 or so, and gain back the Wi-Fi technology, however the R3500S is still only suitable for medium pile carpets.

Features Which Make this the Best Robot Vacuum for Thick Carpet

  • A 3-stage cleaning technology which means it will get right down into thicker piles within the carpet
  • Edge sweeping brush which allows the vacuum to get right down between the carpet and the skirting board
  • Patented dirt detection meaning that the vacuum will focus on areas where there are high concentrations of dirt.


No. 2 – Eufy BoostIQ RoboVac 11S (Slim), Robot Vacuum Cleaner

At number 2, we have the Eufy BoostIQ RoboVac 11S, which is the slim version of the robot vacuum at just 2.85 inches in height which makes it the best robot vacuum for under furniture.

This robot is controlled using a handhold remote control which will set the vacuum off on it’s way. It’s unfortunately not got Wi-Fi enabled technology or voice control with Alexa or Google Home, but it has got scheduling modes which mean that you can set auto-clean to have hassle free cleaning.

The built-in auto-intelligence system means that this vacuum won’t drop over any ledges or go down any stairs.

Just like the iRobot Roomba marked at number 1, this vacuum also has 3-stage cleaning technology which makes it great for use in houses with pets where pet hair may be a problem. However, it’s worth noting that in comparison to the iRobot Roomba 675 and others in our list such as the GOOVI D380 and GOOVI D382, this only has 1300pa of suction power. The most common suction power for this price point is 1400-1600pa, therefore if you have a number of pets and pet hair is a problem in your home, we recommend to consider the Roomba 675 in preference, which is in a similar price point.

There is no ability to set virtual boundaries with this vacuum unfortunately, however if this is important to you then you’ll need to upgrade to the eufy BoostIQ RoboVac 30C, which of note also has better suction capability at 1500pa.

Features We Love About this Robotic Vacuum

A 3-stage cleaning technology for optimum removal of dirt and dust from hard floors

A 100-minute running time for larger homes

A slim design at 2.85 inches which means it will get into places that other robot vacuums won’t.


No. 3 – Robot Vacuum, GOOVI D380 Robotic Vacuum Cleaner

Next, coming in at number 3 we have the GOOVI D380 which is a great all-round robot vacuum cleaner for the price. This is suitable for both hardwood / hard floors and for carpets. It has a 1600pa suction power which makes it great for medium pile carpets and also for the removal of pet hairs, so is particularly good for those people with multiple pets at home and feel like you’re forever cleaning.

Cleaning at any time of day or night to suit you is also possible with auto-scheduling built in and with built in intelligent drop protection there’s no concern over it falling down the stairs when unsupervised. Unfortunately, this model only comes with a remote control to setup the device and is not connected to Wi-Fi, Google Home or Alexa. However, if Wi-Fi enabled technology is important to you then for around an extra $30 you can upgrade to the GOOVI D382, which averages around $210 and comes complete with Wi-Fi app control.

If you have a slightly larger home then the run time of this vacuum may be of interest, with runtime at around 100 minutes it’s one of the better vacuums in this price point.

In terms of size, this vacuum comes in at just 2.85 inches high which may not be as good as the Coredy R500+ at 2.7 inches, but is still pretty good for getting under most types of furniture, with better suction rates than the Coredy R500+ at 1600pa compared with 1400pa.

There is no boundary control on this item, this means the vacuum will move around the entire home with no exclusion zones.

Prices for the GOOVI D380 currently sit around $180, and as mentioned above, for an additional $30 you may as well go for the D382 and get Wi-Fi enabled control.

Features About this Robotic Vacuum Cleaner We Love

  • Good suction power at 1600pa which make it particularly good at thicker pile carpets and with pet hair
  • Low profile which will fit under many furniture types into places you wouldn’t normally reach.


No. 4 – ECOVACS DEEBOT 500 Robotic Vacuum Cleaner

The ECOVACS DEEBOT 500 robot vacuum cleaner is one of our best budget robot vacuums for under $200. But why? ECOVACS have built a vacuum which mas multiple features which you would normal expect to see with similar vacuums prices between $300 – $400.

It’s suitable for use on both hard floors and on carpets, and can product double suction on max power to clean particularly dirty areas.

One of the major advantages of this vacuum over the GOOVI D380 and Eufy BoostIQ RoboVac 11S is that this vacuum offers Wi-Fi connectivity which means that you will be able to schedule, start and stop the vacuum with the use of their mobile app. This also means that you can use voice control with the Amazon Alex and Google Home apps to command the vacuum to clean your home.

Like most robotic vacuums now, this has intelligent drop protection to prevent it from falling down stairs or large ledges, although it lacks mapping technology, for the price point this isn’t really unexpected.

The runtime on this vacuum surpasses all other vacuums in the top 5 at 110 minutes, so if you have a large home with multiple rooms to clean then this maybe the vacuum for you.

However, note that this isn’t one of the most slimline robot vacuums on the market and comes in at a height of 3.1 inches, so it may struggle to fit underneath the furniture.

What Makes this One of The Best Budget Robot Vacuums

  • You get a lot of features for a robotic vacuum cleaner under $200, including Wi-Fi and app technology
  • The manufacturer specifies the carpet thickness (14mm pile) for which this vacuum will function on
  • The runtime is 110 minutes before automatically returning to charging base, making it one of the best budget robot vacuums for big homes, second to the Coredy 500+ which is rated at no. 6 in our list
  • Boost technology means that you can double the suction power (with some loss of battery length) to clean particularly troublesome areas.


No 5 – Coredy R500+ Robot Vacuum Cleaner

The Coredy R500+ is an ultra-thin robot vacuum which is just 2.7 inches in height, making it one of the thinnest robot vacuums in our line-up, perfect for getting under low lying furniture.

The robot is controlled with the use of a remote, without the option of Wi-Fi or app control in this model or in the upgrade Coredy R3500.

It’s improved smart protection system prevents it from falling from ledges or down any staircases. And although it doesn’t have smart mapping built in you are able to assign vacuuming zones to improve the efficiency and get optimum use from your vacuum. Although, this vacuum does have a 120-minute battery life, which is one of the longest along with the Proscenic 820S and the Coredy R3500.

However, one thing to be aware of is that this vacuum is designed more for low lying carpets or better still, hard floors. The reason for that is partly in its slim design and also because its suction power is 1400pa, which is low in comparison to most of the others in our list.

Therefore, we recommend that this vacuum is suited to larger houses with large areas of hard flooring but may not be suitable where there are many pets and the need for pet hair removal.

As far as price goes, this one will cost you around $180-$190. We personally think that if you haven’t got really low-lying furniture then the Eufy BoostIQ RoboVac 11S (Slim) may be a better alternative which a few more features and only slightly lower running time at 110 minutes.

Features Making this the Best Robot Vacuum For Large House

  • Has a runtime of 120 minutes, which is one of the longest in our list, along with the Coredy R3500 and the Proscenic 820S
  • Slim and low lying at just 2.7 inches height, meaning it will get under most low lying furniture.


Best Robot Vacuums Comparison Chart of Brands & Features

We’ve now discussed and examined the best 10 robot vacuum cleaners in detail, including some of our favourite features. However, we thought it would be helpful to compare the top ones in a robot vacuum comparison chart. 

 RuntimeBrandsProductBest ForControlAuto SchedulingPet Hair Friendly
190 miniRobotiRobot Roomba 675 Robot VacuumHigh Pile Carpets / Hard FloorsWifi / AppYesYes
2100 minEufyEufy BoostIQ RoboVac 11S (Slim), Robot Vacuum CleanerMedium Pile Carpets / Hard FloorsRemote ControlYesYes
3110 minECOVACSECOVACS DEEBOT 500 Robotic Vacuum CleanerMedium Pile Carpets / Hard FloorsWifi / AppYesYes
4100 minGOOVIRobot Vacuum, GOOVI D380 Robotic Vacuum CleanerMedium Pile Carpets / Hard FloorsRemote ControlYesYes
5120 minCoredyCoredy R500+ Robot Vacuum CleanerLow Pile Carpets / Hard FloorsRemote ControlYesYes
6100 minGOOVIRobot Vacuum, GOOVI D382 Robotic Vacuum CleanerMedium Pile Carpets / Hard FloorsWifi / AppYesYes
7120 minCoredyCoredy R3500 Robot Vacuum CleanerMedium Pile Carpets / Hard FloorsRemote ControlYesYes
8120 minProscenicProscenic 820S Robot Vacuum CleanerMedium Pile Carpets / Hard FloorsWifi / AppYesYes
990 minILIFEILIFE V3s Pro Robotic Vacuum CleanerLow Pile Carpets / Hard FloorsRemote ControlYesYes
1090 minPure CleanPure Clean PUCRC25.5 Robot Vacuum CleanerVery Low Pile Carpets / Hard FloorsRemote ControlYesYes

Robot Vacuum Cleaner Buying Guide

How to Choose the Best Robot Vacuum?

Best Robot VacuumsIf you are new to the world of robot vacuum cleaners, then it can be quite daunting at first trying to figure out which vacuum is right for you, why there are such wide price differences, what features are actually a must and which ones are just novelty. Therefore, following on from our list of our best robot vacuum favourites in what we consider to be a reasonable price category, we have put together this buying guide to give you the information you need to determine which robotic vacuum cleaner is right for you. We have broken this guide down into the main features of the robotic vacuum, so you know exactly what it is you’re buying. There are a few questions you will ask yourself and we’ve covered these in detail below:

  • What is your budget?
  • What cleaning technology do you need and do you need mopping integration?
  • Just how important is the suction power?
  • Do you have any pets?
  • Will this be used on carpets, hard floors or both?
  • What about the height of the robot vacuum? Will it go under my furniture?
  • What is auto-scheduling?
  • What is intelligent detection or anti-drop?
  • Do you need auto-mapping?
  • What about virtual boundaries?

Know Your Budget

First of all, it’s important to set a budget for your purchase, this is one of the most important factors when choosing the robot vacuum since it will usually determine which features you are and are not able to get for your money. The table below shows you the usual budget categories and what features you can usually expect for that price point. It’s important to note however, that there will be exceptions and some vacuums with a lower price point do occasionally have some premium features, this is usually at the expense of something else though such as Wi-Fi technology, battery life or suction power for thicker carpets / more effective cleaning. More about those later though.

How much should you pay for a robotic vacuum cleaner? Generally, entry level vacuums will cost between $100 – $250 but won’t usually include Wi-Fi or App control with integrated Google Home or Amazon Alexa. However, with that said the ECOVACS DEEBOT 500 vacuum is an exception to that with this technology built in, but it is one of the few.

The average price for a robot vacuum will usually be around $220 – $400, this is what most people will pay. This will get you most of the features that you require, with the exception of things like virtual mapping.

At the high end you can pay up to and occasionally in excess of $1,000. These vacuums usually have all of the features you need, including virtual mapping, but also have better battery life, stronger suction and more flexible control. However, it’s rare that we recommend you need to pay anywhere near this level and for most domestic homes, paying the average price point will be more than sufficient providing you understand the features you’re opting for.

Price LevelExpect to PayFeatures You Can ExpectFeatures Usually Not Available at this Price
Entry Level$100 - $250- Remote Control
- Best for Medium / Low Pile Carpets & Hard Floors
- Suction <1500pa
- Auto-Scheduling
- Intelligent Detection
- Battery Time <100 Minutes
- Wi-Fi / App Control
- Virtual Mapping
- Stronger Suction for Thicker Carpets
- Virtual Boundaries
- Long Battery Charge
Average$220 - $400- Wi-Fi / App Control
- Best for Medium Pile Carpets & Hard Floors
- Suction 1500 - 1600pa
- Auto-Scheduling
- Intelligent Detection
- Battery Time 100 - 110 Minutes
- Virtual Boundary
- Virtual Mapping
- Super strong Suction for Thick Carpets
- Long Battery Charge
Premium$400 - $1000+- Wi-Fi / App Control
- Best for Thick Pile Carpets & Hard Floors
- Suction 1700pa +
- Auto-Scheduling
- Intelligent Detection
- Virtual Mapping
- Battery Time 120+ Minutes
- Virtual Boundary
N/A

Cleaning Technology, And Mopping Integration

After you have decided what your budget is, one of the first things to think about when choosing your robot vacuum is the cleaning technology. This isn’t usually affected by your budget but is more random depending on the brand and the model you buy. iRobot refers to their patented 3-stage cleaning technology, which is where their vacuums have rotating brushes underneath to lift, remove and suction away. Other models also have this technology, but it’s referred to as “brushes” or “mopping” due to iRobot’s patent. Some brands will also talk about the integration of a water tank for wet mopping. However, do you need either of these features?

Firstly, we recommend that if you have any pets in the home you must choose a vacuum which has some sort of integrated brush system, as this is one of the mechanisms which is effective in the removal of pet hair, and for the thorough cleaning of carpets thicker than an ultra-thin pile. Therefore, we say unless your home is just fitted with hard floors and you don’t have any pets, then you need this feature and should discount any vacuum without it. Secondly, with regards to a wet mopping feature, this isn’t a necessity but a quirky feature. Again, we’d only recommend this if you have all hardwood floors OR the vacuum has a built-in virtual boundary feature which allows you to specify exclusion zones. The reason for this is that if you don’t buy a robot with exclusion zones then on automatic runs it will try and wet mop your carpet, unless you intervene which kind of defeats the object of owning a robot vacuum cleaner.

Suction Power of the Robot Vacuum, is it Important?

Suction power is one of the most important values to take note of when you’re searching for a robot vacuum cleaner. You will notice that all of the vacuums we have included in the list of the best vacuum robots have a suction power of at least 1400pa, going up to 1700pa. There are more powerful vacuums on the market but the higher the suction power then the higher the cost. Ultimately, the suction power and the addition of a mopping brush or 3-stage technology (as discussed above), will determine how well the vacuum cleans pet hair from hard floors and from carpets. So, if you have multiple pets in the home you will ideally want to opt for a robotic vacuum with 3-stage technology / mopping brushes and have the best suction power possible.

Some brands, such as the Coredy Robot R500+ offer double suction power for particularly stubborn areas of dirt, however it’s worth noting that using this option will significantly decrease the claimed 120-minute runtime if it’s activated for a period of time.

Do You Have a Pet or Two?

We’ve discussed this above, if you have pets then I suspect you’ll be looking for the best robot vacuum for pet hair? When you’re searching around the internet you’ll quickly notice that most vacuums will claim “pet hair” as a phrase within the title, but as we’ve already mentioned you need to look for the presence of mopping technology and for good suction power, as without these two things it’s unlikely that the vacuum will live up to expectations. In addition, look at the pile size of the carpet the vacuum is able to handle, this is usually determined by the suction pa power but not always. If you need a vacuum for pet hair and your house has carpets then you need a vacuum which can handle at least medium pile carpets, as this will remove as much pet hair as possible. We have listed the Proscenic 820S robot vacuum cleaner as the best robot vacuum for pet hair. The main reason for this is that it has a power boost which provides up to 1800pa suction, which is the most powerful vacuum in our list and perfect for the removal of pet hair.

Carpets or Hard Floors?

Where do you expect to use this? You need to establish if you intend to use this on hard floors, carpets or both, and then you need to determine if the carpet you’re going to use it on it’s low, medium or thick pile. As previously mentioned, the vacuums sold will have varying suction power and suitability for certain thicknesses of carpets. Most average priced vacuums will handle medium pile carpets but not many will handle thick carpets or rugs.

Height of the Best Robot Vacuums

Consider the Height of the Vacuum

The major benefit of robotic vacuums is they do the job for you; however their varying heights mean that they won’t always be able to get under furniture such as tables, chairs, cabinets and beds etc. Therefore it’s worth thinking about where you expect the vacuum to clean, if you’re not too bothered about it cleaning under your furniture because you’re going to do that yourself on a regular basis then don’t worry too much about height and think more about the features. However, if you want the machine to clean under things you need to measure the height of your lowest furniture and aim to buy a vacuum around that height. Note though, most low or slim robot vacuums are still around 2.5 inches in height at their lowest, whereas thick vacuums can reach up to 5 inches + (such as the new Dyson 360 vacuum which is 4.72 inches tall.

Exactly What is Auto-Scheduling?

Auto-scheduling is a feature of robot vacuums which allows you to automatically set a time of day or night when you would like to run the vacuum and clean the home. For most people this is an essential feature as they wish to set the vacuum to clean when they are outside of the home, at work for example. This means that the floors are cleaned without any disruption to you. Most vacuums, whether they’re low-budget or top end will have an auto-scheduling feature of some sort these days.

Best Robot Vacuums with intelligent detectionWhat is Intelligent Detection or Anti-Drop?

Intelligent detection is designed so that the vacuum can be used in all areas, including ones where there are steps or stairs where the robotic vacuum could fall off and be damaged. The vacuum senses that there is a step or ledge and doesn’t go any further, there is no need for virtual boundaries for this to work. This is particularly important if you want to use the vacuum upstairs unsupervised, without intelligent detection or anti-drop the vacuum will fall down the stairs. Most vacuums across the price spectrum will have this built in.

Auto-Mapping, Needed or Not?

Auto-mapping is a premium feature which you will usually only find on the premium range (above $400), and these are usually consider the best robot vacuums. It’s a feature which will map your home and learn the layout of your home, rather than doing what other vacuums do by working its way around the environment manually. Auto-mapping adds to how useful the vacuum is, however, it does significant affect the cost of a robot vacuum. One exception is the Proscenic 820S robot vacuum which mimics the mapping feature in its movements. It doesn’t have true mapping technology and won’t learn the layout of your home, however what it does do is move in linear movements rather than randomly, ensuring better coverage of the home.

How About Virtual Boundaries?

Virtual boundaries are similar to intelligent detection in that they prevent the vacuum from going somewhere, the main difference though is that the vacuum won’t do this automatically but will require you to place boundary strips, these prevent the vacuum moving over them. Most brands require you to purchase these boundary strips separately. They are useful if you have a particular room you don’t want cleaned or if you’re worried about a particular room where cables could be sucked into the cleaner. However, in our opinion they’re not an essential feature and most budget cleaners will not come with these and only a few average ranges will.

The Final Say on the Best Robot Vacuums

In Summary, we have listed below some of the features which we believe you absolutely must have, and we have also listed some of the features we think that you can do without. Buying one of the best robot vacuums isn’t just about buying the most expensive one or the one with the most features, but it’s about figuring out what your needs are and then matching the best rated robot vacuum to those needs, and that’s what we have tried to outline here today. So in summary:

The “Must Have” Features

We believe the must have features which you should look for when buying a robot vacuum are:

  • Auto-scheduling
  • Strong suction at 1400pa or greater
  • Intelligent detection
  • Triple stage cleaning or mopping

The Feature Which You Can Do Without

We believe the features you can live without (unless you have the money) include:

  • Wi-Fi / app control
  • Virtual boundaries
  • Mapping (a nice one to have if you can afford it)

We hope you found this guide useful.

Disclosure: Best Robot Vacuums participates in the Amazon Associates Program, which is an advertising program designed to provide a means for us to earn a small fee by advertising products on their website. When you purchase a product we advertise, Amazon pays us a small fee.