We recommend the brand new Roborock S7 Robot Vacuum for you! Check it out now ?

Your guide to a smart home

Robot Vacuum Cleaner for Carpets

Best Robot Vacuum for Carpets in the UK (2022)

Ilia

Last updated: 03.04.2022 5 Min.

A fluffy carpet makes your home much more cosy and comfortable. But cleaning a carpet - that’s anything but comfortable for a robot vacuum.

First, the good news: you don't have to do without a little household helper. Robot vacuums also do a good job on carpets these days!

We looked for the best robot vacuums for carpets and reviewed them. Now we can meticulously reveal all their differences and similarities.

We take a close look at all the must-have features of a robot vacuum. We also show which models work best on carpets.

A robot vacuum cleans a high pile carpet.

What you should look out for when buying a robot vacuum for high carpets

  • It should be a good robot vacuum in general. Good performance on carpets shouldn’t be the only criterion.
  • Suction performance on carpets: How well does the robot vacuum clean your carpet?
  • Does the robot vacuum have a carpet detection function?
  • Height overcoming: Can it drive over your carpet?
  • Can you define restricted zones in the app?
  • Dust container should be as large as possible.
  • Price-performance ratio.

The best robot vacuums on carpets in the UK - Our top recommendations:

    Test Winner 2020 🏆
    The Roborock S7 with the mopping plate from below

    Roborock S7

    Roborock S7

    Numerous innovations make the Roborock S7 especially interesting for carpet owners.

    Numerous innovations make the Roborock S7 an extraordinary vacuum robot: Lifting mop plate for carpet drives (VibraRise), vibrating mop function (Sonic Mopping), suction station... and so on.

    And yes, the cleaning result on carpets was also absolutely outstanding! 👏

    What makes the RS7 unique?

    First things first: The cleaning result on carpets was excellent!

    Short pile carpet

    Overview of the Roborock S7 suction test result on a short pile carpet

    High pile carpet

    Overview table of the cleaning result of Roborock S7 on a high pile carpet

    This makes the Roborock S7 very suitable for households with carpets. This is mainly due to the following features:

    • High suction power 
    • Liftable mop plate at carpet drive-up (VibraRise)
    • Rubber brush 
    • "Floating" built-in brush holder with "nubs
    • The top carpet detection function

    Liftable wiper plate at carpet drive-up (VibraRise technology)

    Carpets + mopping = challenge! After all, you don't want the wet mop to be dragged across the carpet. You do want the carpet to be vacuumed though.

    The Roborock finally delivers a solution for this annoying problem: As soon as Roborock S7 drives over a carpet, the mop plate is lifted. Genius!

    Carpet driveway

    Roborock S7 drives onto a carpet

    Mop lifting

    The mop plate of Roborock S7 is lifted on the carpet

    In our review, the VibraRise technology was convincing. This is a very useful feature, especially for owners of short pile carpets.

    Rubber brush:

    The brush of the Roborock S7 is made of rubber for the first time.

    Roborock S7 rubber brush close-up

    Especially on carpets, it has a very positive effect.

    This allows it to nestle much "closer" to the carpet (compared to a "usual" brush made of bristle hair). This removes the dirt more effectively. 💪

    "Floating" built-in brush holder with "nubs

    The brush holder of the Roborock S7 is "floating". This means that the brush can move in all directions.

    Left / Right

    Floating brush holder moves to the right

    Bottom / Top

    Floating brush holder moves downwards

    Unevenness in the carpet can thus be evened out better. This, in turn, leads to more effective dirt pick-up.

    You can find special knobs on the brush holder.

    Your advantage: The carpet is properly "brushed" during cleaning. In this way, the dirt can be more effectively loosened from the carpet fibres and sucked in.

    Nubs on the brush holder of the Roborock S7 in the close-up view

    Roborock S7 cleans a carpet

    Carpet recognition

    Roborock S7 is equipped with a special ultrasonic sensor for carpet recognition.

    The carpet is detected automatically. The suction power is set to the highest level. In addition, the carpet is shown as a 'hatched area' in the app. 👀

    Ultrasound sensor of the Roborock S7 close-up

    The carpet is shown as a "hatched" area in the mobile app.
    Source: roborock.com

     

    Check Price*

     

    Ecovacs Deebot OZMO T8 AIVI crosses a high threshold

    Ecovacs Deebot OZMO T8 AIVI

    Ecovacs Deebot OZMO T8 AIVI

    Good cleaning performance on carpets. Automatic obstacle detection function ensures optimal navigation. They significantly improved the mopping function. The auto-empty dock is optional.

    OZMO T8 AIVI is an excellent allrounder in the world of robot-vacuums. It stands out with its automatic obstacle detection (AIVI technology) and vastly improved mopping performance (vibrating wiping plate). The T8 AIVI is the OZMO 950’s successor and also very well suited for use on carpets.

    Bonus feature: self-emptying dustbin.

    All about the Ecovacs Deebot OZMO T8 AIVI main

      

    The Deebot T8 AIVI is the successor of the OZMO 950.

    The vacuum-mopping robot can overcome heights of up to ~2 cm (0.8 inches). Ordinary carpets are child’s play for the OZMO T8 AIVI.

    It also does a great job cleaning the carpets.

    Test result on a low pile / medium pile carpet

    Overview of the suction test result of the Deebot OZMO T8 AIVI on a short pile carpet.

    Test result on a high pile carpet

    Overview of the suction test result of the Deebot OZMO T8 AIVI on a long pile carpet.

    The OZMO T8 AIVI also has a good carpet detection function. 

    It recognises carpets and marks them on the map. The T8 AIVI also avoids carpets reliably when mopping.

    A great feature of the OZMO T8 AIVI is its vastly improved navigation (automatic obstacle detection). 

    It even detects smaller obstacles (e.g. slippers, socks, etc.) with the front camera and drives around them.

    Deebot OZMO T8 AIVI independently detects and avoids obstacles

    You can send the Deebot OZMO T8 AIVI on its cleaning mission even if the flat isn’t 100% tidy, thanks to the improved navigation function. It won’t get stuck on the next best obstacle (e.g. a sock).

    The mopping function also worked very well

    The vibrating wiping plate simulates "scrubbing movements". This way, it can remove even more stubborn stains.

    Ecovacs Deebot OZMO T8 AIVI mops the floor

    As a bonus feature, you can also buy an self-emptying dustbin (automatic dirt disposal).

    Deebot OZMO T8 AIVI Automatic Emptying Station

    Now you don’t have to worry about emptying the mobile dust container anymore. It automatically empties it whenever the robot vacuum docks at the charging station. You won’t have to raise a finger anymore.

    Why is the Ozmo T8 AIVI not the test winner? 

    The price-performance ratio of the Deebot OZMO 950 (our test winner) is much better.

    But if you’re willing to dig a little deeper into your pocket, you certainly can’t go wrong with the Deebot OZMO T8 AIVI.

    Criteria Evaluation
    Suction and cleaning performance
    Wiping performance
    Navigation and driving
    App and functions
    Battery life
    Volume
    Scope of delivery
    Design, dimensions and quality
    Price-performance ratio

    CHECK PRICE*

    Advantages

    Great mopping result

    Top cleaning performance on hard floors and carpets

    Automatic obstacle avoidance thanks to AIVI technology

    Innovative surveillance camera function

    Optional: Auto-empty station

    Disadvantages

    Certainly no option for bargain hunters

    Automatic obstacle avoidance doesn’t work 100% reliably yet

    No underlay for the charging dock (to protect the floor from the wet mop) in the delivery scope

    iRobot Roomba i7+ standing at a clean base

    iRobot Roomba i7+

    iRobot Roomba i7+

    Good cleaning performance on carpets. The two rubber brushes ensure a deep-cleanse of the carpet. The luxurious automatic self-emptying dustbin is the "icing on the cake?".

    The Roomba i7+ is a luxury vacuum cleaner from the American premium manufacturer "iRobot". It’s got a good cleaning performance on carpets thanks to the two rubber brushes. The “Cleaning Base” empties the mobile dust container automatically.

    All about the iRobot Roomba i7+ main

      

    The two rubber brushes turn in opposite directions.

    Rubber brush of the iRobot Roomba i7 Plus

    They thoroughly brush through the carpet and make it look even cleaner afterwards.

    High carpet after the iRobot Roomba i7+ cleaned it

     

    Another advantage of the two counter-rotating cleaning brushes: fringes or very long carpet fibres (on high pile carpets) can’t wrap around the brushes.

    The cleaning performance on carpets is also impressive.

    Suction test on low carpet

    Overview of the cleaning result of the iRobot Roomba i7+ on a short carpet

    Suction test on a high carpet

    Overview of the cleaning result of the iRobot Roomba i7+ on a high carpet

    The Roomba i7+ can easily drive onto higher carpets because it can overcome heights of 1.9 cm (7.4 inches).

    The self-emptying dustbin (cleaning base) is our favourite "luxury cleaning feature". 

    The mobile dust bag is relatively small and, therefore, quickly filled with dirt (no surprise, since carpets magically attract dirt). You’d have to empty the mobile dust container by hand at regular intervals. 

    That's quite annoying.

    The iRobot Roomba i7+ solves that problem with the automatic emptying station. 

    It automatically empties the mobile dustbin whenever the robot vacuum comes to the charging dock.

    Emptying station of the iRobot Roomba i7 Plus.

    It’s so convenient and saves so much effort!

    But beware: once you get used to the luxury, you don’t want to miss it anymore.

    Criteria Evaluation
    Suction and cleaning performance
    Wiping performance --
    Navigation and driving
    App and functions
    Battery life
    Volume
    Scope of delivery
    Design, dimensions and quality
    Price-performance ratio

    CHECK PRICE*

    Front view of  the Roborock S6 MaxV

    Roborock S6 MaxV

    Roborock S6 MaxV

    Powerful suction of 2500 Pa. ensures good cleaning results on carpets.

    Great cleaning performance on short pile and high pile carpets, excellent app, good mopping function, etc. - The premium vacuum robot from Roborock has a lot to offer. The S6 MaxV also scored well in the test regarding carpet cleaning.

    All about the Roborock S6 MaxV main

      

    Roborock S6 MaxV is one of the best vacuum mopping robots in the UK.

    App control, mopping function, voice control with (amazons) Alexa and google assistant...

    ...The Roborock S6 MaxV convinced us in all categories.

    The S6 MaxV also impressed in the suction test - it cleaned laminate and, above all, carpets very well. 

    Low-Pile Carpet

    Cleaning result of the Roborock S6 MaxV on low pile carpet

    High-Pile Carpet

    Cleaning result of the Roborock S6 MaxV on a long pile carpet

    The Roborock can also climb higher carpets since it can overcome obstacles with a height of approx. 1.9 cm (7.5 inches)

    The automatic carpet detection function ensures that the S6 MaxV increases the suction power to the highest level (MAX) whenever it drives over a carpet.

    The S6 MaxV’s highlight is undoubtedly the automatic obstacle detection function. The robot vacuum independently detects and avoids even smaller obstacles. 

    Roborock S6 MaxV independently detects and avoids even small obstacles

    That makes the Roborock high-tech robot vacuum ideal for flats/houses with carpets.

    Criteria Evaluation
    Suction and cleaning performance
    Wiping performance
    Navigation and driving
    App and functions
    Battery runtime
    Volume
    Scope of delivery
    Design, dimensions and quality
    Price-performance ratio

    CHECK PRICE*

    Ecovacs Deebot OZMO 950 crosses a high threshold

    Ecovacs Deebot OZMO 950

    Ecovacs Deebot OZMO 950

    An allrounder with a mopping function. Good carpet detection function. Excellent price-performance ration ?.

    The Deebot OZMO 950 is an excellent robot vacuum mop hybrid. It has the best carpet detection function of all tested vacuum robots, making it particularly well suited for use on carpets. 

    The excellent price-performance ratio is the finishing touch.

    All about the Ecovacs Deebot OZMO 950 main

      

    The Deebot OZMO 950 is an all-round good robot vacuum/mop hybrid. 

    The cleaning performance on hardwood floors (but also on carpets) is excellent.

    It can climb almost any carpets without any problems since it can overcome heights of 2 cm (0.8 inches)

    Suction test on a low-pile / medium-pile carpet

    Overview of the suction test results of the Ecovacs Deebot OZMO 950 on a short pile carpet

    Suction test on a high-pile carpet

    Overview of the suction test results of the Ecovacs Deebot OZMO 950 on a high carpet

    We also liked the sophisticated carpet detection function. 

    When driving over the carpet, the OZMO 950 immediately switches to the strongest cleaning mode (Maximal+). 

    Another unique feature: The OZMO 950 is one of the few vacuum robots that recognise carpets and draw them on the map.

    This way, the carpet will be a landmark on the map, so you can define no-go zones for it if necessary.  

    Another unique selling point: The Deebot OZMO 950 won’t drive over your carpet in mopping mode.

    It’s an excellent feature because you don't want it to drag the wet mop across your carpet.

    Ecovacs also included a special „direct“ suction attachment in the delivery scope. If your carpet has very long fibres or fringes, you can use the direct attachment to vacuum the carpet.

    Direct suction attachment is attached to the Deebot OZMO 950

    The long carpet fringes can’t wrap around the brush / side brushes because the special attachment doesn’t have one. That’s why the brush can’t block, either.

    The cleaning performance of the direct attachment leaves a lot to be desired. There’s no main brush that usually loosens the dirt from the carpet fibres. Therefore, we recommend using the direct attachment only on rare occasions (e.g. if your vacuum always gets stuck on the carpet fibres/fringes). 

    The outstanding price-performance ratio is the cherry on top and makes the OZMO 950 our test winner in the category "Robot vacuum cleaner for carpets".

    Criteria Evaluation
    Suction and cleaning performance
    Wiping performance
    Navigation and driving
    App and functions
    Battery runtime
    Volume
    Scope of delivery
    Design, dimensions and quality
    Price-performance ratio

    CHECK PRICE*

    Advantages

    Good suction performance on hard floors and carpets

    Good carpet detection function

    Robot vacuum cleaner with mopping feature

    Good mobile app

    Top navigation

    Can save multiple maps

    Long battery life

    Low noise level

    Good price-performance ratio

    Disadvantages

    Bumper often comes to use

    Water protection mat for the charging station (to protect the floor from the wet mop) is not included in the delivery scope

    App with minor bugs

    Robot vacuum vs dark carpets - What if the robot vacuum avoids it?

    Sometimes, a robot vacuum may avoid a black or very dark carpet.

    Robot vacuum cleaning a black carpet.

    What happens here is that the sensors classify the black carpet as a precipice. Then they ensure that the robot vacuum won’t drive over it.

    We don’t want that, because this way it won’t clean the carpet.

    But there’s a simple remedy for this problem.

    You can cover up these sensors.

    These are on the bottom side of the robot vacuum. Just cover the sensors with a strip of adhesive tape.

    Covering the crash sensors of a robot vacuum.

    This should solve the problem with the dark/black carpets.

    Caution: This procedure is only suitable for an apartment/house without "actual" precipices. If your home has a staircase, loft, etc., you shouldn’t cover the sensors. After all, you don't want to see your faithful household helper jumping down the stairs...

    Robotic vacuum cleaner and carpet fringes

    Carpet fringes have another challenge in stock for your robot vacuum.

    Long fringes of a carpet.

    The carpet fringes can wrap around the robot vacuum’s main brush when it drives over the carpet, which causes the brush to block.

    The cleaning trip would be over at this point. You would have to rush to free your household helper from it.

    Then it could continue cleaning.

    But we have a solution for that, too:

    Just fold the carpet fringes under your carpet before you start cleaning. This way you are 100% on the safe side.

    Special suction attachments are another solution.

    We’d recommend these robot vacuums with special attachments for carpets with long fringes.

    For example, the „special attachment“ of the Deebot OZMO 950 ensures that the robot vacuum won’t get stuck on carpet fringes.

    Deebot OZMO 950 Direct Suction Attachment

    The long carpet fringes cannot wrap themselves around it because one cleaning brush is missing.

    The iRobot Roomba i7+ is another robot vacuum that is particularly suitable for carpets with fringes.

    It’s got two main brushes made of rubber.

    The two rubber brushes of the iRobot Roomba i7+.

    The main brushes also rotate in opposite directions during cleaning so that long carpet fringes can hardly wrap around the brushes.

    If you don’t like these options and the robot vacuum still gets stuck on the carpet fringes, you can also set up a no-go zone around the carpet with fringes. You can easily set it up via the mobile phone app.

    Creating a restricted zone in the map for the high pile carpet.

    The robot vacuum would then avoid the carpet with fringes during cleaning.

    Robotic vacuum cleaners for high-pile carpets

    High pile carpets are quite a challenge for robot vacuums.

    It has to face the following three difficulties:

    Overcoming height

    A long pile carpet can be relatively high.

    Therefore, your robot vacuum should be able to climb certain heights so it can drive on the high pile carpet.

    A robot vacuum drives on a long pile carpet.

    In our "Comparison of Robot vacuums for high thresholds", you can see the models that have the best performance in overcoming obstacles. If the edges of your long pile carpet are relatively high, you should read our review.

    Strong suction power

    A robot vacuum for high pile carpets must have strong suction so it can remove the dirt that’s stuck deep in the carpet.

    Extremely high pile carpets

    Extremely high pile carpets are even more challenging for robot vacuums (or any other vacuum).

    Measuring the height of a carpet with a ruler.

    Hardly any vacuum achieves a satisfactory cleaning result if the carpet fibres are very long.

    Furthermore, the long carpet fibres may wrap themselves around the robot vacuum’s main brush. Then the brush blocks and the cleaning trip is over.

    You would have to rush to free your household helper so it can continue cleaning.

    Even the best robot vacuum reaches its limits on extremely high carpets.

    Therefore, we recommend setting up a no-go zone (virtual barriers) for the very high pile carpet.

    Then the robot vacuum will drive around the carpet, but it’ll still clean the rest of your flat without any problems.

    Dyson cordless vacuum - The perfect allrounder for very high carpets

    Dyson cordless vacuums convince with one thing in particular: their almost unbelievable suction power.

    Especially the Dyson V15 scored very well in our tests. Vacuuming carpets has rarely been so easy and effective!

    The Dyson V15 removed a whopping ~100% of dirt on both short pile and high pile carpets in our tests.

    So if you have an extremely high-pile carpet at home, the Dyson upright vacuum is the perfect addition to your robot vacuum.

    Robot vacuums for carpets: What should I consider when buying?

    If you have many carpets in your home, you have to consider a few things when buying.

    To avoid making a wrong purchase decision, you should take these criteria into account when buying a robot vacuum for carpets:

    • Requirement: The robot vacuum needs to have an overall good performance on all floor types, not just on carpets.
    • Good cleaning performance on carpets
    • It should have an automatic carpet detection function.
    • The robot vacuum should be able to overcome obstacles well so it can drive on high carpets, too.
    • You should be able to "Define no-go zones" in the mobile phone app.
    • Good price-performance ratio

    We’ll talk more about each criterion below.

    Your robot vacuum for carpets should be an allrounder

    The robot vacuum should perform well in all relevant areas, not just on carpets.

    The following categories are essential: good cleaning performance on hard floors, user-friendly mobile app, quiet operation, good battery performance and efficient navigation.

    All our "top robot vacuums for carpets" are allrounders that came out with flying colours in our extensive tests.

    Our top choices had an excellent performance on carpets, too.

    Good performance on carpets (powerful suction)

    Most modern robot vacuums hardly reach their limits when cleaning laminate, thanks to their excellent cleaning performance and suction power.

    It’s a different story with carpets.

    The dirt quickly sinks deep into the carpet and gets stuck in the carpet fibres, so it’s difficult for the robot vacuum to remove it again.

    The robot vacuum cleaner must have powerful suction to achieve good cleaning results on carpets.

    The robot vacuum cleaner should have a suction power of at least 1500 Pa. (2000 Pa. is even better).

    But suction power alone won’t do the job.

    A well-designed and high-quality cleaning brush is also a must.

    Combination brush of a robot vacuum cleaner.

    Then it won’t have problems removing the dirt from the carpet fibres.

    Our suction test results on the short pile and long pile carpets are a good overview of the robot vacuums’ performance on carpets.

    Automatic carpet detection function (carpet boost)

    The modern robot vacuum cleaners usually have several power settings.

    The robot vacuum usually cleans in the medium cleaning mode. This works great on hard floors.

    Carpets, on the other hand, should be cleaned in turbo mode.

    The automatic carpet detection ("carpet boost") ensures that the robot vacuum automatically switches to maximum suction power when driving on the carpet. As soon as the robot vacuum leaves the carpet again, it automatically changes it to the previously set power mode.

    Your robot vacuum for carpets should be good at overcoming obstacles

    Carpets have - sometimes more, sometimes less - a certain height that the robot vacuum has to overcome.

    Depending on how high your carpet is, the robot vacuum for carpets should be a good climber.

    Our "best robot vacuums for carpets" can overcome heights of 1.9 - 2 cm (~0.7 - 0.8 inches) without any problems.

    A conventional carpet is, therefore, no biggie for the little household helper.

    An easy set-up of no-go zones in the app

    If your robot vacuum can't cope with the long pile carpet and gets stuck all the time, you don't necessarily have to do without the household helper.

    The solution lays at hand.

    You should create a no-go zone (virtual barrier) for the carpet.

    Then the robot vacuum avoids the carpet during daily cleaning and won’t get stuck.

    But it still cleans the rest of your flat.

    So the robot vacuum can still be of excellent service and take a massive burden off your shoulders.

    The Dustbin - the bigger, the better

    Carpets magically attract dirt. There’s no way around that.

    Therefore, your little household helper must clean the carpet almost daily. But that also means that the mobile dustbin is quickly full.

    You should make sure that the dust container is as large as possible when buying one. Then you won’t have to empty the container all the time.

    Price-Performance Ratio

    Last but not least, the price - or rather the price-performance ratio - plays an important role.

    Good robot vacuums are pretty much unaffordable, right? No! That’s a thing of the past.

    You can get high quality for much less money these days.

    You’ll get your money’s worth with our test winner (Deebot OZMO 950). It’s got a top performance at a great price.

    Best Robot Vacuums for Carpets in the UK - Conclusion

    Most modern robot vacuums handle hard floors very well. But that changes when it comes to carpets.

    That's why we've put together our top robot vacuum cleaners for carpets.

    All models are excellent robot vacuums that achieved remarkable results in our extensive tests.

    Their unique features make them particularly suitable for households with carpets, too.

    You can rely on the services of a robot vacuum and benefit from the luxury of automated floor cleaning, even if you have a lot of carpets at home.

    Additional information:

    • Are Eufy vacuum cleaners suitable for use on carpets?


      Eufy robot vacuums are among the cheaper models. The price is relatively low, and their performance also leaves a lot to be desired.

      Eufy's robot vacuums work well on hard floors.

      But when it comes to carpets, you’ll need a powerful suction. Eufy’s suction power is just not strong enough (yet).

      Our top choices have a much better performance on carpets, which is why you should go with one of our top 4 "Robot vacuums for carpets" instead.

    • How suitable is the Dyson robot vacuum for carpets?


      Dyson recently launched the Dyson 360 Heurist, the second generation of its robot vacuums.

      It scored well in our test and had some excellent features in stock.

      Its extremely high suction power (an actual vacuum motor is built-in) is one of these features, especially for carpets.

      Unfortunately, the Dyson 360 Heurist also revealed numerous weaknesses in our test. Therefore, we can’t give it a purchase recommendation (for use on carpets).

    • Do Robot vacuums have problems with pet hair on carpets?


      Pet hairs are very light.

      Therefore, they can’t "sink" into the carpet like sand, for example.

      That’s why robot vacuums (with sufficient suction power) won’t have problems removing pet hair from carpets.

      Good news for pet owners!

    • Can you buy Robot Vacuums for Carpets on Amazon in the UK?


      Yes, Amazon UK stocks a wide range of robotic vacuum clears.

    Ilia

    Robot vacuum cleaners are my passion. These little helpers make cleaning our homes so much easier. That's why it's my personal concern to recommend only the most outstanding products and the best tips and tricks to you. Then you can devote your valuable time to the finer things in life - and as a rule, floor cleaning is not one of them.

    Alternatives

    Roborock S7
    The Roborock S7 with the mopping plate from below
    Roborock Price from £ 577

    Highly recommended robot vacuum cleaner 🏆. Buy it now!

    Our favourite discounts:
    This might also interest you...

    We have an affiliate relationship with some manufacturers, where we receive a commission on sales if you click over from our site. This does not affect the purchasing price. In contrast: By using our discount codes, you'll get the best deal possible.