Get insider access
Preferred store
Your browser is not supported or outdated so some features of the site might not be available.

Roborock S5 Robot Vacuum Review

Tested using Methodology v0.6
Reviewed Jul 10, 2020 at 08:19 am
Latest change: Retest Oct 17, 2022 at 03:38 pm
Roborock S5 Picture
7.6
Bare Floor
6.7
Low-Pile Carpet
6.2
High-Pile Carpet
5.5
Pets
5.9
Stairs
4.7
Cars
4.6
Workshop

The Roborock S5 is an overall decent robot vacuum. While it's similar in design and automation to the Roborock S4, this little vacuum has an added mop attachment, but we don't currently test for it. It does a great job cleaning up all kinds of debris on bare floors but it struggles more on low and high-pile carpets. That being said, it's small enough to go under tables and couches without a problem, and it's light enough to pick up to take with you to another floor. Although it has demanding maintenance requirements, its design makes it easy to replace each part, and its companion app makes it easy to know when each accessory needs maintenance, which is a very nice feature.

Our Verdict

7.6 Bare Floor

The Roborock S5 is great for bare floors. It does an outstanding job of cleaning pet hair and small debris efficiently. While it also cleans large debris, it can have a harder time fully capturing it as the dirt compartment fills. That being said, although we don't test for it, it has a mop feature that can take care of the occasional wet spill. However, this vacuum requires a lot of maintenance but luckily, the app can let you know which accessories need maintenance and when.

Pros
  • Effective smart pathing feature.
  • Outstanding performance on bare floors.
  • Mop feature is available.
Cons
  • Many recurring costs, as it requires ongoing maintenance.
6.7 Low-Pile Carpet

The Roborock S5 is adequate for low-pile carpet. It does an overall okay job cleaning large debris but it struggles to pick up smaller debris like baking soda. It has great maneuverability, though, and its dirt compartment is decently sized. On the downside, this vacuum requires a lot of ongoing maintenance.

Pros
  • Effective smart pathing feature.
  • Picks up most pet hair on all surface types.
Cons
  • Many recurring costs, as it requires ongoing maintenance.
  • Struggles with small debris.
6.2 High-Pile Carpet

The Roborock S5 is adequate for high-pile carpet. It can climb onto thick, shaggy carpet but it struggles to clean small and large debris. It has a decently-sized dirt compartment. However, it requires ongoing maintenance.

Pros
  • Effective smart pathing feature.
  • Picks up most pet hair on all surface types.
Cons
  • Many recurring costs, as it requires ongoing maintenance.
  • Struggles with small and large debris.
5.5 Pets

The Roborock S5 is excellent for cleaning up pet hair. It does an excellent job cleaning up pet hair on bare floors as well as low-pile carpet. While it struggles a bit more on high-pile carpet, it still manages to do a great job. However, there's a lot of recurring costs as this vacuum requires significant ongoing maintenance. Luckily, the app keeps track of the needed maintenance for each accessory.

Pros
  • Effective smart pathing feature.
  • Picks up most pet hair on all surface types.
Cons
  • Many recurring costs, as it requires ongoing maintenance.
5.9 Stairs

The Roborock S5 isn't designed to be used on stairs.

4.7 Cars

The Roborock S5 is a robot vacuum and it's not designed to be used to clean cars.

  • 7.6 Bare Floor
  • 6.7 Low-Pile Carpet
  • 6.2 High-Pile Carpet
  • 5.5 Pets
  • 5.9 Stairs
  • 4.7 Cars
  • 4.6 Workshop
  1. Updated Oct 17, 2022: We've corrected an error in this review stating that this vacuum has a HEPA-efficiency exhaust filter. This isn't the case, and all mentions of this vacuum having a HEPA filter have been removed.
  2. Updated Sep 01, 2022: Converted to Test Bench 0.6.
  3. Updated Aug 30, 2022: Converted to Test Bench 0.5.
  4. Updated Aug 18, 2022: Updated 'Quality Of Life Features' field to include a link to Roborock S5 Max as an alternative that offers room-specific suction and mopping adjustment.
  5. Updated Aug 16, 2022: Updated 'Automation (Robot Vacuum)' field to include a link to Roborock Q5+ as an alternative that's compatible with a self-emptying dock.
  6. Updated Jul 10, 2020: Review published.

Differences Between Sizes And Variants

There's a variant of this vacuum called the Roborock S5 Max. It's extremely similar to the Roborock S5 but it has a slightly larger water tank capacity for mopping floors. It also uses what Roborock calls an Adaptive Route Algorithm, which is designed to calculate the most efficient way to clean a given room, and you can set different levels of suction power per room.

Compared To Other Robot Vacuums

The Roborock S5 is a small vacuum robot. Unlike the Roborock S4, it has a mop attachment for cleaning bare floors, and it can also climb on high-pile carpet, although it struggles to clean it as well as a stick or canister vacuum. Its battery performance stacks up to other heavy-hitting robot vacuums such as the iRobot Roomba 675, though, and it has better maneuverability.

Roborock S5 Max

The Roborock S5 Max is a big upgrade over the Roborock S5. It has a more advanced navigation system that allows faster mapping, and you can specify different suction and mopping modes for specific rooms. It also has a larger water tank that won't need refilling as frequently.

Roborock Q5/Q5+

The Roborock Q5 is better than the Roborock S5. The Q5 can be bundled with a self-emptying station that reduces hands-on cleaning requirements and has a stronger suction motor that yields improved performance on carpeted floors. However, the S5 feels better built, and it has a mopping feature that allows it to scrub away dried-on stains, though it isn't especially effective in that regard.

Roborock S7

The Roborock S7 is better than the Roborock S5. The S7 feels better built, performs better on carpeted floors, and has a more advanced mopping system. Meanwhile, the S5 struggles significantly less with pet hair on carpeted floors, has a larger dirt compartment, and takes noticeably less time to charge despite offering similar overall battery life.

Roborock S6

The Roborock S6 is a slightly better robot vacuum than the Roborock S5. The S6 has a similar mopping feature, but it comes with disposable mopping cloths, so you don't have to worry about it dragging messy spills around the house. In terms of performance, it also does a better job with small and large debris as well as pet hair on any surface type. It has slightly better maneuverability, and it feels a better built. That being said, both vacuums have very similar battery life.

Roborock S4

The Roborock S5 is a bit better overall than the Roborock S4. They both have similar performance on bare floors and low-pile carpet but the main difference is that the S5 is able to clean high-pile carpet while the S4 can't. Besides that, they each require the same maintenance needs, have the same dirt compartment, and the batteries are similar.

Roborock E4

The Roborock E4 and Roborock S5 are fairly evenly-matched robot vacuums, though the E4 holds a slight advantage. The E4 has a larger dirt compartment, a lighter construction, and superior performance on all surface types. That said, the S5 has a LIDAR navigation system that allows for more efficient cleaning patterns. The S5 comes with a mop attachment for cleaning wet messes while such a feature is an optional add-on for the E4, though we don't currently have a test to measure the effectiveness of either.

Roborock S4 Max

The Roborock S5 is a better vacuum than the Roborock S4 Max. They have a very similar design and features, but the S5 delivers better performance on bare floors and low-pile carpets. It's also lighter and recharges much more quickly. On the other hand, the Max has a better performance on high-pile carpets, as it clears more debris from that surface type when its dirt compartment is empty.

Xiaomi Mi Robot Vacuum

The Roborock S5 is more versatile than the Xiaomi Mi Robot Vacuum. The Roborock is better built, has an automatic surface-type detection feature, supports virtual boundary markers, and performs better on bare floors and low-pile carpet. It also has a mopping attachment for dealing with sticky messes on bare floors, though we don't currently test that function. Conversely, the Xiaomi does a better job of sucking up fine debris like baking soda on low-pile carpet.

Samsung POWERbot R7040

The Roborock S5 is better overall than the Samsung POWERbot R7040. It has much better performance on bare floors and its performance on carpet isn't bad. The Roborock has better battery life and a bigger dirt compartment too. On the other hand, the Samsung is a bit easier to maintain and there aren't any recurring costs.

Ecovacs DEEBOT OZMO T8 AIVI

The Roborock S5 and Ecovacs DEEBOT OZMO T8 AIVI each have their own advanategs, so one vacuum may suit you better than the other depending on your needs. The Roborock is less demanding in terms of regular maintenance, has a bigger dirt compartment, delivers superior performance on bare floors, and charges much faster, though it does have a shorter max runtime than the Ecovacs. The Ecovacs also clears more debris on low and high-pile carpet, feels better-built, and incurs fewer recurring costs. Both vacuums are equipped with mopping attachments, though we don't currently test those features. 

eufy RoboVac G30

The Roborock S5 is a far more versatile robot vacuum than the eufy RoboVac G30. The Roborock is better-built, has superior battery performance, and cleans more effectively on all surface types. It also has a mopping attachment to clean sticky messes on bare floors, though we don't currently test for that. Meanwhile, the eufy is a little bit smaller and lighter.

Roborock S7 MaxV

The Roborock S7 MaxV is better than the Roborock S5. The S7 MaxV has a more advanced navigation system with a real-time hazard-avoidance function, a far more effective mopping feature, and delivers stronger performance across all surface types.

Roborock S6 MaxV

The Roborock S5 is better for most purposes than the Roborock S6 MaxV. The S5 delivers better performance on bare floors and low-pile carpets. It also does a better job of cleaning pet hair from high-pile carpets and has longer battery life. However, you may prefer the S6 MaxV if you're looking for a robot with advanced automation features. It has a 'ReactiveAI' feature that uses two cameras on the front of the vacuum and detects obstacles, identifies, and avoids them. You can also remote-pilot the vacuum with the companion app while watching what the camera 'sees'.

iRobot Roomba 694 [690, 692]

The Roborock S5 is better than the iRobot Roomba 694. The Roborock has fewer parts requiring regular cleaning, lasts longer on a single charge, comes with a mopping attachment for bare floors, maneuvers itself more effectively, and performs better on bare floors and low-pile carpet. It also has a broader range of automation features. Conversely, the iRobot charges faster.

iRobot Roomba 981

The iRobot Roomba 981 is a better-performing vacuum than the Roborock S5. The 981 clears more pet hair and debris from all surface types, and is better at maneuvering itself. On the other hand, the S5 has a longer battery life and more advanced automation features, including the ability to set virtual boundary markers for the vacuum.

Neato Botvac D7

The Neato Botvac D7 is a slightly better robot vacuum for cleaning both low and high-pile carpet than the Roborock S5. The Neato is more effective at picking up small and large debris on these carpeted surfaces, it has removable batteries which make it easier to replace, and its overall maintenance is easier. However the Roborock has a mop attachment for cleaning wet spills, and it has better maneuverability.

iRobot Roomba S9

The iRobot Roomba S9 is a better overall robot vacuum than the Roborock S5. The Roomba is better built, charges faster, and performs much better on carpeted floors. That said, the Roborock is easier to maintain, has lower recurring costs as well as longer minimum battery life, and performs slightly better on bare floors.

Shark IQ Robot

The Roborock S5 is a better vacuum than the Shark IQ Robot. The Roborock is better-built, easier to maintain, and has lower recurring costs. It also has better battery performance, with a longer overall battery life despite a shorter charging time. It performs better on bare floors and even comes with a mopping attachment to clear sticky messes, though we don't test for that. However, the Shark clears more debris on carpeted surfaces and is a little more compact.

iRobot Roomba i7

The iRobot Roomba i7 and Roborock S5 each have their own advantages, so one may suit you better than the other depending on your needs. The iRobot can empty its internal dustbin into an external dirt compartment mounted to its charging dock, so you don't need to get your hands dirty quite as often. It also does a better job of clearing debris on low and high-pile carpet, maneuvers itself more effectively, and has a wider assortment of automation features. However, while the iRobot charges a lot faster, its maximum runtime is shorter than that of the Roborock, though that can vary in the real world. The Roborock also incurs fewer recurring costs, is easier to maintain, and comes with a mopping attachment, though we don't currently test that feature.

iRobot Roomba 960

The Roborock S5 is better to clean bare floors, while the iRobot Roomba 960 is better for carpet. The Roborock has outstanding performance on bare floors, the battery life is longer, and it's easier to maintain. On the other hand, the iRobot performs a bit better on high-pile and low-pile carpet, the dirt compartment is slightly bigger, and the battery takes less time to charge.

iRobot Roomba 675

The Roborock S5 is much better than the iRobot Roomba 675. The Roborock performs much better on bare floors and carpets. It also has a bigger dirt compartment and has more automation features. On the other hand, the iRobot has a better battery since it takes much less time to recharge.

eufy RoboVac 30C

The Roborock S5 is much better than the eufy RoboVac 30C. The Roborock cleans much more debris on any type of floor and it has a smart pathing feature that helps it clean a room. It also has a better build quality and it has a better battery. 

+ Show more

Test Results

perceptual testing image
Design
8.0
Design
Build Quality
Vacuum Type
Robot

The Roborock S5 has a similarly great build quality as the Roborock S4. It's made of a dense, hard plastic with a glossy black finish on its top, while its rubber wheels can slightly lift up the vacuum to get on high-pile carpet. There are two sets of speakers to tell you the status of your vacuum and update you on your cleaning job. It has a power button on top as well as a left button, which can be used to send the vacuum back to its dock. There's also a right button that can do a spot clean. There's a laser distance sensor on top, and its side brush uses three arms instead of five. You can even turn this vacuum into a mop, thanks to its water container attachment, although we don't currently test for this.

This vacuum is really easy to set up. All you need to do is connect it to the Mi Home or Roborock apps, and set it up with the charging dock.

5.5
Design
User Maintenance

The Roborock S5 is somewhat difficult to maintain as a lot of its parts require ongoing maintenance. Luckily, it's designed to access and clean each part.

  • Brushroll: The brushroll is easily removable since you just need to take off the plastic cover underneath the vacuum. The S5 comes with its own cleaning tool that has a brush on one end and a hook blade on the other end so that you can remove hair tangled around the brushroll. It needs to be cleaned once or twice a week, depending on your usage.
  • Side brush: You need a screwdriver to remove this brush and to screw it back into place. It needs to be cleaned once a month.
  • Dirt compartment: The dirt compartment is easy to remove. It needs frequent emptying due to its size but you can wash it out with water. Just remember to make sure it's dry before using it again.
  • Filter: The filter is found inside the dirt compartment and you just need to unclip it from the compartment to remove it. The E11 filter needs to be washed every two weeks and eventually needs to be replaced every three to six months.
  • Wheel: The omnidirectional wheel located at the back of the vacuum can be removed but it requires a lot of force to get it out. It has to be cleaned once a month, and it helps your vacuum move more smoothly.
  • Sensors: If there's dust and debris building up on the sensors, you can clean them with a dry cloth.

The Mi Home app lets you know which parts need to be replaced based on the total hours used. This is only for when you need to buy a new part and not clean a specific piece.

4.0
Design
Recurring Cost
Bag Part Number No bag
Filter Part Number E11
HEPA Filter Part Number No HEPA Filter

The S5 has a few recurring costs. Its companion app has a 'Maintenance' tab that tells you the status of each accessory and when they need to be replaced, which is nice. If every part is cleaned regularly, Roborock recommends changing its washable E11 filter as well as the sidebrush every three to six months. The main brushroll needs to be replaced every six to twelve months as well. If you need to replace things, each part is sold from Roborock's store on Amazon.

8.9
Design
Storing
Height
3.98" (10.1 cm)
Width
15.35" (39.0 cm)
Depth
16.93" (43.0 cm)
Cord Storing
Not Needed
On-Board Tool Storage
Not needed
Vacuum Rack/Station
Yes

The S5 is extremely easy to store. It mounts onto its charging station by itself and it has a plastic base that you can attach to the dock so that the vacuum rests upon it. Its charging cable also comes with a Velcro strap which can help with cord management.

7.1
Design
Dirt Compartment
Bagless
Yes
Volume
0.11 gal (0.42 L)
Full Indicator
Yes
Bag Included
No Bag Needed

The Roborock S5 has a decently-sized dirt compartment for a robot vacuum. However, it needs frequent emptying, and since it doesn't have a physical dirt compartment indicator, its companion app reminds you to empty it after running several cleaning jobs.

Design
In The Box

  • Roborock S5 vacuum
  • Charging dock
  • Charging cable
  • 2x E11 filters
  • Main brushroll
  • Dirt compartment
  • Brushroll guard
  • Main brushroll cleaning tool
  • Water container
  • 2x Mopping cloths (one already located on the water container)
  • 6x Water filters (two already placed inside the water container)
  • User guide

10
Design
Range
Cordless
Yes
Cord Length
N/A
Hose Length
N/A
Minimum Wand Length
N/A
Maximum Wand Length
N/A
Total Range
N/A

The Roborock S5 has an unlimited range as long as it still has battery life. However, it can't go up or down stairs.

7.9
Design
Portability
Total Weight
7.82 lbs (3.55 kg)
Weight In Hand
0.00 lbs (0.00 kg)
Carrying handle
No

This vacuum has good portability. Without its water container, it's somewhat light. However, it doesn't have a carrying handle to make it easier to carry up to another floor.

9.1
Design
Battery
Minimum Battery Life
112 min
Maximum Battery Life
195 min
Recharge Time
173 min
Recharge Dock
Yes
Battery Life Indicator
Yes
Removable Batteries
No

The S5 has excellent battery life. On its most powerful 'Max' mode, it lasts almost two hours, and when brought down to its least powerful 'Silent' mode, it lasts over three hours. On the downside, once the battery reaches low power at either setting, it won't do any cleaning task at all, and instead tries to find its charging dock. If you want to have a rough idea of its battery status, its power button changes colors: above 20%, the light is white, and below it, the light is red. Its battery life is slightly shorter than the Roborock S4, but this may vary between units.

Design
Quality Of Life Features
Rotating Head
No
Power Adjustment
Yes
Self-Propelled
Yes
Headlights
No
Easy On/Off
Yes
Head Surface Type Adjustment
Only Automatic

The Roborock S5 has a few handy features to improve its cleaning abilities. This vacuum can adjust its power depending on the surface type and it has four different suction modes: Silent, Balanced, Turbo, and Max, which can all be adjusted manually or automatically. The brushroll also has automatic spin control depending on what area it's cleaning. When it's cleaning near walls, it also spins faster so that it can pick up debris, and when it's in the middle of a room, it moves more slowly to keep debris from flying around. However, unlike the newer Roborock S5 Max, you can't tweak its suction or mopping settings on a per-room basis.

Design
Tools And Brushes
Brushroll
Yes
Brushroll On/Off
No
Removable Brushroll
Yes
Turbo Brush
No
Crevice Tool
No
Upholstery Tool
No
Soft Bristle Brush
No
Hard Bristle Brush
No
Extension Wand
No
Ceiling Fan Tool
No
Pet Grooming Tool
No

The S5 robot vacuum and mop comes with both a main brushroll as well as a side brush that helps it to pick up debris from its blind spots. There's also a small brush cleaning tool to help detangle hair wrapped around the brushroll. Unlike the Roborock S4 or Neato Botvac D7, this vacuum also has two mop mats that attach to the water container to mop the floor. However, it has to clean the floor three times with its vacuum before it can mop. That being said, we don't currently test the mopping feature.

Design
Alternative Configuration
Blower Mode
No

There are no alternative configurations for this vacuum.

Performance
9.4
Performance
Bare Floor Performance (Hardwood, Laminate, Tiles)
Setting Used "Balanced"
Large Debris at 0 gal (0L) 100%
Large Debris at 0.07 gal (0.25L) 80%
Large Debris at 0.2 gal (0.75L) N/A
Large Debris at 0.4 gal (1.5L) N/A
Large Debris at 0.8 gal (3L) N/A
Large Debris at 1.6 gal (6L) N/A
Small Debris at 0 gal (0L) 100%
Small Debris at 0.07 gal (0.25L) ≈ 100%
Small Debris at 0.2 gal (0.75L) N/A
Small Debris at 0.4 gal (1.5L) N/A
Small Debris at 0.8 gal (3L) N/A
Small Debris at 1.6 gal (6L) N/A

The Roborock S5 has an outstanding performance on bare floors. As it uses a three-armed side brush, it pushes less debris to the side than the Roborock S4's five-armed side brush. As a result, it doesn't have trouble cleaning up small debris or pet hair at all. However, while it can easily clean large debris like cereal when its dirt compartment is empty, as it fills, cereal gets dragged around or doesn't get picked up. For better large debris-clearing capability on bare floors, check out the Roborock E4.

5.3
Performance
Low-Pile Carpet Performance
Setting Used "Max"
Large Debris at 0 gal (0L) 47%
Large Debris at 0.07 gal (0.25L) ≈ 46%
Large Debris at 0.2 gal (0.75L) N/A
Large Debris at 0.4 gal (1.5L) N/A
Large Debris at 0.8 gal (3L) N/A
Large Debris at 1.6 gal (6L) N/A
Small Debris at 0 gal (0L) 31%
Small Debris at 0.07 gal (0.25L) ≈ 30%
Small Debris at 0.2 gal (0.75L) N/A
Small Debris at 0.4 gal (1.5L) N/A
Small Debris at 0.8 gal (3L) N/A
Small Debris at 1.6 gal (6L) N/A

The Roborock S5 is just passable on low-pile carpet. It does an excellent job capturing pet hair, but it struggles with cleaning small debris like baking soda, and it even slightly loses performance as its dirt compartment fills up. However, it does an okay job overall with large debris. If you like the look of this vacuum, but you want something with a slightly better performance on low-pile carpet, check out the Roborock S6.

5.9
Performance
High-Pile Carpet Performance
Setting Used "Max"
Large Debris at 0 gal (0L) 44%
Large Debris at 0.07 gal (0.25L) ≈ 43%
Large Debris at 0.2 gal (0.75L) N/A
Large Debris at 0.4 gal (1.5L) N/A
Large Debris at 0.8 gal (3L) N/A
Large Debris at 1.6 gal (6L) N/A
Small Debris at 0 gal (0L) 23%
Small Debris at 0.07 gal (0.25L) ≈ 22%
Small Debris at 0.2 gal (0.75L) N/A
Small Debris at 0.4 gal (1.5L) N/A
Small Debris at 0.8 gal (3L) N/A
Small Debris at 1.6 gal (6L) N/A

Unlike the Roborock S4, the S5 can climb onto high-pile carpet and move around on it. It does a great job picking up pet hair, although its small and large debris cleaning leaves something to be desired. While it does a passable job with large debris, but it struggles cleaning up small debris. Take a look at the Shark IQ Robot if you're looking for a comparable robot vacuum with better performance on high-pile carpets.

9.8
Performance
Pet Hair Floor Performance
Bare Floor
99%
Low-Pile Carpet
99%
High-Pile Carpet
99%
0
Performance
Suction
Maximum Suction
0.1 inH₂O (0.03 kPa)
Setting Used For Maximum "Max"(App)
Normal Suction
0.0 inH₂O (0.01 kPa)
Setting Used For Normal "Balanced" (App)
Hose Diameter
N/A
9.3
Performance
Noise
Bare Floor
61.0 dBA
Low-Pile Carpet
61.2 dBA
8.0
Performance
Maneuverability

The S5 robot vacuum and mop has great maneuverability. Its laser sensor navigation is effective, and it uses smart pathing technology so that it can learn to be more efficient with each cleaning job. Thanks to its small size, it can easily fit under couches or tables. However, like most other robot vacuums, it has a problem with tassels and electrical cords, and it can pull them around or it can get stuck. Luckily, you can set up barriers to keep it from encountering these tricky terrains by using its companion app.

0
Performance
Pet Hair Furniture Performance
Sofa Pickup Post Test
Performance
Air Quality
Anti-Allergy Filter (HEPA)
No
4.5
Performance
Cracks
Wood Cracks Post Test
5.0
Performance
Stains
Stain Pickup Post Test
0
Performance
Water
Wet Compatible
Mopping Only
Water Pickup Post Test
Automation
7.1
Automation
Physical Automation
Automatic Recharging
Yes
Automatic Bag Emptying
No
Pathing Algorithm
Smart
Physical Boundary Markers
No
Scheduled Start Buttons
No
Cycle Control Buttons
Onboard Only
Navigation Control Buttons
Return to Base Only

The S5 robot vacuum has excellent automation features. You can use the Mi Home app to draw boundary maps for it so that it cleans in one specific area. You can also see the replacement time of each of the accessories that need maintenance, your cleaning history, and you can remote control the vacuum to reorient it. The vacuum also returns to its charging dock by itself. However, unlike the newer Roborock Q5, it isn't compatible with a self-emptying dock.

If you don't want to use the app, you can also control the vacuum by using the buttons located on its top. However, you won't get as many control options as the app.

8.5
Automation
Companion App Automation
App Name
Mi Home
iOS Availability
Yes
Android Availability
Yes
Software Boundary Markers (No Go Zones)
Yes
App Scheduled Start
Yes
App Cycle Control
Yes
Navigation Control within App
Yes