iRobot Roomba S9  Robot Vacuum Review

Reviewed Oct 16, 2020 at 09:19am
Test bench update Jul 02, 2025 at 03:39pm
Tested using Methodology v1.0 
iRobot Roomba S9

Track

Track

 1
  1. Recommended in:
  2. iRobot

The iRobot Roomba S9 is a premium robot vacuum in the manufacturer's high-end S Series lineup, above models like the iRobot Roomba j7 and iRobot Roomba i3. It performs quite well across a wide variety of surfaces, is very well-built, and maneuvers effectively on a wide range of surfaces. It also has outstanding battery life, allowing it to clean fairly large spaces without running out of charge. Unfortunately, it has several parts requiring regular maintenance or replacement. Still, it's a good choice if you're looking for a robot vacuum that can cope with a broad mix of different floor types.

Our Verdict

0.0
Multi-Surface Household 

Pros
  • Excellent build quality.
  • Easily clears away pet hair and larger debris.
  • Amazing maneuverability.
  • Clears debris effectively on bare floors.
  • Strong overall performance on bare floors.
Cons
  • Struggles with fine debris on carpeted surfaces.
  • High recurring costs.
  • No hazard detection system.
  • Poor crack-cleaning capability.
0.0
Pets 

The iRobot Roomba S9 is an okay choice for pet owners. It does a superb job of sucking up pet hair on bare floors and performs quite well on carpets. It also feels quite well-built. While the vacuum has several parts that need to be serviced or replaced, you can remove its brushroll to detangle hair wraps. It also has a HEPA filter to trap allergens as you clean. Unfortunately, unlike some newer robot vacuums, it doesn't have a hazard detection system that would allow it to spot and react to obstacles like pet waste in real-time.

Pros
  • Excellent build quality.
  • Clears pet hair effectively.
  • Easily clears away pet hair and larger debris.
  • Amazing maneuverability.
  • HEPA filter traps allergens as you clean.
  • Clears debris effectively on bare floors.
  • Strong overall performance on bare floors.
Cons
  • Struggles with fine debris on carpeted surfaces.
  • High recurring costs.
  • No hazard detection system.
  • Poor crack-cleaning capability.
  • No mopping function.
0.0
Debris Pickup: Hard Floor 

Pros
  • Excellent build quality.
  • Easily clears away pet hair and larger debris.
  • Amazing maneuverability.
  • Clears debris effectively on bare floors.
  • Strong overall performance on bare floors.
Cons
  • Struggles with fine debris on carpeted surfaces.
  • High recurring costs.
  • No hazard detection system.
  • Poor crack-cleaning capability.
0.0
Debris Pickup: Carpet 

Pros
  • Excellent build quality.
  • Easily clears away pet hair and larger debris.
  • Amazing maneuverability.
  • Clears debris effectively on bare floors.
  • Strong overall performance on bare floors.
Cons
  • Struggles with fine debris on carpeted surfaces.
  • High recurring costs.
  • No hazard detection system.
  • Poor crack-cleaning capability.
0.0
Debris Pickup: Pet Hair 

Pros
  • Excellent build quality.
  • Easily clears away pet hair and larger debris.
  • Amazing maneuverability.
  • Clears debris effectively on bare floors.
  • Strong overall performance on bare floors.
Cons
  • Struggles with fine debris on carpeted surfaces.
  • High recurring costs.
  • No hazard detection system.
  • Poor crack-cleaning capability.
0.0
Obstacle Handling 

Pros
  • Excellent build quality.
  • Easily clears away pet hair and larger debris.
  • Amazing maneuverability.
  • Clears debris effectively on bare floors.
  • Strong overall performance on bare floors.
Cons
  • Struggles with fine debris on carpeted surfaces.
  • High recurring costs.
  • No hazard detection system.
  • Poor crack-cleaning capability.
  • 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 02, 2025: We've converted this review to Test Bench 1.0, which updates our performance testing to include new tests to evaluate Obstacle Adaptability, Obstacle Avoidance, Height Clearance, and Threshold Clearance. We've also introduced new performance usages. For more information, see our changelog.
    2.  Updated Aug 26, 2024: We've updated the scores in the Hard Floor Pick-Up, High-Pile Carpet Pick-Up, Low-Pile Carpet Pick-Up, and Pet-Hair Pick-Up tests to align with a broader data set. For more information about the reasoning for this update, you can look at our forum post.
    3.  Updated May 30, 2024: We've added a link to the eufy X10 Pro Omni in the 'Physical Automation' section of the review to provide an alternative with real-time hazard avoidance capability.
    4.  Updated Apr 09, 2024: We've added text to this review for the new tests added in Test Bench 0.7 and Test Bench 0.8.

    Check Price

    BlackRoomba S9
    Amazon.com
    BlackRoomba S9+
    SEE PRICE
    iRobot

    Differences Between Sizes And Variants

    Another variant of the iRobot Roomba S9, referred to as the iRobot Roomba S9+, comes with an external dirt bin/charging station for automatic debris disposal. It's also the only other vacuum in iRobot's S Series model range. That said, both vacuums are mechanically identical, with the sole exception of the S9+ having a slightly different internal dustbin, which features a debris disposal port covered by a rubber flap. Regardless, both models will deliver similar overall cleaning performance, though the inclusion of the auto-empty dock does reduce hands-on maintenance requirements.

    You can buy a basic S9 and purchase the self-emptying base station later down the line, which also includes the redesigned internal dustbin. We tested the base variant with no external dirt compartment; you can see its label here.

    If someone comes across a differently-equipped iRobot S9, let us know in the forums, and we'll update our review.

    Popular Robot Vacuum Comparisons

    The iRobot Roomba S9 is a versatile robot vacuum. It cleans effectively on a wide mix of surfaces, feels quite sturdy, and offers exceptional battery performance. it also comes with a HEPA filter to trap allergens as it cleans. Unfortunately, it also has quite a few recurring costs and can be a little tricky to maintain, with quite a few parts that require regular servicing.

    If you're looking for alternatives, look at our list of recommendations for the best robot vacuums, the best robot vacuums for pet hair, and the best robot vacuums for carpet.

    Roborock S8+

    Track

    The Roborock S8+ is better than the iRobot Roomba S9. The S8 has both LIDAR and front-facing optical sensors, allowing for quick and precise room mapping, even in the dark, and real-time hazard avoidance capability. The S8 is also equipped with an impressive mopping system that deals with stains on hard floors. Both vacuums have cleaning heads with twin rubber rollers that do a fantastic job of handling pet hair and are easy to clean. That said, the iRobot does a much better job of sealing in allergens like pet dander. It also clears away more debris on most floor surfaces.

    iRobot Roomba 694

    Track

    The iRobot Roomba S9 is better than the iRobot Roomba 694, which isn't surprising given that the S9 is the premium option. The premium-priced S9 feels better built, has an onboard HEPA filter, uses a larger dustbin, has a far more advanced suite of automation capabilities, does a better job of maneuvering itself, and performs better on all surfaces. However, the 694 incurs lower recurring costs.

    iRobot Roomba j9+

    Track

    The iRobot Roomba S9 and the iRobot Roomba j9+ each have their own advantages. The j9+ is ultimately the smarter device, boasting a real-time hazard identification system and dirt sensors that allow it to prioritize areas that see heavier soiling. That said, neither system works perfectly. Conversely, the S9 does a better job of actually cleaning, thanks to a more powerful suction motor that's more effective in lifting away heavy debris.

    Roborock S7 MaxV

    Track

    The Roborock S7 MaxV is more advanced than the iRobot Roomba S9. Both are high-end robot vacuums, but the Roborock has a LIDAR mapping sensor that allows it to easily navigate in the dark, as well as twin front-facing cameras that let it spot and avoid hazards in real-time. The Roborock also has an ultrasonic mopping function to scrub away dried-on dirt. However, the iRobot could be a better option for some pet owners. Its HEPA filter is more effective in sealing in fine allergens like pet dander, and it does a significantly better job cleaning up pet hair on carpeting. While you can bundle both with self-emptying stations, the Roborock's top trim docking station is more advanced, as it not only empties its dustbin but also cleans its mopping pads and refills its water tank. However, it's very pricey.

    Show more 

    Test Results

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

    The iRobot S9 is very well-built. Its D-shaped body, similar in profile to that of the Neato Botvac D7, is made of high-grade plastic, accented with a matte-finish copper lid. Its dirt compartment feels mostly sturdy, though its bottom feels somewhat flimsy and could break if dropped. It comes out of the box ready to use, with no assembly required except for setting up its dock station.

    0.0
    User Maintenance
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Brushroll Cleaning Video Sample

    This vacuum is pretty easy to maintain.

    • Dirt compartment: The dirt compartment is found under the copper bin lid. It features a built-in carrying handle and a release button to open the bottom of the compartment and drop any stored debris. Aside from releasing debris, you can clean it by tapping it against the side of a garbage bin or washing under water. You need to remove the filter before doing so since it isn't washable.
    • Filter: The filter is located inside the vacuum's dirt compartment. You can tap it against your garbage bin to dislodge any stuck-on debris, though this component isn't washable, and you shouldn't clean it with water. Like most other parts here, it needs to be cleaned once or twice a month, depending on if you're a pet owner.
    • Brushrolls: The brushrolls are accessed by removing the brush guard under the vacuum. You can clear stuck debris or hair wraps by hand once or twice a month, depending on use. It can be a little hard to reinsert the brushroll since it needs to be precisely aligned.
    • Side brush: You need a screwdriver to remove the side brush. You should clean it by removing tangled hairs once or twice a month, depending on whether or not you have pets.
    • Wheel: You can pull the wheel out of its cavity and push it out of the socket to clear any tangled hair or stuck-on debris. You should clean it every two weeks.

    Any part that's washed in water needs to be left to dry for 24 hours before being used again.

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

    The iRobot Roomba S9 has quite a few sources of recurring costs that can add up over time.

    • HEPA filter: You need to replace the HEPA filter every two months.
    • Rubber brushrolls: You should replace the rubber multi-surface brushrolls every 12 months.
    • Side brush: You can remove and replace the side brush every three months.
    • Rear caster wheel: You should remove and replace the wheel every 12 months.

    If you don't want to buy these parts individually, the manufacturer sells a 'Replenishment Kit' that includes three side brushes, multi-floor rubber brushrolls, and three HEPA filters. Look at the Roborock S7 if you're looking for a premium robot vacuum with fewer recurring costs.

    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")

    This vacuum is quite easy to stow away. It's quite small for a premium robot vacuum, having a noticeably more compact footprint than alternatives like the Roborock S8 Pro Ultra. The standard charging dock is quite compact as well. Going for the S9+ variant instead gets you a self-emptying station that has a similar design to older '+' models in iRobot's lineup, like the iRobot Roomba i7+. This self-empty dock is narrow but somewhat tall.

    0.0
    Internal Dirt Compartment
    Dirt Compartment Capacity
    LockedLock L
    Full Indicator
    LockedLocked

    This robot vacuum has a relatively high-capacity dustbin. At approximately half a liter in size, it's roughly twice the size of some other alternatives on the market. If you use this vacuum to deal with smaller messes, you won't likely have to empty its dustbin at the end of every cleaning session. If you buy the S9+ model, with its included self-empty station, this means far fewer frequent returns to its dock.

    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 standard iRobot S9 doesn't have a self-empty station; it's only bundled with a charging dock. For that kind of functionality, you'll have to buy the pricier S9+ model. The S9+'s dock is of the same design found on other iRobot models from the same era: it uses 2.4L dirtbags, advertised as sufficiently large to hold 60 days' worth of cleaning sessions. However, your real-world experience will likely vary.

    In The Box

    • iRobot Roomba S9 robot vacuum
    • Charging dock
    • Charging cable
    • 2x HEPA filter
    • 2x multi-surface rubber brushrolls with bearings
    • 2x side brush (one already inside the vacuum)
    • Dirt compartment
    • User guide
    0.0
    Battery
    Minimum Battery Life
    LockedLock min
    Maximum Battery Life
    LockedLock min
    Recharge Time
    LockedLock min
    Removable Batteries
    LockedLocked

    The iRobot Roomba S9 has remarkable battery performance. It automatically adjusts to different surface types, though you can manually adjust its power setting through three levels: 'Lower,' 'Balanced,' which is the default, and 'Exceptional.' Even in its strongest suction mode, it supplies just under 50 minutes of continuous runtime. Used more conservatively, its continuous battery life extends to over two and a half hours, which is fantastic. The LED light on top of its body notifies you of the current charge status, with the light going from white to red when its battery level is low.

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

    This robot vacuum has a couple of different quality-of-life features. It features a dirt sensor to detect high concentrations of debris and focus its power in those areas. It also has three power levels: the high-power 'Custom + Exceptional Cleaning Power,' the default 'Detailed Clean' mode, and the energy-efficient 'Quiet Clean' mode. It also has an auto-adjusting vacuum head that can change height to suit different floor types.

    Brushroll And Tools
    Brushroll Setup
    LockedLocked
    Brushroll Type
    LockedLocked
    Side Brush Setup
    LockedLocked
    Side Brush Type
    LockedLocked
    Performance
    0.0
    Hard Floor Pickup
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Hard Floor Pickup Video Sample

    This vacuum is amazingly effective on hard floors. While its side brush can fling around a lot of lightweight debris, the S9's relatively potent motor lets it pick up most of this mess. Its D-shaped body also makes it better at dealing with debris on corners compared to traditional robot vacuums with circular bodies, though a small amount of debris in these areas might still be left behind.

    0.0
    High-Pile Carpet Pickup
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 High-Pile Carpet Pickup Video Sample

    This vacuum does a great job on high-pile carpet. It might leave behind some finer debris like sand that's been pressed deep into corners, especially along walls and corners, but certainly to a lesser extent than robot vacuums with circular bodies that can't get as close to walls. The S9's powerful motor enables it to lift away larger debris pretty easily.

    0.0
    Low-Pile Carpet Pickup
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Low-Pile Carpet Pickup Video Sample

    Performance on low-pile carpet is good. On this surface type, the vacuum's five-armed side brush makes quite a bit of a mess and flings around larger debris, though thankfully it does a thorough job in cleaning up that self-generated mess. It's quite effective in dealing with finer material on this surface type, though another pass might be necessary to get every last bit.

    0.0
    Pet Hair Pickup
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Pet Hair Pickup Video Sample

    This vacuum does a good job of cleaning pet hair on low-pile carpet. Most hair is cleared within a single cleaning cycle, but you'll want to run it again to deal with strands that have been worked especially deep into carpet fibers.

    0.0
    Airflow
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Maximum Airflow Video Sample
    Maximum Head Airflow
    LockedLock CFM (Lock m³/min)

    This vacuum is very powerful for a robot model. It slightly outdoes premium alternatives like the Roborock S8 in this respect and won't have much trouble lifting away heavier material.

    0.0
    Noise
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Noise Video Sample
    Bare Floor
    LockedLock dBA
    Low-Pile Carpet
    LockedLock dBA

    The iRobot Roomba S9 is impressively quiet. The sound of it running won't be especially disruptive if you have it running in an adjacent room with the door closed, but you'll have to raise your voice somewhat when speaking to somebody in the same room as the vacuum while it's operating.

    0.0
    Household Adaptability
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Household Adaptability Sample

    This robot vacuum has amazing maneuverability. Like the iRobot Roomba i7, it uses the iAdapt 3.0 navigation system to create an efficient cleaning route and maneuver around obstructions. It also goes over spots that it deems in need of additional cleaning. The vacuum isn't very tall, so it won't get stuck under tables or couches. While it can get stuck on rug tassels, it doesn't get tangled on obstructions like power cables, though it may push them around. However, unlike newer robot vacuums like the Roborock S8+/S8, it doesn't offer real-time hazard avoidance capability, which would allow it to spot and react to objects placed in its way.

    0.0
    Obstacle Avoidance
    Obstacle Avoidance Technology
    LockedLight-Based
    Object Recognition
    LockedLocked
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 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
    0.0
    Height Clearance
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Height Clearance Video Sample
    Lowest Height Cleared
    Locked9.5 cm (3.7'')
    0.0
    Threshold Clearance
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Low Threshold Video Sample
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 High Threshold Video Sample
    Max Threshold Height
    Locked1.9 cm (0.7")
    Air Quality
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Sealing Quality Video Sample
    Anti-Allergy Filter (HEPA)
    LockedYes

    The iRobot Roomba S9 is effective at sealing in fine allergens. It has an onboard HEPA filter and does a significantly better job of sealing in particles compared to other robot vacuums like the Roborock S7.

    0.0
    Cracks
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Cracks Video Sample
    Wood Cracks Post Test

    The iRobot Roomba S9 struggles with cleaning debris in cracks and crevices. It can't generate a tight enough seal against the contact surface to draw out debris in deeper cracks and crevices, and its side brush tends to scatter debris around instead of directing it towards its brushrolls. Running it in its 'Exceptional Cleaning Power' mode does help it clear a little more debris in deep and medium-depth cracks, but not by much.

    0.0
    Stains
    SAMPLE
    JOIN NOW

    for videos & test results

    iRobot Roomba S9 Stain Video Sample
    Stain Pickup Post Test

    The iRobot Roomba S9 does a terrible job of dealing with stains. Unlike other high-end models like the Roborock S7 MaxV, it doesn't have a mopping attachment that would allow it to scrub away dried-on stains.

    0.0
    Water
    Wet Compatible
    LockedNo
    Water Pickup Post Test

    This vacuum has no mopping feature.

    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

    The iRobot Roomba S9's automation features are passable. During setup with the iRobot Home companion app, it uses its navigation system to create a virtual map of the layout of your home. One convenience is that if the vacuum runs out of battery while cleaning a room, it will remember the incomplete job and return once it's been recharged. That being said, unlike newer robot vacuums like the eufy X10 Pro Omni, it lacks a front-facing camera that would allow it to spot, identify, and avoid obstacles if necessary.

    You can purchase a charging station/dirt bin separately or as part of a more expensive S9 variant called the S9 Plus, which gives the vacuum a standalone dirt compartment built into its charging dock to automatically empty itself of debris and continue cleaning.

    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 iRobot HOME companion app is great. It allows you to schedule cleaning times for individual rooms and set up virtual boundary markers. The app also shows your previous cleaning history and remaining battery life. It's also fully compatible with Amazon Alexa and Google Home devices, so you can make specific inputs with voice commands.