Free U.S. shipping

Compatible with iRobot

iRobot Roomba S9 Replacement Battery - Replaces ABL-B

$43.57In stock

Why this battery

  • Fits iRobot Roomba S9, S9+, and S955020 models; replaces OEM part ABL-B.
  • 14.4V lithium-ion pack delivers 4400mAh capacity for sustained motor draw on carpet and hard floors.
  • Battery slides into the dock slot with connector alignment tab facing forward; locking clip secures flush.
  • We bench tested the BMS under sustained suction load—no early cutoff, discharge curve matched OEM spec.
  • Do not leave this battery on the charging dock continuously after reaching full charge; trickle current degrades the cell pack faster than charge-and-remove cycles.
14.4V4400mAhLi-ion

Fits 3 models · Replaces 2 part numbers

Ship from

Ships from Hong Kong Warehouse · Delivery in 28-45 days

$43.57Quantity 1

About this replacement

iRobot Roomba S9 / S9+ — 14.4V Li-ion Replacement Battery (ABL-B)

This 14.4V, 4400mAh (63.36Wh) lithium-ion battery replaces the original ABL-B pack in the iRobot Roomba S9 and S9+ robotic vacuums, including the S955020 variant. It fits directly into the battery bay and connects to the same BMS handshake the onboard controller expects. Capacity figure is from the product specification — not extrapolated from runtime claims.

  • S9 and S9+ compatibility: Both models share the same 14.4V battery bay, connector pinout, and BMS communication protocol. The S9+ adds the Clean Base dock, but the battery draw profile is identical across the two — same voltage rail, same thermal cutoff thresholds, same cell count.
  • Bench tested on actual hardware: We ran this pack through full discharge cycles on an S9 unit and confirmed the BMS negotiated correctly with the robot's controller — charge acceptance, low-voltage cutoff, and thermal reporting all responded as expected on the iRobot platform.
  • Dock charging behaviour on the S9: Remove the Roomba from the charging dock once the battery reaches full charge. The S9 platform applies a continuous trickle charge when left docked indefinitely. Over weeks, this accelerates cell degradation faster than normal cycle wear. Charge to full, then undock until the next scheduled run.

Suction dropping before the battery indicator reaches low on the S9

The S9's brushroll motor draws peak current on carpet, and a partially blocked filter forces the motor to sustain that draw longer than rated. When sustained current exceeds the BMS threshold, the pack sags below the motor controller's minimum voltage before the fuel gauge registers low. The robot reads this as a normal suction event, not a battery warning. Check and clean the filter first — a clear filter cuts motor draw back to rated levels and the voltage sag disappears.

Roomba S9 shuts down mid-cycle and restarts after a short pause

This is a BMS overcurrent trip, not a dead battery. When the brushroll jams — hair wrap, debris blockage, or a seized side brush — current spikes sharply and the BMS cuts output to protect the cells. The robot pauses, the BMS resets after a few seconds, and the unit restarts. Clear the brushroll and side brush of any obstruction, then re-run the cycle. If the trip recurs without an obvious blockage, check that the brushroll bearing spins freely by hand.

Compatibility

Check your original model and part number before ordering.

Compatible brands
iRobot
Fit Model
Roomba S9Roomba S9+S955020
Part Number
ABL-B4650994

Specifications

Battery typeLi-ion
Voltage14.4V
Capacity4400mAh
Wh63.36Wh
Dimensions87.30 x 70.60 x 70.00mm
Weight
Connector
ChemistryLi-ion

Shipping and safety

UN number:

Standard carrier options available

·

UN38.3 documentation pending

Return warning

Customer reviews

Verified purchase reviews will appear here.