Top 10 Best Robot Vacuums for Carpet 2019

By Natalie Red·Updated: Aug 7, 2019· 15 min read

When the very first robotic vacuum cleaners were released, they were not so good at cleaning carpets. Week suction power was not enough for deep carpet cleaning. Times changed, technologies improved, and now there are a lot of decent robotic vacuum cleaners that can clean carpets as well as hardwood floors and almost as good as your traditional handheld vacuum. It's worth mention that robot vacuums suitable mostly for low pile and middle pile carpets, and probably will not clean very thick or high-pile carpets, so keep it in mind when you are thinking of buying one.

There are hundreds of robot vacuums presented on the market, but most of them perform not very well on carpets. Based on our experience with cheap and more expensive devices that we have the opportunity to test and reviews around the internet we choose the best robot vacuums for carpet that we can recommend you to buy in 2019.

What makes a robot vacuum cleaner suitable for carpet cleaning?

  1. Strong suction power. Devices with stronger suction suck up more dust and dirt from carpets, provide better and deeper carpet cleaning (especially if you have middle pile carpets).
  2. Cleaning brush. Most robot vacuums have a brush in a suction inlet that rotates and agitating dust into a dustbin. There are a few different types of brushes and technologies. Some of the brushes are better on pulling the dust from carpeting surface when others perform worse.
  3. Climbing ability. Robot vacuums with larger wheels have a better climbing ability, so they will not stuck when climbing from a hardwood floor to a carpet. Some devices have lower clearance and get stuck more often, especially on a middle pile carpet.
  4. Additional features. Some models have such great feature as carpet boost (Roborock S5, 360 S6), and dirt-detect technology (iRobot Roomba models only).
  5. Navigation technologies. All robot vacuums can be divided into two categories: devices with random cleaning pattern and robots with a planned route that uses mapping technologies. We described more about the difference between them below.
Besides, if you have a big house, take a look at the battery capacity and runtime. The same about a dust container: choose a model with a larger dustbin if you have a bigger house; otherwise, you need to dump it more often.

Top 5 affordable robot vacuum cleaners for cleaning your carpet

You do not have to spend $1,000 on a robot to clean your carpet. Thanks to the variety of choices, we have picked the best cheap robot cleaners that can clean the carpeted surface.

Model / Feature Roborock Xiaowa E2
Roborock Xiaowa E2
Shark Ion R85
Shark Ion R85
Roomba 690
Roomba 690
Eufy RoboVac 15T
Eufy RoboVac 15T
Eufy RoboVac 15C MAX
Eufy RoboVac 15C MAX
Battery life (min) 120 60 90 100 100
Suction power (Pa) 1,800 1,400 600 1,500 2,000
Dust container size (ml) 640 600 600 600 600
Battery capacity (mAh) 2,600 2,550 1,800 2,500 2,500
Navigation planned / gyroscope based mapping random cleaning pattern random cleaning pattern random cleaning pattern random cleaning pattern
Noise level (dB) 70 N/A 68 55 60
Climbing ability (in / mm) 0.79 / 20 N/A 0.63 / 16 0.63 / 16 0.63 / 16
Virtual boundaries - boundary strips dual virtual wall barrier magnetic strips -
Wi-fi yes yes yes yes yes
Scheduling yes yes yes yes yes
Carpet boost yes no no yes yes
Dirt detect no no yes no no
Height (in / mm) 3.54 / 9 3.39 / 8.6 3.66 / 9.3 2.83 / 7.2 2.83 / 7.2
Warranty 12 months 12 months 12 months 12 months 12 months
Price ~$299 ~$200 ~$300 ~$199 ~$280

Roborock Xiaowa E2

Best Gyroscope-Based

Roborock Xiaowa E2

The best performance on carpet for under $300

Identifies carpet which is rare especially for the price, has strong suction and thanks to mapping, the robot does not miss a spot when cleaning. Can do mopping and sweeping.

The Roborock Xiaowa E2 is ideal for low and medium-pile carpets. The Roborock Xiaowa E2 delivers 1,800 Pa of suction power. It has Carpet Boost technology that detects carpeted flooring and automatically increases suction power to the maximum level. Only a few robots in this price range have this feature and not every high-end robot vacuum cleaner have this option.

A washable HEPA filter captures 99.2% of dust and allergens as small as 0.3 microns making the robot great for people with asthma and allergy. You don't need to replace the filter very often compared to robot vacuums with non-washable filters.

The Roborock Xiaowa E2 has a mopping function: it comes with a water container and a mopping cloth, so if you have combined hard/carpeted floors, this model will be a right choice for you. Compared to most cheap robot vacuums, this model has an ARM processor inside combined with a gyroscope and accelerometer. Thanks to this, it creates a map of your house and builds the most effective z-shaped cleaning path. In the Mi Home app (available for Android and iOS devices), you can track when the components (filter, brushes) should be replaced; you can also manually control the unit, schedule it, switch between cleaning modes, and view the created map.


Shark Ion R85

For Small Homes

Shark ION Robot R85 (RV850)

Best for small homes

Has a relatively big dustbin, ideal for small households with pets.

The Shark Ion R85 (RV850) is an upgraded version of its older brother R75 (RV750). It has many good reviews on Amazon and customers love it! It doesn't have mapping and has a random cleaning pattern.

The Shark Ion R85 has a self-cleaning brushroll that prevents hair from tangling. The brush makes this robot good for taking on pet hair, dust, and dander from carpets. It has a large dustbin that holds more dirt decreasing the frequency of emptying.

In the box, you will find an 8-foot BotBoundary strip that helps to control it from crossing some areas.

A powerful motor along with a self-cleaning brushroll does carpet cleaning job well. The Shark Ion R85 is suitable for low and some medium-pile carpets as well as for a bare floor.

For those who want to buy a handheld, there is the Shark Ion S87 that is a two-in-one cleaner with a handheld vacuum and robot for about $400.


iRobot Roomba 690

Also Great

Roomba 690

Best budget Roomba

Equipped with dirt detect to provide deep cleaning on high-traffic areas. 

The Roomba 690 is famous and doesn't need any introduction. Even though it has weak suction compared to other devices here, it is still the right choice for houses with carpet floors.

A patented 3-Stage Cleaning System with Dual Multi-Surface Brushes provides better cleaning performance on carpets compared to these with single main brush.

It has a virtual wall barrier in the box which allows you to choose zones where the robot should not go when cleaning.

The Roomba 690 can be controlled by a simple but effortless iRobot HOME app (available for Android and iOS devices).

This robot has an amazing Dirt Detect technology that helps to recognize dirty spots and provide deep cleaning on these areas (by repeating cleaning of these areas a few times).

The Roomba 690 can be a part of your smart home system thanks to its compatibility with Amazon Alexa and Google Home assistants.

Within the app, you can switch between cleaning modes and schedule it. For the price of around $250, the Roomba 690 is a decently affordable robot vacuum cleaner for carpet.


Eufy RoboVac 15T

Budget Pick

Eufy RoboVac 15T

Best cleaning performance on carpet for under $200

Nice design, quiet operation, short body, and an affordable price tag. The robot is good for carpet cleaning in its price range.

Eufy cleaners are known for their good cleaning performance. But unfortunately, they don't have Wi-Fi support; they are not as great for those who wanted to control a robot with a smartphone via the app or even voice commands. The Eufy RoboVac 15T will cost you less than $200. 

The robot has a low profile design and can get under most of the furniture. The navigation is random; there is no mapping which means the robot cannot remember your home layout and where it has already cleaned. It might miss some spots when cleaning and take more time to cover the same area as the cleaners with a mapping do, yet if you run it more often, you will not find any difference.

It might not be as powerful as the 15C MAX but it does not cost as much and still will be able to clean your carpets. 

The Eufy 15T is ideal for small and medium homes with pets and those who need a robot vacuum but don’t want to get an expensive one.

Eufy RoboVac 15C MAX

Powerful Budget Pick

Eufy RoboVac 15C MAX

Has strong suction at a low price

A budget pick with the strongest suction among random-navigated robot vacuums. One of the shortest body in the industry. The cleaner is ideal for small to medium-sized homes with carpeted surface.

The Eufy RoboVac 15C MAX does not have mapping but comes with strong suction that delivers 2,000 Pa of suction and is strong enough to handle thin and medium-pile carpets. 

The robot supports Wi-Fi and can be controlled via your phone of the included remote control. It has the BoostIQ technology that increases suction when the robot steps on carpet.

It is only 2.85 inches tall and can get to the hard-to-reach places under most of the furniture.

Although it has strong suction, the robot is quiet when operates. 

At the price, you get a decent robot vacuum that is powerful to clean your carpet, has a short body, quiet and is ideal for small to medium-sized houses. 

The best robot cleaners for thin carpets. Comparison chart

Depending on your carpet thickness, there could be different cleaners suitable for your home. These are three mid-range priced robot vacuums for thin carpets.

Model/Features Eufy RoboVac 11S PLUS
Eufy RoboVac 11S PLUS
Xiaomi MiJia 1S Robot
Xiaomi MiJia 1S Robot
360 S6
360 S6
Neato Botvac D4 Connected
Neato Botvac D4 Connected
Battery life (min) 100 150 100 75
Suction power (Pa) 1,500 2,000 1,800 N/A
Dust container size (ml) 600 420 400 700
Battery capacity (mAh) 2,500 5,200 3,200 N/A
Mapping - LDS laser + camera LDS laser LDS laser
Noise level (dB) 55 68 55 70
Climbing ability (in / mm) 0.63 / 16 N/A 0.67 / 17 0.75 / 19
Virtual boundaries no yes yes yes
Zoned cleaning no yes yes no
Selected room cleaning no yes no no
Wi-fi no yes yes yes
Scheduling yes yes yes yes
Height (in / mm) 2.85 / 7.2 3.78 / 9.6 3.94 / 10 3.9 / 9.9
Warranty 12 months 12 months 12 months 12 months
Price ~$190 ~$339 ~$310 ~$399

Eufy RoboVac 11S PLUS

Best For Under $200

Eufy RoboVac 11S PLUS

Best for carpet for under $200

Has strong suction and is available to buy at an affordable price. Quiet when operates and is perfect for small homes.

The Eufy RoboVac 11S PLUS is one of the best budget cleaners for carpet. 

It is the only robot vacuum in this category that does not have mapping and smart navigation. This device will randomly run over your place until the battery dies. It might cause missed areas but if you run the robot often it will reduce the chances of areas that would be left untouched. 

The Eufy does not have an app but includes a remote control. It is quiet when operates. BoostIQ technology automatically increases suction power within 1. 5 seconds when extra vacuuming strength is needed to get the best clean. The robot has lots of extra accessories in the box. 

The Eufy has a short body and gets under most furniture, a reasonable price tag makes it attractive to get even though it does not support Wi-Fi and navigates randomly but it does a fairly good job on carpet so why not? 

Xiaomi MiJia 1S Robot Vacuum

Best Budget Model For Thin Carpets

Xiaomi MiJia 1S

Builds a map via the LDS laser and a camera sensor

At a budget price, the robot supports zoned cleaning, restricted areas, and can recognize rooms location. Has one of the longest-lasting batteries in the industry and is ideal for big homes.

The Xiaomi MiJia 1S is the first cleaner on the market that was released equipped with an LDS laser and a camera sensor for mapping. It remembers your home layout and knows where it has been and what zones are left to be cleaned. With strong suction power and decent battery life the robot cleans thin and some medium-pile carpets with ease. With a cost of $340 on Gearbest, it is one of the best robot cleaners on the market.

The filter is HEPA which makes the robot safe for allergy and asthma sufferers.

It navigates in straight lines following the plan is has created. You can track its movements in the Mi Home app, schedule the robot to work up to 7 times a week, control it like a radio car and switch between cleaning modes.

The Mi Home app allows setting virtual boundaries, zoned cleaning and the double mapping system is able to recognize separate rooms. It can be worked in a specific room.

Recharge and resume option makes the Xiaomi MiJia 1s robot vacuum ideal for big homes.

360 S6

Best Budget 2-in-1

360 S6

Ideal for homes with more than one level

Can do mopping and sweeping, supports restricted areas and zoned cleaning. Identifies carpet to provide deep cleaning.

The 360 S6 is equipped with an LDS laser that maps out an interior. The cleaner navigates in straight lines and does a good job on thin and medium-pile carpets. 

The robot is also able to mop not only sweep. The robot comes with a washable HEPA filter and is safe for people with allergy. It is good for pet hair, the brush has detachable parts and is easy to clean.

In the app, you can set virtual boundaries, zoned cleaning, track it in real-time and so on. 

The 360 S6 saves up to 10 different maps and is suitable for multi-level houses

It has strong 1,800 Pa suction power and decent cleaning performance, so it gets rid of a surprising amount of dust and dirt. It also has a range of features that are often only found on more expensive robot vacuums, such as daily scheduling and even the mop mode. It is the most affordable smart vacuum that is suitable for homes with more than one level, pet owners and performs great on both thin to medium-pile carpets and bare floor.

Neato Botvac D4 Connected

Runner-Up

Neato Botvac D4 Connected

Best for small homes with carpet

D-shape works the best on corners and along the walls. Equipped with a large dustbin and is ideal for pet hair and small homes.

The Neato Botvac D4 Connected is one of the newest cleaners in the model line. It is equipped with a laser that creates an accurate room plan and then navigates in straight lines following the map it has built.

The D-shape is excellent for corner cleaning. You can interact with the map by creating digital No-Go Lines to make the robot clean not crossing the line you've set. Also, you will find a magnetic stripe in the box.

The Neato is fantastic at cleaning carpet flooring, and navigation is superb. The laser ensures the robot to work in the complete dark and clean black carpets.

The Extra Care Navigation helps the Neato to vacuum your floors without getting close to delicate furniture/objects to minimize bumping. And, the Neato avoids tight spaces where there is no room to navigate to prevent getting stuck.

The Neato Botvac D4 Connected covers more thanks to the recharge & resume feature, and it makes the robot suitable for small and medium-sized houses with mostly carpeted surfaces.


The 4 best robot vacuum cleaners for medium-pile carpets and rugs

These are the smartest devices with a price starting from $400 and ends up to $1,399. The following robot cleaners are decent machines that are the best to buy in 2019 for medium-pile carpets and rugs.

Best robot vacuum cleaners for carpet: comparison chart

Model/Features 360 S5
360 S5
Roborock S6
Roborock S6
Neato Botvac D6
Neato Botvac D6
Roomba s9+
Roomba s9+
Battery life (min) 120 150 120 75
Suction power (Pa) 1,800 2,000 N/A 2,600
Dust container size (ml) 450 500 700 500
Battery capacity (mAh) 3,200 5,200 N/A 1,800
Carpet identification yes yes no yes
Filter HEPA HEPA Ultra-Performance HEPA
Washable filter yes yes no no
Mapping laser laser laser camera
Map saving yes yes no yes
Zoned cleaning yes yes no yes
Restricted areas yes yes yes yes
Selected room cleaning yes yes no yes
Real-time tracking yes yes no no
Dirt detect no no no yes
Self-emptied charging base no no no yes
Noise level (dB) 55 60 64 N/A
Climbing ability (in / mm) 0.79 / 20 0.79 / 20 0.75 / 19 0.79 / 20
Wi-fi yes yes yes yes
Scheduling yes yes yes yes
Height (in / mm) 3.9 / 10 3.7 / 9.6 3.9 / 9.9 3.6 / 9.2
Warranty 12 months 24 months 12 months 12 months
Price ~$289 ~$599 ~$699 ~1,399

360 S5

Budget Model

360 S5

Affordable price considering given features

A powerful and smart robot vacuum at a budget price. Supports blocked zones, zoned cleaning and selected room cleaning. The quietest among flagship robot cleaners.

The 360 S5 is a powerful robot cleaner with decent suction power and a budget price tag considering given features. 

Its large wheels don't have any issue with crossing obstacles up to 20 mm tall. The laser inside builds an accurate floor plan making the robot methodically clean following the created path without missing a spot. It comes with smart carpet identification that recognizes carpet flooring and automatically boosts the suction to provide deeper cleaning. Although the robot has strong suction, when it is working it doesn't disturb you from doing your business. It is one of the quietest here.

Select the room you want to clean and let the 360 S5 do the rest

The 360 S5 can store up to 10 different floor plans in memory and is able to recognize its location on a map in case it scanned the room before.

The 360 S5 is ideal for multiple-floor houses

In the 360Smart app, you can switch between cleaning modes, schedule the robot, manually control it like a radio car, track when the accessories needed to be replaced. And, the app allows setting digital boundaries, set zone cleaning, select a room or a few it needs to clean and also set schedule for these rooms. There is also an ability to track cleaning in real-time and check cleaning history.

The 360 S5 is suitable for all surfaces and home sizes and is the most affordable due to all the features it has. What else would you wish for? At $300 (on Gearbest) and $390 (on Amazon), you get a smart and powerful robot vacuum that can work even on thicker carpets. 


Roborock S6

Best Mid-Range

Roborock S6

The most efficient navigation

Quiet when vacuuming, can do both: vacuuming and mopping. Has two types of mop cloths in the box for different cleaning needs. Increases suction on carpet.

The Roborock S6 is a mid-range priced robot vacuum that is featured with useful options most of the expensive cleaners don't have.

It mops and sweeps; it has the longest-lasting battery in the industry; the strong motor along with the Carpet Boost provides deep cleaning on all carpet types except think ones; its mapping technology is accurate, and navigation is superb.

In the box, the Roborock S6 has two types of mopping pads, 10 disposable pads and two micro-fiber cloths. The water tank has a toggle that switches to adjust the level of water dripping for daily cleaning or big messes.

The cleaning brush is disassembled and easy to clean from hair especially on the edges. 

The Roobock S6 comes with the Mi Home app where you can set virtual boundaries, target where you want the robot to go by tapping on the map, customize cleaning zones, track it in real-time when the Roborock is cleaning, etc.

Make the Roborock S6 work directly in the kitchen with the selected room cleaning feature

The Roborock S6 supports selected room cleaning feature. By choosing a room or two on the map, you can make the robot work directly there instead of cleaning the entire place. Also, it supports scheduling in certain rooms.

The Roborock S6 stores up to three different floor maps

With the price of $579 on Amazon and $599 on Gearbest, the Roborock S5 is a great robot cleaner with excellent cleaning performance worth buying.


Neato Botvac D6 Connected

Best At Corner Cleaning

Neato Botvac D6 Connected

D-shape gets to the corners and edges to provide the best cleaning performance

Has one of the strongest suction in the industry. Equipped with the efficient cleaning brush that does a superb job at picking up pet hair. 

In terms of cleaning performance, the Neato Botvac D6 Connected works as good as the D4 Connected on carpets and bare floors.

It saves up to three different floor plans and has a D-shape that reaches dust in corners and edges. On top of the robot, there is a tower with a laser inside that scans the surrounding creating a floor plan and automatically builds the most efficient way of cleaning. The same as the D4 Connected does, the D6 navigates in straight lines. The device knows where it has already cleaned and which zones are left uncleaned.

There are No-Go Lines available to set in the app so the robot will not cross particular zones of your home.

The Botvac D6 Connected is suitable for small, medium and large multiple-floor houses with mostly carpeted surfaces (except thick ones).


Roomba s9+

Our Pick

Roomba s9+

The first camera-based robot vacuum that supports restricted area

Empties itself thanks to the self-emptying base. Equipped with the best brushless rollers for pet hair. Shows the best performance on carpet because of the strongest suction and carpet identification.

The Roomba s9+ is the newest one from the iRobot family. It is the same Roomba s9 only with the self-cleaning base. You can compare Roomba models in our recent comparison to find out which model would be best for your needs.

The most significant improvement latest Roombas have — the self-emptying charging base. When the robot’s container gets full, it interrupts the cleaning process, goes to the dock, empties itself and resumes cleaning. After every cleaning cycle is done, the Roomba s9+ gets emptied automatically. The disposal bag holds up to 30 robot’s bin contents setting you free from manually emptying it for about a month.

The Roomba s9+ has a camera on top to create a room plan. It stores up to 10 different plans. Once the map is created, you can name each zone in the iRobot Home app and schedule the robot to work in the area you have chosen.

Roomba s9+ is the first camera-based robot vacuum that support virtual blocked zones

The Roomba s9+ has double-rotating tangle-free rollers that is the best solution in terms of hair tangling to date.

When the robot creates a map, it divides it into separate rooms that can be named and scheduled to work in further. Also, the s9+ supports not only basic Alexa commands like start and stop the robot. You can say, «Roomba go clean the kitchen» and the robot will understand what you mean.

iRobot is the first company that has introduced virtual keep-out zoned to a camera-based robot vacuum cleaner. This option allows the robot to not go to some certain zones and gives much more value to the Roomba s9+ than the virtual wall barrier all the oldest models have.

The neon green brushless rollers that are ideal for pet hair

It comes with a carpet boost feature that boosts power air up to 10 times more (compared to 600 Series robots) once the sensors identify carpet flooring.

Advanced Dirt Detect system finds the dirtiest spots ensuring deep cleaning. Also, there is a full bin indicator that alerts when the container needs to be cleaned.

The Roomba s9+ is suitable for houses with more than one floor and covered with carpets mostly. The previous Roomba i7+ is also great for carpet flooring and if you want to get a self-emptying robot vacuum but don’t want to spend more, have a look at the i7+, it is not as powerful as the latest Roomba s9+ yet is suitable for carpet flooring as well. 

Also, if you are a big fan of iRobot but are not ready to spend $1,000+ on it, consider buying the Roomba e5. It is built on the same platform as the Roomba i7+ but lacks the smart bells like mapping and smart navigation, although it does a superb job on carpeted surface. 


Comments ()


    Share via: