The 10 Best Robot Vacuum Cleaners for Carpets

Updated 29. July 2023 by How we operate

Robot vacuum cleaner for carpet

What is the best robot vacuum cleaner for carpets? We have compared 119,734 user reviews and found the 10 best robot vacuum cleaners for carpets. All the robot vacuum cleaners in our comparison have “Carpet Boost” and a suction power above 2499 Pa.

Top 10 best robot vacuum cleaners for carpets

Based on: 119,734 user reviews 60 expert reviews

Rank Image Robot vacuum cleaner Score Verdict Price
1 Roborock S7 Roborock S7 95 Very good $650
2 ‎Laresar L6 Pro ‎Laresar L6 Pro 92 Good $400
5 Honiture G20 Honiture G20 90 Good $200
6 Tikom G8000 Tikom G8000 90 Good $175
7 Dreametech D10 Plus Dreametech D10 Plus 90 Good $400
9 Roborock S8 Pro Ultra Roborock S8 Pro Ultra 90 Good $1,600
10 Roborock Q7 Max+ Roborock Q7 Max+ 90 Good $870

What to look for in a robot vacuum cleaner for carpets?

There are a few key features that make a robot vacuum cleaner suitable for carpets. Here is what you should look for:

A robot vacuum cleaner cleaning a carpet (Image: Reoverview)

Suction power

The best robot vacuum cleaners for carpets have a high suction power that allows them to pick up the dirt between the fibers. The suction power of robot vacuum cleaners varies from 850 Pa to 8000 Pa. The higher the suction power, the better it can deep-clean your carpets.

These are the robot vacuum cleaners with the strongest suction power:

Robot vacuum cleaner Suction power
8000 Pa
7000 Pa
6000 Pa
Roborock S8 Pro Ultra 6000 Pa
5500 Pa

You can read more about suction power in this article.

Robot vacuum cleaners have a significantly lower suction power than traditional vacuums, which makes them less effective at cleaning carpets. The suction power of a traditional vacuum cleaner is around 15-20 kPa, whereas a robot vacuum has only 2-5 kPa.

Barrier-cross height

Barrier-cross height

When shopping for a robot vacuum cleaner for carpets, make sure its barrier-cross height is high enough to access your carpet.

Most robot vacuums have a barrier-cross height of approximately 0.80 inches. You can see the robot vacuums with the highest barrier-cross height here.

Carpet Boost

Carpet boost increases the robot vacuum cleaner’s suction power when it detects a carpet for deeper cleaning.
It is a very common feature found among 73% of all robot vacuum cleaners.

The robot vacuum cleaner has Carpet Boost

Yes (73%)
No (27%)
December 3, 2023


The carpet settings in the app for Roborock S7 MaxV (Image: Reoverview)

If you pick a robot vacuum cleaner with a mopping function you should be aware of how the robot handles the carpets when the mop is attached. The robot vacuum cleaner’s mop should not be pulled over carpets, as this will likely damage the carpets and make them dirty. Robot vacuum cleaners have different ways to avoid this:

  • No-go zones: If you pick a robot vacuum cleaner with an interactive map function you can create no-go-zones on your carpets, and thereby you avoid the robot running over carpets when the mop is attached. The disadvantage, however, is your carpets will not be cleaned when the mop is attached.
  • Mop lifting technology: Some robot vacuum cleaners, such as Roborock S8 Pro Ultra are built with mop lifting technology, which means the mop is lifted when the robot detects a carpet. This way you still get your carpet cleaned when the mop is attached, but typically the robots are only able to lift the mop sufficiently to be able to work on low and medium pile carpets. The Roborock S8 Pro Ultra is able to lift its mop with 5 mm. Other models, such as the iRobot Roomba Combo J7 are able to move its mop to the top of the robot and thus can clean all carpets without worrying about the carpets being damaged.
  • How the mop lifting technology works (Video: Reoverview)
  • Carpet avoidance technology: Some robots, such as the Ecovacs Deebot X1 OMNI, avoid carpets completely when the mop is attached. This is impractical if you have a wall-to-wall carpet as it cannot pass the carpet and clean the floor on the other side of the carpet.
  • Physical walls: Robot vacuum cleaners without interactive mapping capabilities you will be forced to set up physical walls, when the mop is attached. Some come with a magnetic strip you can put up and others come with a virtual wall.

Robot vacuum cleaners with interactive mapping capabilities typically have settings, where you can decide how the robot vacuum cleaner should handle carpets when the mop is attached.

You can learn more about the best robot vacuum cleaners with mop here.

Carpet cleaning test

As part of our methodology of testing robot vacuum cleaners, we test the robot vacuum cleaners ability to pick up sand from carpet.
Each robot vacuum cleaner we test must clean up 50 grams of sand from a carpet at the most powerful suction level.

The robot vacuum cleaner with the best carpet cleaning performance in our test is the Roborock S8, which managed to pick up 52% of the sand.

These are the 5 robot vacuum cleaners with the best cleaning performance on carpet in our test:

Robot vacuum cleaner Sand collected
Roborock S8 Pro Ultra 52%
Ecovacs Deebot X1 OMNI 48%
Ecovacs Deebot X1 Turbo 48%

You can find the best robot vacuum cleaners overall in our test of robot vacuum cleaners.

There is a big difference in how well robot vacuum cleaners can pick up sand from a carpet. This chart shows how much the robot vacuum cleaners are able to pick up:

December 3, 2023

As the chart shows, the robots are able to pick up between 48% – 52% of the sand, whereas in comparison they are able to pick up 96% of the sand from the parquet floor (on average).

The following photos and video shows how our test of carpet cleaning on sand works.

Just before the carpet cleaning test started
Just before the carpet cleaning test started (Image: Reoverview)

Just after the carpet cleaning test was finished
Just after the carpet cleaning test was finished (Image: Reoverview)

A video from the carpet cleaning test (10x speed) (Video: Reoverview)

What is the cheapest robot vacuum cleaner for carpets?

The cheapest robot vacuum cleaner for carpets is the Tikom G8000 at $175. Here are the 5 cheapest robot vacuum cleaners for carpets:

Robot vacuum cleaner Price
Tikom G8000 $175
Honiture G20 $199.99
Eufy RoboVac 11s MAX $249.98
ILIFE A10 $249.99
Dreametech D9 Max $249.99


caret-up caret-down Product information
Roborock S7 ‎Laresar L6 Pro
Roborock S8
Name Roborock S7 ‎Laresar L6 Pro Roborock S8
2983 reviews
2548 reviews
2121 reviews
Price $650 $400 $750
caret-up caret-down Battery
Max runtime 180 min 200 min 180 min
Charge time 240 min
Type of battery Li-ion Li-ion Li-ion
Battery capacity 5200 mAh 5000 mAh 5200 mAh
Recharge and resume function
Automatically docks and recharges
caret-up caret-down Cleaning
Cleaning area 2152.6 ft2 2152.6 ft2 3228.9 ft2
Sound level 67 dB 68.5 dB
Suction power 2500 Pa 3000 Pa 6000 Pa
Maximum climbing height 0.79 cm 0.79 cm 0.79 cm
Dustbin capacity 0.47 l 0.3 l 0.4 l
Type of filter EPA 11 HEPA EPA 11
Carpet Boost
Scheduling function
Shape Round Round Round
Number of side brushes 1 1 1
Washable filter
caret-up caret-down Mopping
Mopping function
Water tank capacity 0.3 l 0.25 l 0.3 l
Vibrating mop
Automatic mop lift
caret-up caret-down Navigation
Mapping-Sensor LiDAR LiDAR LiDAR
Object recognition
Stair sensor and object sensor
For multiple rooms
caret-up caret-down Control
App control
Remote control
Voice control
Alexa voice control
Google Home voice control
caret-up caret-down Base station
Automatic dirt disposal
Dustbag capacity 3.0 l
Automatic water tank refilling
Automatic mop washing
Automatic mop drying
Type of mop drying
caret-up caret-down App-functions
App control
Interactive mapping
Real Time Tracking
Digital Blocked Area
Zoned Cleaning
No mop zones
Multi Floor Maps
Selected Room Cleaning
caret-up caret-down Dimensions and weight
Height 3.82 in 3.8 in
Width 13.78 in 13.9 in
Depth 13.78 in 13.78 in
Weight 10.36 lbs 10.14 lbs
caret-up caret-down Pros and cons
Auto-lifting mop bracket
Vibrating mop pad
Strong suction power of up to 2500Pa
App is rich in features
All-rubber main brush
Quiet cleaning
Excellent mapping capability with adaptive route algorithms
Features a child lock option
Efficient carpet detection
Can automatically empty the dust bin
Auto-empty base is equipped with LED display
Can vacuum and mop at the same time
Equipped with smart navigation system
Can save up to five maps
Equipped with powerful suction
The rubber brush can still get tangled with hair
The mopping pad doesn’t lift high enough
Auto-empty dock isn’t released yet
Mop is only good for light stains
Auto-empty base produces loud noise
de-DE en-GB es-ES fr-FR it-IT nl-NL en-US da-DK sv-SE

Copyright 2023

Amazon Associates Disclosure: is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to