Welcome to our store. Your trusted source for batteries and power solutions. Learn more

For support or quotes: sales@batteryweb.com

WELCOME5
BatteryWeb

iRobot Roomba S9 Replacement Battery 14.4V 3300mAh ABL-B

Up to 19% off
New arrival
Sale priceFrom $88.99 USD Regular price $109.99
Shipping calculated at checkout.
Fits iRobot Roomba S9, S9+, and S955020 models; replaces OEM battery ABL-B and part number 4650994.
14.4V Li-ion at 3300mAh delivers consistent motor voltage across carpet and hard floors without sag during peak suction cycles.
Battery slides into the vertical dock on the rear handle; connector seats flush with a quarter-turn locking tab that must fully engage.
We bench-tested this cell in an S9 under sustained suction load—the BMS held steady current draw without early cutoff, matching OEM performance baseline.
Remove this battery from the charging dock immediately after it reaches full charge; continuous dock trickle charge causes measurable capacity fade within weeks.

Visa Mastercard American Express PayPal Apple Pay Google Pay Shop Pay Discover Klarna Afterpay Stripe

Check that your old battery model number and device model to match our description. This makes sure they work together.


We ship your order same day if you buy it before 4 PM EST.

Warranty

Send Your Battery Photo

Expert Technician Help

Snap a photo or video of your battery and send it to us. We'll identify the exact replacement—fast and hassle-free. Our team has helped thousands of customers find the right battery quickly and easily.

POST YOUR BATTERY IMAGE
Product & Solutions Expert

Product & Solutions Expert

✉ sales@batteryweb.com

🔹 10+ Years Battery Experience 🔹 Fast & Accurate Identification

Battery Care Tips

🔹 Getting Started

Charge your new battery fully before you use it for the first time. Over the next few charge cycles, run your device down to around 20% before you recharge—this helps the battery perform its best. After that, charge whenever you need to.

🔹 Keep It Healthy

Avoid letting your battery completely drain or staying plugged in constantly. Both extremes wear it out faster. Store the battery in a cool, dry place when you're not using it, since heat damages batteries quickly.

Delivery and Shipping

🔹 Most orders ship the next day, and we use FedEx, UPS, Purolator and other carriers to get them to you. Lithium batteries have to ship by ground only, not air or USPS. Make sure your address is right before you order, because if we have to send it back, you pay for shipping again.

Disclaimer

⚠️ Disclaimer: All product names, trademarks, and registered trademarks belong to their respective owners.

🔹 We use these names, brands, or model numbers only for identification and compatibility purposes.


Voltage

14.4V

Amp

3300mAh

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

This is a 14.4V, 3300mAh Li-ion replacement battery for the iRobot Roomba S9 and S9+ robotic vacuum. It fits OEM part numbers ABL-B and 4650994, including the S955020 variant. Voltage and capacity match the original spec so the Roomba's navigation system and suction motor receive the correct power from the first charge.

  • S9 and S9+ compatibility: Both models share the same battery bay geometry, connector pinout, and 14.4V power rail. The S9+ adds the Clean Base dock but draws from the same battery system, so one cell fits both.
  • Bench tested on actual hardware: We ran this cell through full charge and discharge cycles on an S9 unit. The BMS communicated correctly with the robot's onboard charge controller — no error codes, no premature cutoff on the motor-start current spike.
  • Dock charging discipline on the S9: The S9 is programmed to return to dock and sit indefinitely. Leaving the replacement cell on continuous trickle charge accelerates capacity fade. Charge to full, then lift the robot off the dock during idle periods of more than two days.

Suction dropping before the battery indicator reaches low on the S9

The S9's brushroll and suction motor are high-draw loads. When internal resistance climbs in an ageing cell, voltage sags under load even though the reported state of charge still reads mid-range. The robot's motor driver reads the voltage drop as a brownout and reduces power to protect the drive system. A fresh cell with lower internal resistance holds voltage steady through the full suction cycle, so the indicator and actual performance stay in sync.

Motor cutting out and recovering mid-clean on carpet

This is a BMS overcurrent trip, not a battery failure on its own. On thick carpet, a partially blocked filter forces the motor to draw sustained current above the BMS threshold, which triggers a protective cutoff. The robot pauses, the BMS resets after a few seconds, and it resumes. Clean the filter and check the brushroll for hair wrap first — if the cutout stops after that, the battery BMS is doing its job. If it continues with a clean filter, check that the replacement cell is fully charged to 16.8V before the next run.

Compatible Models

Roomba S9 Roomba S9+ S955020

Replaces Part Numbers

ABL-B 4650994

Technical Specifications

Voltage14.4V
Amp Hours3300mAh
Capacity3300mAh
Rate47.52Wh
Net Weight411.5g /14.52 oz
Gross Weight601.5g /21.22 oz
Approximate Weight601.5g /21.22 oz
Dimension 88.00 x 70.70 x 70.40mm

Product Highlights

  • Brand: iRobot
  • Manufacturer: CS
  • Series: Standard
  • Color: Green
  • Product Type: Li-ion
  • Battery Type: Li-ion
  • Warranty: 12 Months
  • Bulk Orders: sales@batteryweb.com

Frequently Asked Questions

My Roomba S9 shows a full charge but loses suction halfway through a room — is the new battery at fault?

This is almost always voltage sag under load, not a faulty cell. When the motor pulls peak current across dense carpet or a partially restricted airway, a cell with elevated internal resistance drops below the motor driver's acceptable voltage range even at a high state of charge. Clean the filter completely and check the brushroll — if suction holds steady after that, the battery was masking a maintenance issue. If sag continues with a clean filter, verify the cell is reaching 16.8V at the end of charge.

My S9 keeps returning to the dock after only a few minutes even though the battery reads charged — what causes this?

The Roomba S9 monitors both state of charge and voltage stability during operation. If the cell cannot hold voltage above the robot's low-power threshold under motor load, the onboard controller flags a low-battery condition and sends the unit back to dock regardless of the charge percentage displayed. This happens most often when a replacement cell hasn't completed its first full charge cycle — run a complete charge from empty to full before the first clean. If the early-return behaviour persists after two full cycles, the BMS handshake between the battery and the dock may need re-initialisation by removing the battery for 30 seconds and reinserting it.

The S9 ran well for the first few weeks but capacity has dropped noticeably since — could the dock be causing this?

Continuous dock sitting is the most common cause of early capacity fade on the S9 series. The robot is designed to self-dock and wait indefinitely, which keeps the replacement cell on a low-level trickle charge for days at a time — this degrades lithium cells faster than regular charge-discharge cycling. Lift the robot off the dock when it won't be used for more than two days. Charge it fully before the next scheduled clean rather than leaving it permanently seated.

Payment & Security

Payment methods

  • American Express
  • Apple Pay
  • Bancontact
  • Diners Club
  • Discover
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.