Roborock Saros 20  Robot Vacuum Review

Reviewed Jul 14, 2026 at 08:03am
Tested using Methodology v1.0 
Roborock Saros 20

Track

Track

 21

The Roborock Saros 20 is a flagship robot vacuum and mop combo, and the successor to the Roborock Saros 10R. It's equipped with a fully automated all-in-one dock that empties the dustbin, washes and dries the mop pads with hot water, and refills the clean water tank. It features dual spinning mop pads, an extending side brush for improved edge coverage, and an adjustable chassis that raises and lowers the robot's body to handle thick carpet and tall transitions between rooms. It navigates using a combination of 3D sensors and an RGB camera. 

Our Verdict

0.0
Multi-Surface Household 

The Roborock Saros 20 is great for multi-surface households. If your home has mostly hard floors, it truly excels, leaving almost no dirt behind after each pass. Carpet performance is decent but not the vacuum's strongest point: it handles everyday debris and pet hair relatively well across both low and high-pile surfaces, though it struggles a bit more with finer particles and edges. Stain cleaning is fine for everyday messes, but don't expect it to completely remove tricky messes in a hurry. Obstacle avoidance on carpet is the biggest frustration; it's inconsistent, and you may find yourself stepping in or tweaking settings to get full coverage. The dock takes care of most day-to-day maintenance tasks, so you won't have to worry about emptying the dustbin, washing the mop, or refilling the onboard water tank.

Pros
  • Picks up nearly all debris on hard floors. 

  • Picks up most pet hair in a single pass. 

  • Dock handles emptying, mop washing, and water refilling automatically.

Cons
  • Obstacle avoidance is inconsistent. 

  • Doesn't reliably avoid pet waste. 

0.0
Pets 

The Roborock Saros 20 is a decent option for pet owners. It lifts most pet hair from carpets in a single pass and the dock handles emptying and mop maintenance automatically. It also runs quietly, so it won't send your pets scrambling every time it starts a cycle. Obstacle avoidance is a bit hit or miss, so you may have to pick up pet toys before each run. There's also a major downside if you have accident-prone pets: it doesn't reliably avoid pet waste, so you'll want to keep an eye on things rather than letting it run completely unattended.

Pros
  • Picks up most pet hair in a single pass. 

  • Dock handles emptying, mop washing, and water refilling automatically.

  • Quiet enough not to disturb anxious pets.

Cons
  • Obstacle avoidance is inconsistent. 

  • Doesn't reliably avoid pet waste. 

0.0
Debris Pickup: Hard Floor 

The Roborock Saros 20 offers exceptional hard floor pickup. It clears nearly everything in its path in a single pass, leaving only trace amounts of debris behind along edges and in corners. If your home has mostly hard floors, you won't need to worry about sweeping or vacuuming manually on a regular basis.

Pros
  • Picks up nearly all debris on hard floors. 

  • Strong edge and corner coverage with very little left behind.

Cons
0.0
Debris Pickup: Carpet 

The Roborock Saros 20 does a decent job cleaning carpets. On high-pile carpet, it does a good job with larger debris, though finer particles like sand are harder for it to pull out of deeper fibers. It performs similarly on low-pile carpets, leaving small amounts of debris along edges and in corners. It handles day-to-day carpet maintenance well enough, but it won't replace a manual vacuum for a thorough clean.

Pros
  • Picks up large debris on high-pile carpets.

Cons
  • Struggles with finer particles.

  • Doesn't clean edges and corners thoroughly. 

0.0
Debris Pickup: Pet Hair 

The Roborock Saros 20 does a good job of lifting pet hair from carpets. It clears most hair in a single pass and doesn't drag much hair around as it cleans, making it a solid choice for homes with shedding pets.

Pros
  • Picks up most pet hair in a single pass. 

Cons
0.0
Obstacle Handling 

The Roborock Saros 20 is inconsistent when it comes to obstacle handling. It generally does a good job of adapting to your home, navigating under low furniture and around most freestanding objects. That said, it tends to avoid navigating narrow spaces, like under dining chairs on its way to clean under a dining table, and rugs with tassels can trip it up. Obstacle avoidance on hard floors is reasonable, but it drops off significantly on carpet, where it frequently needs you to step in. Pet waste avoidance isn't reliable enough to run it unsupervised if you have accident-prone pets.

Pros
  • Navigates well under low furniture and around most freestanding objects.

Cons
  • Doesn't reliably avoid pet waste. 

  • Obstacle avoidance on carpet is unreliable and often requires intervention.

  • 0.0
    Multi-Surface Household
  • 0.0
    Pets

  • Performance Usages

  • 0.0
    Debris Pickup: Hard Floor
  • 0.0
    Debris Pickup: Carpet
  • 0.0
    Debris Pickup: Pet Hair
  • 0.0
    Obstacle Handling
  • Changelog

    1.  Updated Jul 14, 2026: Review published.
    2.  Updated Jul 07, 2026: Early access published.
    3.  Updated Jun 29, 2026: Our testers have started testing this product.
    4.  Updated Apr 30, 2026: The product has arrived in our lab, and our testers will start evaluating it soon.

    Check Price

    BlackSaros 20
    SEE PRICE
    Amazon
    BlackSaros 20
    SEE PRICE
    Roborock
    BlackSaros 20
    Walmart.com
    BlackSaros 20
    Lowes.com
    BlackSaros 20
    HomeDepot.com
    BlackSaros 20
    BestBuy.com
    BlackSaros 20
    B&H

    Differences Between Sizes And Variants

    The Roborock Saros 20 comes in one color, black, which we bought and tested. Here's a photo of our unit's label

    If you find another variant, let us know in the comments. 

    Popular Robot Vacuum Comparisons

    The Roborock Saros 20 is Roborock's 2026 flagship robot vacuum, and it's the right choice if outstanding hard floor cleaning and strong pet hair pickup on carpet are your main priorities. It improves on its predecessor, the Roborock Saros 10R, in both of those areas. The Saros 20 is a harder sell if you need to run the robot completely unattended, especially if you have accident-prone pets. It doesn't reliably avoid pet waste, and occasionally requires intervention when it comes to navigating around obstacles. If that's a dealbreaker, the Saros 10R software handles both more dependably and is the safer choice within Roborock's lineup. For homes with a lot of furniture and obstacles, the Dreame X50 Ultra and MOVA P10 Pro Ultra are both worth considering, as they navigate around objects far more reliably with much less intervention. And if pet hair pickup is the most important factor for you, the older Roborock S8 MaxV Ultra's twin brushrolls still do a better job lifting hair from carpet than the Saros 20.

    For more alternatives, check out recommendations for the best robot vacuums, the best robot vacuums for hardwood floors, and the best robot vacuums for carpet.

    Roborock Saros 10R

    Track

    The Roborock Saros 20 is the successor to the Roborock Saros 10R, and it brings meaningful improvements in some areas but falls short in others compared to its predecessor. Hard floor pickup is outstanding on both, and the Saros 20 improves on carpet cleaning and pet hair pickup, making it a better fit for homes with shedding pets. Obstacle avoidance is a step back, though: the 10R handles carpet more reliably and avoids pet waste consistently, while the Saros 20 struggles more on carpet and can't be trusted around pet accidents. Stain cleaning is also a regression, as the 10R detects soiled areas and spends extra time on them automatically, while the Saros 20 doesn't, leading to weaker results.

    Roborock S8 MaxV Ultra

    Track

    The Roborock Saros 20 and the Roborock S8 MaxV Ultra are both high-end robot vacuum and mop combos. The Saros 20 is the newer of the two, and it improves on the S8 MaxV Ultra in most areas. Hard floor and carpet pickup are both stronger on the Saros 20, and it improves significantly on threshold clearance and height clearance, fitting under much lower furniture than the S8 MaxV's tall profile allows. The S8 MaxV has an edge when it comes to pet hair pickup, though, because its twin rubber brushrolls do a better job lifting hair from carpet. Obstacle avoidance is comparable on hard floors but unreliable on carpet for both models. 

    Dreame X50 Ultra

    Track

    The Roborock Saros 20 and the Dreame X50 Ultra are both flagship robot vacuum and mop combos, but they have different strengths. If cleaning performance is your priority, the Saros 20 is the stronger cleaner across all surface types, and lifts pet hair from carpets more effectively. If you have a cluttered home and obstacle avoidance matters more to you, the X50 navigates more reliably and won't require you to intervene as often. 

    Roborock Qrevo Curv 2 Flow

    Track

    The Roborock Saros 20 and the Roborock Qrevo Curv 2 Flow are both premium robot vacuum and mop combos, but the Saros 20 is the stronger performer overall. It cleans hard floors and carpets more thoroughly and lifts pet hair more adeptly. The Saros 20 also fits under low furniture, while the Curv 2 Flow's tall body prevents it from reaching those areas entirely. The Curv 2 Flow uses a roller mop rather than spinning pads, which applies more consistent pressure across the floor during routine mopping. Obstacle avoidance is inconsistent on carpet for both models, and neither reliably avoids pet waste. 

    Test Results

    perceptual testing image
    Sort:
    RATINGS
    Category:
    All
    Design
    0.0
    Build Quality
    Vacuum & Mop Combo
    LockedLocked

    The Roborock Saros 20 feels very well-built, with a sturdy plastic construction, solid assembly, and well-fitted components throughout. There are two weak points that are worth noting: the buttons feel mushy and lack the tactile feedback you'd hope for at this price, and the glossy surfaces are prone to picking up scratches over time. Its design is almost identical to that of the Roborock Saros 10R, with the most visible change being the dock, which has dropped the glossy mirrored finish in favor of a matte exterior that's less likely to show dirt and smudges. 

    The mop pads are slightly different from the 10R's, featuring a looser loop texture compared to the more compact fabric found on the earlier model.

    0.0
    User Maintenance
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Brushroll Cleaning Video Sample

    User maintenance is relatively time-consuming because there are quite a few parts that need regular attention across the robot and dock. Most components are easy to access and clean, but a couple of things are less convenient: you'll need a screwdriver to remove the side brush, and the front wheel takes some effort to pry out. The brush roller can accumulate hair quickly enough to cause issues if you don't clear it regularly. 

    For more information, take a look at the user manual.

    0.0
    Recurring Cost
    Bag Part NumberLockedLocked
    Filter Part NumberLockedLocked
    HEPA Filter Part NumberLockedLocked

    The Roborock Saros 20 is expensive to maintain because it has several parts that need to be replaced regularly.

    Dimensions
    Robot Vacuum HeightLockedLock cm (Lock")
    Robot Vacuum WidthLockedLock cm (Lock")
    Robot Vacuum DepthLockedLock cm (Lock")
    Docking Station HeightLockedLock cm (Lock")
    Docking Station WidthLockedLock cm (Lock")
    Docking Station DepthLockedLock cm (Lock")
    0.0
    Internal Dirt Compartment
    Dirt Compartment Capacity
    LockedLock L
    Full Indicator
    LockedLocked

    The dirt compartment is very small and fills up even faster than its advertised size suggests, causing suction to stop before it's completely full. 

    0.0
    Station Maintenance Capabilities
    Auto Empty
    LockedLocked
    Bagless Station
    LockedLocked
    Dirt Compartment Capacity
    LockedLock L
    Automatic Tank Refill
    LockedLocked
    Mop Washing
    LockedLocked
    Mop Drying
    LockedLocked

    The Roborock Saros 20's dock washes the mop pads with hot water (176 °F) and dries them with hot air (131 °F). It also automatically washes its mop cleaning tray.

    In The Box

    Robot-related items:

    • Robot body
    • Dustbin
    • Dustbin filter
    • Brush roller
    • Brush roller cover
    • Robot cover
    • Side brush
    • Mop pad holders
    • Mop pads

    Dock-related items:

    • Dock
    • Dock ramp
    • Dustbag
    • Dustbag cover
    • Clean water tank
    • Dirty water tank
    • Detergent dispenser
    • Washboard
    • Power cable

    Miscellaneous:

    • User documentation
    0.0
    Battery
    Minimum Battery Life
    LockedLock min
    Maximum Battery Life
    LockedLock min
    Recharge Time
    LockedLock min
    Removable Batteries
    LockedLocked

    Battery life is incredible, allowing the Roborock Saros 20 to clean even large homes on a single charge. It takes a while to recharge, but that shouldn't be an issue since the battery lasts so long. 

    Quality-Of-Life Features
    Power Adjustment
    LockedLocked
    Easy On/Off
    LockedLocked
    Surface Type Adjustment
    LockedLocked

    The Roborock Saros 20 offers a wide range of settings and cleaning options. A few standout features are worth noting: Clean Areas Blocked by People/Pets sends the robot back to areas it couldn't reach during the initial pass, Obstacle Crossing Assistance on Carpet uses the climbing arms to cross obstacles detected on carpet, and Adaptive Lift raises the robot's body on high-pile carpet to improve cleaning contact. 

    For a full breakdown of all the settings, take a look at the user manual.

    Brushroll And Tools
    Brushroll Setup
    LockedLocked
    Brushroll Type
    LockedLocked
    Side Brush Setup
    LockedLocked
    Side Brush Type
    LockedLocked

    This model uses a dual brushroll and two spinning mop pads, one of which is extendable. 

    Performance
    0.0
    Hard Floor Pickup
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Hard Floor Pickup Video Sample

    Hard floor pickup is outstanding, with the Roborock Saros 20 leaving very little debris behind across the floor, along edges, and in corners. On its default Balanced suction with Standard pathing, it clears nearly everything in its path, scattering only a small amount of dirt as it cleans. That said, results can vary between runs: the first pass showed noticeably weaker pickup because debris detection didn't activate. In the second pass, the robot missed edges and corners entirely. Some users have also reported additional navigation issues, so results may vary depending on your home's layout.

    It's also worth noting that, like the Roborock Saros 10R, it can take longer than expected to map and position itself before starting to clean. 

    0.0
    High-Pile Carpet Pickup
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 High-Pile Carpet Pickup Video Sample

    High-pile carpet pickup is good when using Balanced suction, Standard pathing with carpet boost enabled. Obstacle avoidance was disabled for this surface because the robot treated larger debris as obstacles to avoid rather than picking them up. It clears most larger debris well but leaves a noticeable amount of finer particles behind. Baseboards are the weakest spots, with some debris remaining after a pass, while corners fare a bit better. 

    The Adaptive Lift feature, which raises the robot's body on thick carpet to improve contact, does affect results depending on debris type: it helps with larger pieces but can cause it to miss finer particles, so neither configuration is strictly better across the board. Here are the results with adaptive lift off. You can also watch the full run.

    0.0
    Low-Pile Carpet Pickup
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Low-Pile Carpet Pickup Video Sample

    Low-pile carpet pickup is decent, with the Roborock Saros 20 leaving small amounts of debris behind throughout, including along baseboards and in corners. Running on Balanced suction with Standard pathing and carpet boost enabled, it handles larger debris reasonably well but struggles more with finer particles. We disabled obstacle avoidance because the robot was treating larger pieces of debris like they were obstacles. Navigation was inconsistent across runs, which potentially impacted performance.

    Adaptive Lift behaves differently here than on high-pile carpet: on low-pile, it actually seems to help with finer debris by lowering the robot closer to the carpet's surface, while being marginally less effective for larger pieces. You can see the results with adaptive lift off, or watch the full run.

    0.0
    Pet Hair Pickup
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Pet Hair Pickup Video Sample

    Pet hair pickup on carpet is good, performing well enough for reliable day-to-day maintenance. Running on Balanced suction with Standard pathing and carpet boost enabled, clearing most hair in a single pass with only a small amount left behind. This is a meaningful improvement over the Saros 10R, which struggles significantly more with this task.

    Adaptive Lift makes a noticeable difference here: when it's off, results are noticeably worse on low-pile carpet, so you should keep it enabled if you have shedding pets. You can see how it performs with adaptive lift off here and watch the full run for a more detailed look.

    0.0
    Airflow
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Maximum Airflow Video Sample
    Maximum Head Airflow
    LockedLock CFM (Lock m³/min)

    This robot vacuum provides powerful enough airflow to handle most everyday household debris.  

    0.0
    Noise
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Noise Video Sample
    Bare Floor
    LockedLock dBA
    Low-Pile Carpet
    LockedLock dBA

    This robot vacuum is impressively quiet and shouldn't disturb you or members of your household as it cleans. Like all robot vacuums, it gets louder at higher suction levels, but it still operates at a tolerable volume. One thing to note is that the dock is quite loud when it auto empties, though this only lasts for a few seconds. 

    0.0
    Household Adaptability
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Household Adaptability Sample

    Household adaptability is good overall, though performance varies depending on the obstacle. The Roborock Saros 20 cleans under low furniture without issues and navigates around tall freestanding items and reflective surfaces without bumping into them. 

    The major limitation is with dining room setups. Since launch, users have flagged that this robovac flags dining chairs as obstacles. We found that it identifies them as Easily-Trapped Furniture and avoids going underneath them, cleaning along the outer edges of the dining table instead. Turning off obstacle avoidance allows it to clean under the table, but it may occasionally get caught on chair legs. You can see the behavior with obstacle avoidance on and off.

    Rugs with tassels are also a weak point because the robot tends to displace them during positioning and can get stuck.

    0.0
    Obstacle Avoidance
    Obstacle Avoidance Technology
    LockedCamera-Based And Light-Based
    Object Recognition
    LockedLocked
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Obstacle Video Sample
    Bare Floor: Avoidance Rate
    LockedLock%
    Bare Floor: Intervention Rate
    LockedLock%
    Carpet: Avoidance Rate
    LockedLock%
    Carpet: Intervention Rate
    LockedLock%
    Always Avoided Pet Waste
    LockedLocked

    Obstacle avoidance is disappointing, marking a major step down from the Roborock Saros 10R. Since these two models share the same hardware, the differences are most likely due to each robot's software implementation. With Pet Mode and Collision Mode set to High Coverage, it avoids most obstacles on bare floors without requiring intervention, but performance on carpet drops significantly. Switching to Less Collisions doesn't have a meaningful impact on performance. You can't rely on it to avoid pet waste, making it a risky choice if you have accident-prone pets. 

    It's also worth noting that obstacle avoidance appears to be largely inactive while the robot is repositioning, meaning that it might bump into objects in its path as it repositions. 

    0.0
    Height Clearance
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Height Clearance Video Sample
    Lowest Height Cleared
    Locked8.0 cm (3.1'')

    This robot vacuum can clean under very low furniture without getting stuck due to its slim design and lack of a LIDAR turret. 

    0.0
    Threshold Clearance
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Low Threshold Video Sample
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 High Threshold Video Sample
    Max Threshold Height
    Locked3.8 cm (1.5")

    This robot vacuum can climb very tall thresholds thanks to its AdaptiLift system. You may need to indicate higher thresholds in the app so the robot can recognize and cross them, and it might take a few attempts before it clears them consistently. 

    Air Quality
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Sealing Quality Video Sample
    Anti-Allergy Filter (HEPA)
    LockedNo

    In a step down from its predecessor, the Roborock Saros 10R, the Roborock Saros 20 isn't particularly well-sealed and allows fine particles to escape as it cleans. 

    0.0
    Cracks
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Cracks Video Sample
    Wood Cracks Post Test

    Like most robot vacuums, the Roborock Saros 20 isn't able to lift much debris from cracks in Balanced mode with Standard pathing on. Running a second pass on Max+ doesn't make much of a difference.

    0.0
    Stains
    SAMPLE
    Join Now

    for videos & test results

    Roborock Saros 20 Stain Video Sample
    Stain Pickup Post Test

    This robot vacuum's ability to clean stains isn't very impressive when running on Extreme water flow with Deep+ pathing and the extending mop enabled. Its stain detection feature functions poorly, as it doesn't detect stains and adjust its cleaning behavior accordingly, so it treats soiled areas the same as the rest of the floor rather than spending extra time on them. A second pass improves results somewhat. The mop pads do pick up a noticeable amount of residue, and the dock's hot water washing restores them well, as shown before and after.

    0.0
    Water
    Wet Compatible
    LockedMopping Only
    Water Pickup Post Test

    Like most robot vacuums, you shouldn't use this model to pick up large liquid spills to avoid damaging it. 

    Automation
    0.0
    Physical Automation
    Recharge And Resume
    LockedLocked
    Pathing Algorithm
    LockedLocked
    Physical Boundary Markers
    LockedLocked
    Scheduled Start Buttons
    LockedLocked
    Cycle Control Buttons
    LockedLocked
    Navigation Control Buttons
    LockedLocked

    While you need the app to control most advanced functionality, there are some physical controls for basic commands. The onboard buttons let you start, stop, and trigger a spot clean without opening the app, and the dock button initiates a self-empty cycle. You can find a full breakdown of all button functions in the user manual.

    0.0
    Companion App Automation
    App Name
    LockedLocked
    Software Boundary Markers (No-Go Zones)
    LockedLocked
    App Scheduled Start
    LockedLocked
    App Cycle Control
    LockedLocked
    Navigation Control Within App
    LockedLocked

    The app experience is outstanding, offering all the features you'd expect from a high-end robot vacuum, including room mapping, zone-based cleaning, scheduling, and a wide range of customization options. The latest version of the app brings minor UI refinements and a reorganized layout that makes navigating settings a bit more intuitive than on the Roborock Saros 10R. You can watch a full walkthrough of the app here.