Roomba Replacement Battery Solutions for Every iRobot Model
Roomba replacement batteries from $49.99: ABL-D1, ABL-D2, ABL-F, ABL-B and ABL-C packs plus the original 4376392 and Xlife high-capacity upgrades. Covers the i, j, e and s series robot vacuum families, the 500 to 900 legacy series, and the Braava Jet M6 mop. Every pack is checked before dispatch and covered by a 1-year warranty.
Shop all Roomba replacement batteries
How Do You Pick the Right Roomba Replacement Battery?
A Roomba battery is matched by the model sticker under the robot and by the connector on the pack. Three checks cover every iRobot machine on this page.
Read the sticker under the robot
Flip the Roomba and read the model code on the base: e5, i3, i7, j7, j9+, s9, 694, 960. That code, with the battery type printed on the old pack, decides the replacement. The ABL code family identifies the pack: ABL-D1, ABL-D2, ABL-F, ABL-B and ABL-C each map to specific model groups.
No sticker? Send us a photo of the old pack and we match it before you pay.
Know the ABL-D1 and ABL-D2 connector trap
The two plugs look identical and physically never interchange. ABL-D1 fits vacuum-only models like the e5, i3, i7 and j7. ABL-D2 fits the Combo models that mop, the j5+, j7+, j8+ and j9+. Packs sold under the ABL-F name use the D2 plug, so an ABL-F never fits a vacuum-only Roomba. This trap is the number one wrong-order cause we see.
If the robot mops, it is a Combo: order the D2 side.
Match chemistry before capacity
Older 500 to 900 series robots run NiMH packs, and the Xlife 4400mAh high-capacity upgrade doubles cleaning cycles on the same platform. Newer i, j and s series use lithium packs where voltage and connector rule everything, and the newest machines expect LFP chemistry that never swaps with NiMH. Match the type first, then take the highest capacity available for it.
iRobot's own runtime floor: 75 minutes on 900, i, j, s and m series, 90 minutes on 400 to 800 series.
Combo owner? Check the connector before you order.
ABL-D1 and ABL-D2 plugs look the same but never interchange. D1 fits vacuum-only models: e5, e6, i1 to i8, j5, j6, j7. D2 fits Combo mop models: j5+, j7+, j8+, j9+, Combo 10 Max. ABL-F packs use the D2 plug. Flip the robot, read the model sticker underneath, or send it to us and we confirm the fit.
Roomba Replacement Batteries by Model Family
Pick your robot family. Each panel lists the battery type, specs, fit list and price.
ABL-D1 and ABL-D2 packs
The workhorse batteries for the e, i and j vacuum families. The connector on your robot decides which one.
Fits e5, e6, i1, i2, i3, i4, i5, i6, i7, i7+, i8, j5, j6, j7 vacuum models.
Fits j5, j6, j7, i1, i3, i4, i5, i7, i8+, e5 per listing. If your machine is a Combo mop model, this is the D2-plug side.
ABL-F, the official Combo pack
The iRobot-original battery for the newest robots. Uses the D2 plug.
Fits j9+ and j9, also compatible with j8+, j7+, j6+, i8+, i7+ per listing.
ABL-B for the s9 flagship
High-capacity 48Wh pack for the s9 line.
Cell type 4INR19/65-2. Fits s9, s9+, s9 Plus, 9150, 9550, S955020, S955880.
500 to 900 series legacy packs
Two options for the classic robots: the original part and the high-capacity upgrade.
Fits 600, 800 and 900 series: 694, 860, 890, 960, 965, 970, 980.
Upgrade for 650, 680 and the 500, 600, 700, 800, 900 series, plus Scooba 450.
ABL-C for the Braava Jet M6 mop
The robot mop battery, a different family from vacuum packs.
Fits Braava Jet M611020, M612880, M612680, M614480.
All 7 Roomba Replacement Batteries in One Table
Battery type, specs, fit list and price. The full range at a glance.
| Type | Voltage | Capacity | Fits | Type | Price | Order |
|---|---|---|---|---|---|---|
| ABL-D1 | 14.4V | 36Wh | e5, e6, i1-i8, j5, j6, j7 vacuum | Genuine | $49.99 | Buy |
| ABL-D2 | 14.4V class | Upgraded | j5, j6, j7, i1, i3-i5, i7, i8+, e5 | Upgraded genuine | $49.99 | Buy |
| ABL-F | iRobot spec | Official | j9+, j8+, j7+, j6+, i8+, i7+ | Original | $69.99 | Buy |
| ABL-B | 14.4V | 48Wh 3300mAh | s9, s9+, 9150, 9550, S955020 | 4INR19/65-2 | $52.99 | Buy |
| 4376392 | iRobot spec | Original part | 694, 860, 890, 960, 965, 970, 980 | Original 600-900 | $49.99 | Buy |
| Xlife | NiMH | 4400mAh | 650, 680, 500-900 series, Scooba 450 | High-capacity upgrade | $59.99 | Buy |
| ABL-C | 10.8V | 19Wh | Braava Jet M611020, M612880, M612680, M614480 | Li-ion mop pack | $69.99 | Buy |
Prices checked against each product page in September 2026. Fit lists follow each product listing; when your robot is a Combo mop model, verify the D2 connector before ordering.
Which iRobot Robot Do You Own?
Three machine classes, seven packs. Find your family, then match the sticker.
Vacuum robots
e, i, j and s series
- e, i and j vacuum models: ABL-D1, $49.99
- s9 and s9+: ABL-B 48Wh, $52.99
Combo mop robots
j5+ to j9+ and Braava
- j9+, j8+, j7+ Combo models: ABL-F original, $69.99
- Braava Jet M6 mops: ABL-C, $69.99
Why Buy Your Roomba Battery Here
Replacement warranty
All batteries and adapters are covered for 1 year against manufacturing defects. A defective pack gets a free replacement.
Days to return
Unused packs in original packaging can come back within 60 days. Defective or incorrect items ship back on us.
Checked before dispatch
Every battery runs a function and capacity check before it ships, the same bench procedure we use across the store.
Support response
Email support@laptopbatteriesadapters.com or WhatsApp +86 185 7067 9070. Requests are reviewed within 24 hours.
Genuine Packs, Bench-Tested Before Dispatch
Runtime you can measure against
iRobot's own support standard says a healthy robot runs at least 75 minutes per charge on the 900, i, j, s and m series, and at least 90 minutes on the 400 to 800 series. A pack that falls well under those floors is done. Our listings state the real specs: 14.4V 36Wh for the ABL-D1, 48Wh for the s9's ABL-B, 4400mAh for the Xlife upgrade.
What we check before dispatch
Every Roomba battery runs a charge-discharge cycle and a capacity measurement on the bench before shipment, and the connector type is verified against the fit list. The D1 and D2 plugs look identical, so the check happens here instead of in your living room.
Roomba Battery Finder and Connector Checker
Find your pack by model, or settle the D1 versus D2 question first.
Not sure which pack your Roomba takes?
Send us the model sticker under the robot, or a photo of the old battery. We confirm the connector and the fit before you pay anything.
Ask us, it is free Browse the collectionRoomba Replacement Battery FAQ
Related Reading from the Blog
Written for laptop batteries; the OEM logic, the install paths and the generation-code system all carry over to robot packs.
OEM vs Aftermarket HP Batteries: What Specs Don't Tell You
How to tell genuine stock from re-wrapped cells. The same label-reading method separates real iRobot packs from clones.
Read the comparison
HP Battery Replacement: Removable vs. Internal Paths
Two install paths for laptops. Robot packs sit at the easy end: two screws and a connector, no glued cells.
Read the paths
EliteBook and ProBook Battery Codes by Generation
HP codes its batteries by machine generation. iRobot does the same with the ABL family: D1, D2, F, B, C by robot line.
Read the code system