Skip to content
Saved
ROBOVATIONS/CLASSIFICATION RECORD/ROBOT VACUUMSRELEASED 2016.08REASSESSED 2026.06.12
iRobot

iRobot Roomba 960

The Roomba 960 was the first mass-market vacuum to prove vSLAM alone could replace bump-based random navigation. Mapping technology that was flagship-only in 2016 became the category standard.

iRobot Roomba 960
FIT CHECK

Will the iRobot Roomba 960 work in your home?

Describe your home using the controls. Each choice reads the spec sheet for you, flagging where the iRobot Roomba 960 is built for your space and where it isn’t.

Home size

Primary floors

Mopping needs

You want to…

A classification of fit for the conditions you set — not a recommendation. Verdicts describe engineering design intent, not test results.

SPECIFICATION

The full spec sheet.

Priced below the category median, with every figure charted against the category below.

13 in diaTOP3.6 inSIDEDimensional drawing
Key specificationsManufacturer-published
Footprint
13 in dia · 3.6 in tall
Weight
7.5 lbs
Battery
50 Wh · Li-ion
Wi-Fi
2.4 GHz only
Voice
Alexa, Google Home
Mapping & navigation

vSLAM camera + iAdapt 2.0 gyroscope guidance

Where it lands · ranked across 184 robot vacuumsThis robotMedianTypical range
Suction900Pa
600 Pa36,000 Pa
Bottom of range
Runtime75min
40 min360 min
Below median
Price$573
$120$2,599
Near median
Noise69dB
43 dB80 dB
Above median
Charge time120min
90 min420 min
Below median
Weight7.5lbs
1.5 lbs36.4 lbs
Near median

Position shows where the figure sits across the tracked category — not a quality judgment.

Official referencesProduct page
OWNERSHIP

Living with it.

Navigation stack stabilized after firmware 1.8; dock reliability proves high across the decade-long owner base.

vSLAM camera refocus issues resolved by firmware 1.6.0 (2018). Dock contact cleaning and recovery behaviors remain consistent across 2024-era deployments. No major recall or regression documented post-2019.

Owner effort~45 minhands-on per month
Consumables$120replaceable parts / yr
Reliability trend Stableowner-reported arc
What goes wrong · 4 documented · 0 self-recover
Common
Brush entanglement with long hairReduced suction, motor strain, bumper sensor false triggers.
Owner fixManual brush extraction weekly on long-hair homes; preventive trimming of brush bristles monthly.
Occasional
Dust bin capacity exceededSuction drop by 30-40% when bin reaches capacity; auto-shutoff does not trigger.
Owner fixManual bin emptying every 3-5 runs; install optional third-party bin extension if preferred.
Occasional
Dock contact contaminationFailed charging connection or incomplete docking, manual repositioning required.
Owner fixWipe dock contacts and robot charging posts monthly with dry cloth.
Rare
Wi-Fi disconnect on 2.4 GHz handoffRobot fails to report status; scheduled runs may not trigger without app ping.
Owner fixPower-cycle router and robot; update Wi-Fi credentials if SSID changed.
Upkeep routine
Weekly52×/yr
Empty dust bin (35ml capacity); check brush and remove tangles.
Monthly12×/yr
Clean dock contacts with dry cloth; wash side brush bristles.
Yearly1×/yr
Replace filter if clogged despite regular taps (aftermarket $15–$25).
As neededno fixed schedule
Replace primary brush if bristles show wear (aftermarket $20–$35). · Wipe optical cliff sensors if robot misjudges carpet thresholds.
Cost over time · past the sticker
PurchaseRunning cost
Year 1
$693
Year 3
$933
Year 5
$1,173

$573 to buy, then about $120 a year for the replaceable parts below. Over three years that is roughly $360 past the sticker price. Excludes electricity and any repairs.

What you replace
  • BrushEvery 3–6 months$20–35
  • FilterAnnually$15–25

Replacement cadence from the maintenance schedule; prices shown where the source documents them.

Safety notes

CautionBrush entanglement risk with hair or cables.: Long hair and string can wrap the main brush; always check the brush before operation.

NoteCliff sensor limitation on low-pile transitions.: Fiber-optic cliff sensor can misread dark low-pile carpet as a cliff edge; validation run recommended before unsupervised multi-room deployment.

RECORD

How the assessment has moved.

Every announcement, release and reassessment behind the current classification.

Coming soon
Just launched
Active updates
Settled
Discontinued
  1. Jul 2026 · AssessmentRobovations Score recorded at 64 of 100
  2. Jul 2026 · AssessmentRobovations Score revised 64 → 65
Common questions

What people actually ask.

5 answered
OperationCan the Roomba 960 clean multiple rooms without returning to dock between runs?
Yes. The robot maps the home after first run, then selectively schedules room-by-room cleaning. Owners report whole-floor cleaning cycles taking 90 minutes on single charge for homes up to 2,500 sqft.
CompatibilityDoes the Roomba 960 work without Wi-Fi after initial setup?
Partially. Local app control and voice assistant features require Wi-Fi, but the robot can run basic scheduled cleaning using the onboard scheduling buttons without network access.
ComparisonWhat is the actual runtime on sealed hard floors versus mixed floor homes?
Owner reports document 90-minute runtime as typical on hard floors; carpet increases motor load, reducing runtime to 75-80 minutes on homes with 30% coverage. Battery voltage under load determines actual session length.
OperationIs the Roomba 960 compatible with newer iRobot dock stations or spare parts from newer models?
Physically compatible with some dock variants, but firmware and part SKUs differ. Owners report using third-party docks and spare brushes; iRobot-branded consumables ensure firmware matching.
OwnershipHow much does the Roomba 960 cost in the secondary market today?
Secondary-market prices range $200-$400 depending on condition and included accessories. Original purchase price was $699 retail at launch in 2016.

Availability

Where it's sold

We may earn commission from qualifying purchases. This does not influence classification.

Cite / Embed

Reference the iRobot Roomba 960 classification.

Embed the Autonomy Ladder™ mark or copy the citation. The mark links back to this assessment and updates if the classification changes.

Citation
Where to next

Three ways to keep going.

For browsers

See every Level III.

Every robot we’ve classified at conditional autonomy. Sorted by readiness, score, and price. Filter by category, manufacturer, or release date.

Browse the database

Updated weekly with new entries and reclassifications.