iRobot Roomba 960 Review | 118 Data compared

double-arrow
  • Avg. price in UK: ~£530
  • Avg. price in US: ~$600
  • Max suction power: 900 Pa
  • Runtime: 75 min
  • Dustbin capacity: 600 mL
  • Max threshold height: 20 mm

iRobot Roomba 960 review. Compare 118 technical specifications and user reviews to see how this product ranks in the Robot Vacuums category and whether it is worth buying.

6.3

Overall score

What it is: An overall evaluation of the robot vacuum's quality, based on technical analyses and user reviews.

When it matters: When you need a quick reference to identify the best robot vacuums on the market.

Score components:

80.0%

5.7

Technical Score

20.0%

8.8

User score

Good
5.7

Technical Score

What it is: An assessment of robot-vacuum performance across cleaning, navigation, mopping, battery life, filtration, brush design, smart features, and dimensions.

When it matters: When you want to compare robot vacuums based on technical performance and available features.

Score components:

30.0%

6.3

Cleaning

23.0%

6.1

Navigation

18.0%

3.9

Mopping

12.0%

4.2

Battery

10.0%

8.3

Smart Features

7.0%

4.9

Design

Good
8.8

User score

What it is: A rating that combines user reviews and the total number of reviews received by the robot vacuum

When it matters: When you want to know how a robot vacuum handles daily tasks and how reliable it remains over time according to user feedback.

Score components:

70.0%

8.4

User reviews

30.0%

9.8

Popularity

User score:
United States
Amazon_logo.png
4.2
(930)

(Reviews last updated: July 2026)

Excellent
  • 4.8
    Mopping

    Score components:

    35.0%

    4.0

    Mopping system type

    25.0%

    4.0

    Mop lifting

    20.0%

    4.0

    Auto water refill

    20.0%

    ?

    Water tank capacity

  • 7.3
    Pet homes

    Score components:

    35.0%

    10

    Anti-tangle technology

    30.0%

    1.0

    Max suction power

    20.0%

    10

    Carpet boost

    15.0%

    10

    Dustbin capacity

  • 5.9
    Navigation and mapping

    Score components:

    30.0%

    6.3

    Primary navigation technology

    30.0%

    10

    Obstacle avoidance technology

    20.0%

    1.0

    Object recognition

    20.0%

    4.0

    Real-time mapping

  • irobot-roomba-960
  • irobot-roomba-960
  • irobot-roomba-960
  • irobot-roomba-960
irobot-roomba-960
irobot-roomba-960
irobot-roomba-960
irobot-roomba-960

Best prices in UK

    N/A~ £530

Best rankings

?

Available: ranking among products currently available (including other versions of this product).
All: ranking among all products in the database.

Verdict

The iRobot Roomba 960 is a smart robot vacuum measuring 13.8 inches in diameter, 3.6 inches in height, and weighing 8.5 pounds. Driven by an AeroForce 3-Stage Cleaning System with a Gen 2 motor, it generates 5x the air power of 600-series models to clean carpets and hard floors with tangle-free dual rubber brushes, a 0.6-liter dustbin, and an AeroForce High-Efficiency Filter. Key characteristics include Wi-Fi connectivity, app control, Amazon Alexa and Google Assistant integration, and camera-based iAdapt 2.0 navigation with vSLAM technology to build visual maps. Major pros include a "Recharge and Resume" capability to automatically recharge its 14.4V lithium-ion battery mid-job and continue cleaning, a low-profile build for under-furniture clearance, and Dirt Detect sensors for focused cleaning on heavily soiled areas. However, cons include a shorter 75-minute runtime per charge compared to higher-end models, occasional instances of getting wedged under low clearances, and a lack of support for newer "keep-out zones" or advanced room-selective Imprint Smart Mapping.

Technical Specifications of robot vacuum iRobot Roomba 960

Technical Score

What it is: An assessment of robot-vacuum performance across cleaning, navigation, mopping, battery life, filtration, brush design, smart features, and dimensions.

When it matters: When you want to compare robot vacuums based on technical performance and available features.

Score components:

30.0%

6.3

Cleaning

23.0%

6.1

Navigation

18.0%

3.9

Mopping

12.0%

4.2

Battery

10.0%

8.3

Smart Features

7.0%

4.9

Design

5.7
iRobot Roomba 960 has a technical score of 5.68, lower than that of 80.6% of robot vacuums.
User score

What it is: A rating that combines user reviews and the total number of reviews received by the robot vacuum

When it matters: When you want to know how a robot vacuum handles daily tasks and how reliable it remains over time according to user feedback.

Score components:

70.0%

8.4

User reviews

30.0%

9.8

Popularity

User score:
United States
Amazon_logo.png
4.2
(930)

(Reviews last updated: July 2026)

8.8
iRobot Roomba 960 has a user score of 8.83, higher than that of 86.3% of robot vacuums.
Popularity
What it is: An indicator based on the number of reviews received by the robot vacuum.
When it matters: When you prefer to purchase a product chosen and reviewed by many other consumers.
9.8
iRobot Roomba 960 has a popularity of 9.8 points, which is higher than 67.7% of products in this category.
Ratio quality/price

What it is: An indicator that combines the robot vacuum's overall rating with its cost.

When it matters: When you are looking for a robot vacuum with a good balance between quality and price.

Score components:

60.0%

6.3

Overall score

40.0%

7.7

Price

6.7
iRobot Roomba 960 has a quality-to-price ratio of 6.7 points, which is lower than 85.4% of products in this category.
Max suction power
What it is: Maximum suction power is the highest pressure the vacuum motor is rated to produce, measured in pascals.
When it matters: Higher figures can help lift embedded debris from carpet, but brush design and airflow also determine real cleaning performance.

Importance: HIGH

900 Pa
iRobot Roomba 960 delivers 900 Pa of suction power, which is weaker than that of 97.4% of robot vacuums and equal to that of 1.1% of robot vacuums.
N. of suction power levels
What it is: The number of suction levels shows how many power settings can be selected.
When it matters: More levels give finer control over noise, battery use and cleaning strength on different floors.

Importance: MEDIUM

1
iRobot Roomba 960 has a suction-level count of 1, which is lower than that of 92.4% of robot vacuums and the same as that of 7.6% of robot vacuums.
Motor type
What it is: Motor type identifies whether the suction motor uses a brushed or brushless design.
When it matters: Brushless motors generally offer better efficiency and durability, although complete airflow design still determines performance.

Importance: LOW

brushless
iRobot Roomba 960 uses a motor type considered more efficient than those in 2.7% of robot vacuums and matched by 97.3% of robot vacuums.
Power
What it is: Power is the electrical input rating of the robot or its charging system.
When it matters: It describes energy demand, but it should not be treated as a direct measure of suction or floor-cleaning ability.

Importance: LOW

30 W
Cleaning modes
What it is: Cleaning modes are the distinct automatic or targeted cleaning programs available on the robot.
When it matters: A wider choice makes it easier to match cleaning behavior to rooms, spills, edges or quiet periods.

Importance: MEDIUM

3
iRobot Roomba 960 offers 3 cleaning modes, which is fewer than 62% of robot vacuums and as many as 27.7% of robot vacuums.
Show more
Mopping capability
What it is: Mopping capability means the robot can wipe hard floors with a damp pad or active mop system.
When it matters: It is useful for fine dust and light marks, but it does not automatically mean the robot can replace deep manual mopping.

Importance: MEDIUM

no
iRobot Roomba 960 cannot mop floors, while this feature is available on 79.1% of robot vacuums.
Mopping system type
What it is: The mopping system type describes how the robot applies motion and pressure to its mop, such as a static pad, vibrating pad, rotating pads or roller.
When it matters: Active systems generally scrub dried marks better, while pad lifting and dock washing determine how practical they are on mixed floors.

Importance: HIGH

none
iRobot Roomba 960 uses none for mopping, a system that is less effective than those in 79.8% of robot vacuums and matched by 20.2% of robot vacuums.
Mop pad type
What it is: Mop pad type describes the pad shape and attachment used by the mopping system.
When it matters: It affects floor contact, edge reach, replacement availability and whether the pads can be washed easily.

Importance: LOW

none
Mop pad material
What it is: Mop pad material is the fabric or fibre used to wipe and absorb dirt from the floor.
When it matters: It influences absorption, scrubbing action, durability and how easily the pad releases dirt when washed.

Importance: LOW

none
Mop pressure
What it is: Mop pressure is the downward force the mopping system applies to the floor.
When it matters: More controlled pressure can improve removal of dried marks, although pad motion and moisture delivery also matter.

Importance: LOW

?
Show more
Primary navigation technology
What it is: The primary navigation technology is the main sensor system the robot uses to understand its position and plan a route.
When it matters: It affects route efficiency, coverage and how reliably the robot returns to its dock, especially in larger or more complex homes.

Importance: HIGH

VSLAM
iRobot Roomba 960 uses VSLAM as its primary navigation system, which is less capable than the systems in 72.4% of robot vacuums and matched by 1.3% of robot vacuums.
Mapping capability
What it is: Mapping capability lets the robot create a floor plan instead of cleaning only from moment-to-moment sensor reactions.
When it matters: A saved map is important for room selection, no-go zones and predictable coverage.

Importance: MEDIUM

yes
iRobot Roomba 960 maps the floor. This feature is available on 74% of robot vacuums.
Real-time mapping
What it is: Real-time mapping updates the floor plan and the robot's route while a cleaning run is in progress.
When it matters: It helps you follow progress, spot missed areas and see where the robot is if it becomes stuck.

Importance: LOW

no
iRobot Roomba 960 does not update its map in real time, while this feature is available on 68.7% of robot vacuums.
Multiple map storage
What it is: Multiple map storage keeps separate floor plans for more than one level or cleaning area.
When it matters: It is useful in multi-storey homes because the robot does not need to rebuild the map each time it changes floors.

Importance: LOW

no
iRobot Roomba 960 does not store multiple maps, while this feature is available on 56.7% of robot vacuums.
Map editing
What it is: Map editing lets you divide, merge, name and adjust rooms in the app.
When it matters: Accurate room boundaries make room-by-room schedules and targeted cleaning easier to use.

Importance: LOW

no
iRobot Roomba 960 does not support map editing, while this feature is available on 64.1% of robot vacuums.
Grounded no from data_scrape2/data_scrape4 (agreement or one clear no/N/A with other source empty/noisy).
Show more
App control
What it is: App control lets you operate and configure the robot from a smartphone application.
When it matters: It is needed for maps, room selection, schedules and many advanced settings on modern robot vacuums.

Importance: LOW

yes
iRobot Roomba 960 supports app control. This feature is available on 94.4% of robot vacuums.
App name
What it is: App name identifies the manufacturer's mobile application used to control the robot.
When it matters: It helps you check phone compatibility, account requirements and user feedback for the correct app before buying.

Importance: LOW

iRobot Home
Wi-Fi connectivity
What it is: Wi-Fi connectivity links the robot to its app and cloud services through the home network.
When it matters: It enables remote control and updates, but setup quality depends on router compatibility and signal coverage.

Importance: LOW

yes
iRobot Roomba 960 connects to Wi-Fi. This feature is available on 93.7% of robot vacuums.
Supported Wi-Fi bands
What it is: Supported Wi-Fi bands identify the wireless frequencies the robot can use, commonly 2.4 GHz and sometimes 5 GHz.
When it matters: Band support matters during setup because many robot vacuums connect only to a 2.4 GHz network.

Importance: LOW

2.4 GHz
Bluetooth connectivity
What it is: Bluetooth connectivity provides a short-range wireless link, often used during initial setup.
When it matters: It can simplify pairing but usually does not replace Wi-Fi for remote app control.

Importance: LOW

no
iRobot Roomba 960 does not support Bluetooth, while this feature is available on 64.7% of robot vacuums.
Show more
Battery capacity
What it is: Battery capacity is the amount of electrical charge the battery can store, measured in milliamp-hours.
When it matters: More capacity can support longer cleaning runs, but motor power, mopping and navigation also affect actual runtime.

Importance: MEDIUM

2,130 mAh
iRobot Roomba 960 has a battery capacity of 2,130 mAh; it is lower than that of 93% of robot vacuums.
Grounded current sources converge on 2130 mAh battery capacity.
Battery type
What it is: Battery type identifies the battery chemistry used by the robot.
When it matters: It affects weight, service life and charging behavior, with lithium-ion now being the common modern design.

Importance: LOW

Li-ion
Battery voltage
What it is: Battery voltage is the nominal electrical voltage of the robot's battery pack.
When it matters: It is mainly useful for checking replacement-battery compatibility and does not by itself indicate runtime.

Importance: LOW

14.4
Runtime
What it is: Runtime is how long the robot is rated to clean on one charge under the stated test mode.
When it matters: Longer runtime matters on large floors, while recharge-and-resume can compensate for a smaller battery.

Importance: MEDIUM

75 min
iRobot Roomba 960 runs for 75 min per charge; this is shorter than 94.8% of robot vacuums and equal to 3.6% of robot vacuums.
Recharge and resume
What it is: Recharge and resume sends the robot back to charge and then returns it to the unfinished part of the map.
When it matters: It allows large cleaning jobs to finish without manual intervention when one battery charge is not enough.

Importance: LOW

yes
iRobot Roomba 960 resumes cleaning after charging. This feature is available on 83.1% of robot vacuums.
Show more
Shape
What it is: Shape describes the robot's body outline, most commonly round or D-shaped.
When it matters: Shape influences corner reach and manoeuvring, although brush placement and route planning are equally important.

Importance: LOW

round
Height
What it is: Height is the vertical clearance required by the robot.
When it matters: A lower body can clean under more sofas, beds and cabinets, but measure the furniture gap before relying on it.

Importance: LOW

91 mm
iRobot Roomba 960 is 91 mm tall; this is lower than 59.2% of robot vacuums and equal to 0.2% of robot vacuums.
Width
What it is: Width is the side-to-side size of the robot.
When it matters: It determines whether the robot can pass between chair legs, furniture and other narrow spaces.

Importance: LOW

350 mm
iRobot Roomba 960 is 350 mm wide; this is wider than 63.5% of robot vacuums and equal to 20.3% of robot vacuums.
Length
What it is: Length is the front-to-back size of the robot.
When it matters: Together with width and shape, it affects turning space and access around closely placed furniture.

Importance: LOW

350 mm
iRobot Roomba 960 is 350 mm long; this is longer than 62% of robot vacuums and equal to 21.1% of robot vacuums.
Weight
What it is: Weight is the mass of the robot itself, excluding its dock.
When it matters: A lighter robot is easier to carry between floors, while weight has little direct connection to cleaning quality.

Importance: LOW

3.8 kg
iRobot Roomba 960 weighs 3.8 kg; this is more than 64% of robot vacuums and equal to 2.7% of robot vacuums.
Show more

iRobot Roomba 960 vs the average robot vacuum

  • Prevents hair tangles
    iRobot Roomba 960 prevents hair tangles, while the average robot vacuum has no anti-tangle system.
    Grounded yes from data_scrape sources: Yes (Dual Multi-Surface Rubber Brushes)
    What it is: Anti-tangle technology is designed to prevent or remove hair wrapped around the main brush and axles.
    When it matters: It is especially valuable in homes with pets or long hair because it reduces manual brush cleaning.

    Importance: MEDIUM

    iRobot Roomba 960 prevents hair tangles, while the average robot vacuum has no anti-tangle system.
  • Detects dirtier areas
    iRobot Roomba 960 detects dirtier areas, while the average robot vacuum does not detect dirtier areas.
    What it is: Dirt detection uses sensors to identify areas that need extra cleaning.
    When it matters: It can make the robot spend more time on heavily soiled spots instead of treating every part of the floor equally.

    Importance: LOW

    iRobot Roomba 960 detects dirtier areas, while the average robot vacuum does not detect dirtier areas.
  • Adjusts its cleaning height automatically
    iRobot Roomba 960 adjusts its cleaning height automatically, while the average robot vacuum uses a fixed cleaning height.
    What it is: Automatic height adjustment changes the cleaning-head position to maintain contact with different floor surfaces.
    When it matters: It can improve pickup when the robot moves between hard floors, rugs and uneven surfaces.

    Importance: LOW

    iRobot Roomba 960 adjusts its cleaning height automatically, while the average robot vacuum uses a fixed cleaning height.
  • 200 mL larger dustbin
    iRobot Roomba 960 has a dustbin capacity of 600 mL, compared with 400 mL for the average robot vacuum.
    What it is: Dustbin capacity is the amount of dry debris the bin inside the robot can hold.
    When it matters: A larger bin needs emptying less often, which matters in homes with pets unless an auto-empty dock is included.

    Importance: MEDIUM

    iRobot Roomba 960 has a dustbin capacity of 600 mL, compared with 400 mL for the average robot vacuum.600 mL vs 400 mL
  • 1.5 h faster charging
    iRobot Roomba 960 takes 3 h to charge, compared with 4.5 h for the average robot vacuum.
    What it is: Charging time is the approximate time required to refill the battery from low charge.
    When it matters: A shorter charge is useful when the robot must resume an unfinished large cleaning job.

    Importance: LOW

    iRobot Roomba 960 takes 3 h to charge, compared with 4.5 h for the average robot vacuum.3 h vs 4.5 h
  • Alerts you when its dustbin is full
    iRobot Roomba 960 alerts you when its dustbin is full, while the average robot vacuum does not alert you when its dustbin is full.
    What it is: A dustbin-full indicator warns when the robot's internal bin needs emptying.
    When it matters: It helps avoid continuing a run with no remaining debris capacity, especially on models without auto-emptying.

    Importance: LOW

    iRobot Roomba 960 alerts you when its dustbin is full, while the average robot vacuum does not alert you when its dustbin is full.
  • 18.54 cm shallower base station
    iRobot Roomba 960 has a base station that is 10.2 cm deep, compared with 28.7 cm for the average robot vacuum.
    What it is: Base-station depth is how far the dock projects from the wall.
    When it matters: A shallower station uses less floor space and is less intrusive in a hallway or small room.

    Importance: LOW

    iRobot Roomba 960 has a base station that is 10.2 cm deep, compared with 28.7 cm for the average robot vacuum.10.16 cm vs 28.7 cm
  • 3.9 kg lighter base station
    iRobot Roomba 960 has a base station that weighs 0.4 kg, compared with 4.3 kg for the average robot vacuum.
    What it is: Base-station weight is the mass of the dock without the robot.
    When it matters: A lighter dock is easier to move, while a heavier station may remain more stable during docking and mop washing.

    Importance: LOW

    iRobot Roomba 960 has a base station that weighs 0.4 kg, compared with 4.3 kg for the average robot vacuum.0.4 kg vs 4.3 kg
  • 1.5 h faster charging
    iRobot Roomba 960 takes 3 h to charge, compared with 4.5 h for the average robot vacuum.
  • 18.54 cm shallower base station
    iRobot Roomba 960 has a base station that is 10.2 cm deep, compared with 28.7 cm for the average robot vacuum.
  • 3.9 kg lighter base station
    iRobot Roomba 960 has a base station that weighs 0.4 kg, compared with 4.3 kg for the average robot vacuum.
  • 22.9 cm shorter base station
    iRobot Roomba 960 has a base station that is 11.4 cm tall, compared with 34.3 cm for the average robot vacuum.
  • Prevents hair tangles
    iRobot Roomba 960 prevents hair tangles, while the average robot vacuum has no anti-tangle system.
  • Detects dirtier areas
    iRobot Roomba 960 detects dirtier areas, while the average robot vacuum does not detect dirtier areas.
  • Adjusts its cleaning height automatically
    iRobot Roomba 960 adjusts its cleaning height automatically, while the average robot vacuum uses a fixed cleaning height.
  • 200 mL larger dustbin
    iRobot Roomba 960 has a dustbin capacity of 600 mL, compared with 400 mL for the average robot vacuum.
  • Alerts you when its dustbin is full
    iRobot Roomba 960 alerts you when its dustbin is full, while the average robot vacuum does not alert you when its dustbin is full.
  • 75 min shorter runtime
    iRobot Roomba 960 runs for 75 min per charge, compared with 150 min for the average robot vacuum.
  • 1,070 mAh less battery capacity
    iRobot Roomba 960 has a battery capacity of 2,130 mAh, compared with 3,200 mAh for the average robot vacuum.
    Grounded current sources converge on 2130 mAh battery capacity.
  • 1.6 W higher standby use
    iRobot Roomba 960 uses 3.6 W in standby, compared with 2 W for the average robot vacuum.
  • Older model
    iRobot Roomba 960 was released in 2016, compared with 2023 for the average robot vacuum.
    August 2016
  • 11.35 mm wider body
    iRobot Roomba 960 is 350 mm wide, compared with 338.65 mm for the average robot vacuum.
  • 0.27 kg heavier robot
    iRobot Roomba 960 weighs 3.8 kg, compared with 3.53 kg for the average robot vacuum.
  • 10 mm longer body
    iRobot Roomba 960 is 350 mm long, compared with 340 mm for the average robot vacuum.
  • Does not support Bluetooth
    iRobot Roomba 960 does not support Bluetooth, while the average robot vacuum connects via Bluetooth.
  • Supports fewer languages
    iRobot Roomba 960 supports 7 languages, compared with 17 on the average robot vacuum.
  • Does not support no-mop zones
    iRobot Roomba 960 does not support no-mop zones, while the average robot vacuum supports configurable no-mop zones.
  • Does not support map editing
    iRobot Roomba 960 does not support map editing, while the average robot vacuum lets you edit maps.
    Grounded no from data_scrape2/data_scrape4 (agreement or one clear no/N/A with other source empty/noisy).
  • Does not store multiple maps
    iRobot Roomba 960 does not store multiple maps, while the average robot vacuum stores multiple maps.
  • Does not recognize individual rooms
    iRobot Roomba 960 does not recognize individual rooms, while the average robot vacuum recognizes individual rooms.
    Grounded no from data_scrape2/data_scrape4 for room recognition.
  • Does not update its map in real time
    iRobot Roomba 960 does not update its map in real time, while the average robot vacuum updates its map in real time.
  • More basic navigation
    iRobot Roomba 960 uses VSLAM navigation, while the average robot vacuum uses LiDAR.
  • Does not support virtual boundaries
    iRobot Roomba 960 does not support virtual boundaries, while the average robot vacuum supports virtual boundaries.
  • Does not show its location in real time
    iRobot Roomba 960 does not show its location in real time, while the average robot vacuum shows its location in real time.
  • 3,100 Pa weaker suction
    iRobot Roomba 960 delivers 900 Pa, compared with 4,000 Pa for the average robot vacuum.
  • 3 fewer suction levels
    The number of suction levels on iRobot Roomba 960 is 1, compared with 4 on the average robot vacuum.
  • 1 fewer cleaning modes
    The number of cleaning modes on iRobot Roomba 960 is 3, compared with 4 on the average robot vacuum.
  • Does not support zone cleaning
    iRobot Roomba 960 does not support zone cleaning, while the average robot vacuum supports zone cleaning.
  • Does not support room-by-room cleaning
    iRobot Roomba 960 does not support room-by-room cleaning, while the average robot vacuum supports room-by-room cleaning.
  • Has a non-washable filter
    iRobot Roomba 960 has a non-washable filter, while the average robot vacuum has a washable filter.
  • Does not include a cleaning tool
    iRobot Roomba 960 does not include a cleaning tool, while the average robot vacuum includes a cleaning tool.
  • Has a non-washable dustbin
    iRobot Roomba 960 has a non-washable dustbin, while the average robot vacuum has a washable dustbin.
    Multiple sources indicate the dustbin itself should not be washed.
  • Cannot mop floors
    iRobot Roomba 960 cannot mop floors, while the average robot vacuum can mop floors.
  • Does not let you adjust the water flow
    iRobot Roomba 960 does not let you adjust the water flow, while the average robot vacuum lets you adjust the water flow.
  • Less capable mopping system
    iRobot Roomba 960 uses none for mopping, while the average robot vacuum uses static pad.
  • 3 fewer water-flow levels
    The number of water-flow levels on iRobot Roomba 960 is 0, compared with 3 on the average robot vacuum.
    No mopping system, so water flow levels are not applicable.
  • 3,100 Pa weaker suction
    iRobot Roomba 960 delivers 900 Pa, compared with 4,000 Pa for the average robot vacuum.
    What it is: Maximum suction power is the highest pressure the vacuum motor is rated to produce, measured in pascals.
    When it matters: Higher figures can help lift embedded debris from carpet, but brush design and airflow also determine real cleaning performance.

    Importance: HIGH

    iRobot Roomba 960 delivers 900 Pa, compared with 4,000 Pa for the average robot vacuum.900 Pa vs 4000 Pa
  • 3 fewer suction levels
    The number of suction levels on iRobot Roomba 960 is 1, compared with 4 on the average robot vacuum.
    What it is: The number of suction levels shows how many power settings can be selected.
    When it matters: More levels give finer control over noise, battery use and cleaning strength on different floors.

    Importance: MEDIUM

    The number of suction levels on iRobot Roomba 960 is 1, compared with 4 on the average robot vacuum.1 vs 4
  • Does not support no-mop zones
    iRobot Roomba 960 does not support no-mop zones, while the average robot vacuum supports configurable no-mop zones.
    What it is: No-mop zones are mapped areas that the robot avoids while its mop is attached or wet.
    When it matters: They protect rugs and moisture-sensitive floors when the robot cannot lift its mop high enough.

    Importance: LOW

    iRobot Roomba 960 does not support no-mop zones, while the average robot vacuum supports configurable no-mop zones.
  • 1 fewer cleaning modes
    The number of cleaning modes on iRobot Roomba 960 is 3, compared with 4 on the average robot vacuum.
    What it is: Cleaning modes are the distinct automatic or targeted cleaning programs available on the robot.
    When it matters: A wider choice makes it easier to match cleaning behavior to rooms, spills, edges or quiet periods.

    Importance: MEDIUM

    The number of cleaning modes on iRobot Roomba 960 is 3, compared with 4 on the average robot vacuum.3 vs 4
  • 75 min shorter runtime
    iRobot Roomba 960 runs for 75 min per charge, compared with 150 min for the average robot vacuum.
    What it is: Runtime is how long the robot is rated to clean on one charge under the stated test mode.
    When it matters: Longer runtime matters on large floors, while recharge-and-resume can compensate for a smaller battery.

    Importance: MEDIUM

    iRobot Roomba 960 runs for 75 min per charge, compared with 150 min for the average robot vacuum.75 min vs 150 min
  • Does not support map editing
    iRobot Roomba 960 does not support map editing, while the average robot vacuum lets you edit maps.
    Grounded no from data_scrape2/data_scrape4 (agreement or one clear no/N/A with other source empty/noisy).
    What it is: Map editing lets you divide, merge, name and adjust rooms in the app.
    When it matters: Accurate room boundaries make room-by-room schedules and targeted cleaning easier to use.

    Importance: LOW

    iRobot Roomba 960 does not support map editing, while the average robot vacuum lets you edit maps.
  • Does not store multiple maps
    iRobot Roomba 960 does not store multiple maps, while the average robot vacuum stores multiple maps.
    What it is: Multiple map storage keeps separate floor plans for more than one level or cleaning area.
    When it matters: It is useful in multi-storey homes because the robot does not need to rebuild the map each time it changes floors.

    Importance: LOW

    iRobot Roomba 960 does not store multiple maps, while the average robot vacuum stores multiple maps.
  • Does not recognize individual rooms
    iRobot Roomba 960 does not recognize individual rooms, while the average robot vacuum recognizes individual rooms.
    Grounded no from data_scrape2/data_scrape4 for room recognition.
    What it is: Room recognition identifies individual rooms on the saved map.
    When it matters: It matters when you want to clean or schedule the kitchen, bedroom or another room separately.

    Importance: LOW

    iRobot Roomba 960 does not recognize individual rooms, while the average robot vacuum recognizes individual rooms.

Graphic comparison of iRobot Roomba 960 and other robot vacuums

Attribute category
Attribute
No results found

Third-party reviews

United States

(Reviews last updated: July 2026)

What customers like about iRobot Roomba 960?

  • Excellent cleaning performance on carpets and hard floors
  • Effective at picking up pet and human hair
  • Smart navigation with automatic recharge and resume functionality
  • WiFi-enabled app allows for scheduling and remote control
  • Durable, with a low tendency to get stuck compared to other models
  • Good, long-lasting battery life (approx. 120 minutes)

What customers dislike about iRobot Roomba 960?

  • Lacks advanced 'Imprint Mapping' (smart mapping/keep-out zones) found in newer models
  • Can struggle on very thick, high-pile rugs
  • Sometimes misses small debris on first pass, requiring re-cleaning
  • Can get stuck under low furniture or bar stools
  • Only comes with one virtual wall barrier, which may not be enough for larger homes

Expert reviews

P
pcmag.com
30/06/2017
Summary of the review
T
techgearlab.com
13/06/2018
Summary of the review
T
techhive.com
01/06/2018
Summary of the review
R
rtings.com
22/07/2020
Summary of the review
N
nowwearehome.com
27/07/2020
Summary of the review
L
littletechgirl.com
17/10/2018
Summary of the review
D
drohnen.de
05/01/2020
Summary of the review
D
diesmartwg.com
29/06/2018
Summary of the review
S
staubsauger-berater.de
02/01/2026
Summary of the review
L
lesnumeriques.com
07/06/2019
Summary of the review
A
aspirateur-robot.org
N/A
Summary of the review
E
europapress.es
16/12/2016
Summary of the review
Q
qualescegliere.it
06/02/2019
Summary of the review
T
tweakers.net
13/03/2019
Summary of the review

Video reviews

Compare iRobot Roomba 960 with other robot vacuums

VS
VS

Compare