Roomba Replacement Batteries — Keep Your Robot Vacuum Running at Peak Performance
Accessories Mall develops and supplies premium replacement batteries for every iRobot Roomba series. From the classic 600 series to the latest j9+ and Combo models, we stock all five core battery models — ABL-D1, ABL-D2, ABL-B, ABL-F, and XLife/4376392 — each engineered for 500+ charge cycles and built to match or exceed OEM specifications.
Shop All Roomba Batteries →Find your compatible battery in 30 seconds
What Is a Roomba Battery and How Does It Work?
Every iRobot Roomba runs on a rechargeable lithium-ion (Li-ion) battery pack. Understanding the battery type, compatibility, and performance factors helps you choose the right replacement — and get the most runtime out of every charge.
Li-Ion vs. NiMH Technology
Modern Roomba models (i-series, j-series, s-series, e-series, Combo) use 14.4V Lithium-Ion battery packs that deliver higher energy density, no memory effect, and 500+ charge cycles. Older 500–800 series originally shipped with NiMH batteries but are fully compatible with XLife Li-ion upgrades for longer runtime.
Finding the Right Battery Model
Roomba batteries are not universal. Each series uses a specific battery model: ABL-D1 fits i7/j7/i4/e5; ABL-D2 adds Combo and j-series support; ABL-B is exclusive to the s9/s9+; ABL-F is the high-capacity original; and the 4376392/XLife form factor covers 500–900 series robots.
Runtime, Capacity & Cycle Life
Battery capacity ranges from 32Wh (ABL-D2 standard) to 64.2Wh (ABL-F high-capacity), translating to 60–180 minutes of cleaning per charge. All our batteries are rated for 500+ full charge cycles — that's 2–4 years of daily use before noticeable capacity degradation.
Roomba Battery Models — Find Your Compatible Replacement
Select your battery model below to view full specifications, compatible Roomba models, and direct purchase links. Not sure which one you need? Flip your Roomba over — the battery model number is printed on the label.
ABL-D1 — Standard Battery for i & j Series
The most common Roomba battery. Fits the i7, i7+, j7, j7+, i4, i4+, e5, e6 and more. If you own a mid-range Roomba from 2018 or later, this is almost certainly your battery.
ABL-D2 / ABL-D2A — Extended Compatibility Battery
The ABL-D2 covers the broadest range of Roomba models. In addition to all ABL-D1 compatible robots, it also works with i3, i6, j8+, Combo i5/i5+, j5/j5+, and j9/j9+ models. The go-to choice if you own a newer or Combo-series Roomba.
ABL-F — Original High-Capacity Battery (4INR19/66-2)
The premium-tier original ABL-F battery with 4460mAh / 64.2Wh — the highest capacity in our lineup. Delivers up to 120 minutes of runtime. Ideal for larger homes and heavy-use scenarios.
ABL-B — Dedicated Battery for Roomba s9 / s9+
The s9 and s9+ use a unique battery form factor (4INR19/65-2) that is not interchangeable with any other Roomba series. This ABL-B replacement delivers 3300mAh / 48Wh — matching the original iRobot specification exactly.
XLife / 4376392 — Battery for Roomba 500–900 Series
The classic form factor shared across four Roomba generations. The 4376392 (3300mAh / 48Wh) Li-ion battery fits virtually every Roomba from the 500 series through the 980. The XLife Extended Life variant offers even longer runtime for heavy-use homes. All 600, 700, 800, and 900 series robots use this same battery shape — fully cross-compatible.
Roomba Battery Specifications & Technical Comparison
Side-by-side specifications for all five battery models. Capacities and cycle counts are sourced from factory-tested production units. All models use 14.4V Lithium-Ion chemistry.
| Specification | ABL-D1 | ABL-D2 / D2A | ABL-F | ABL-B | XLife / 4376392 |
|---|---|---|---|---|---|
| Voltage | 14.4V | 14.4V | 14.4V | 14.4V | 14.4V |
| Capacity | Standard | 32Wh | 4460mAh / 64.2Wh | 3300mAh / 48Wh | 3300mAh / 48Wh (XLife: extended) |
| Chemistry | Li-Ion | Li-Ion | Li-Ion | Li-Ion | Li-Ion |
| Charge Cycles | 500+ | 500+ | 500+ | 500+ | 500+ |
| Max Runtime | ~90 min | ~75 min | ~120 min | ~90 min | ~90–120 min |
| Compatible Series | i7, j7, i4, e5, e6 | j7, j8, i8, i4, i3, i6, e5, e6, Combo i5, j5, j9 | J5+, J6+, J7, J8, J9, i8, i6, i7, i3, i4, e5, e6 | s9, s9+ | 600, 700, 800, 900 series |
| Combo Series | ❌ Not compatible | ✅ Compatible | ❌ Not compatible | ❌ Not compatible | ❌ Not compatible |
| OEM Model # | ABL-D1 | ABL-D2, ABL-D2A | 4INR19/66-2, ABL-F | 4INR19/65-2, ABL-B | 4376392, XLife |
| Price | $49.99 | $49.99 | $69.99 | $49.99 | $49.99 |
Data source: Accessories Mall product specifications (2026). Runtime estimates vary based on floor type, cleaning mode, and Roomba model. All batteries ship fully tested with a factory QC certificate.
Compatible Roomba Series — Find Your Robot Generation
Roomba has evolved across six major generations. Each generation uses a specific battery form factor. Identify your series below to see which battery fits your robot.
600 / 700 / 800 / 900 Series
Core Models
The classic Roomba lineup — 615, 640, 652, 665, 670, 680, 691, 696, 770, 891, 896, 960, 965, 980, 985. All four generations share the same physical battery form factor and are fully cross-compatible with the 4376392 and XLife Extended Life batteries.
Battery: 4376392 / XLife — Shop →
Roomba i3 / i4 / i6 / i7 / i8
Core Models
The intelligent navigation generation. i7 and i7+ use ABL-D1; i3, i4, i6, and i8 models use ABL-D2. For maximum runtime on any i-series robot, upgrade to the ABL-F (4460mAh) for up to 120 minutes of cleaning — 33% more than the standard battery.
Battery: ABL-D1, ABL-D2, or ABL-F — Shop →
Roomba j5 / j6 / j7 / j8 / j9
Core Models
The latest generation with precision navigation and obstacle avoidance. j7 and j7+ work with ABL-D1 or ABL-D2. j8+, j9/j9+, and j5/j5+ require ABL-D2. For the best battery life on j-series robots, upgrade to the ABL-F ($69.99, 64.2Wh).
Battery: ABL-D1, ABL-D2, or ABL-F — Shop →
Roomba s9 / s9+
Core Models
The premium s9 series uses a unique battery — the ABL-B (4INR19/65-2). This battery is NOT interchangeable with any other Roomba model. It delivers 3300mAh / 48Wh, providing ample runtime for the s9's powerful suction and D-shape design.
Battery: ABL-B only — Shop →
Roomba e5 / e6
Core Models
The budget-friendly e-series uses the same battery as the i and j series. Compatible with ABL-D1, ABL-D2, and ABL-F batteries. The e5 (e5150, e5152) and e6 (e6198) are straightforward swaps — just remove four screws on the bottom plate.
Battery: ABL-D1, ABL-D2, or ABL-F — Shop →
Roomba Combo i5 / j5 / j7 / j9
Core Models
The Combo series (vacuum + mop) requires the ABL-D2 battery. Critical: The ABL-F is NOT compatible with any Combo model. Always verify you're ordering the ABL-D2 for Combo i5/i5+, Combo j5/j5+, Combo j7/j7+, or Combo j9/j9+.
Battery: ABL-D2 only — Shop →
Why Customers Choose Accessories Mall for Roomba Batteries
With thousands of batteries shipped to the US, UK, Canada, and Australia, we've built our reputation on three things: quality products that last, prices that make sense, and support that actually responds.
Up to 60% Less Than OEM
iRobot charges $89–$129 for the same battery. Our replacements start at $49.99 — same specs, same performance, much better price.
1-Year Full Warranty
Every battery is backed by a 12-month replacement warranty. If it fails, we ship a new one — no questions asked.
Free Shipping to US/UK/CA/AU
All Roomba batteries qualify for free standard shipping to the United States, United Kingdom, Canada, and Australia.
WhatsApp Live Support
Not sure which battery fits? Message us on WhatsApp — we'll help you identify the right model from a photo of your Roomba's label.
Quality Assurance & Warranty
Every Accessories Mall Roomba battery is manufactured under strict quality control and ships with full safety certifications. We stand behind every product with a no-hassle 1-year warranty.
CE Certified
European conformity
UL Compliant Cells
Safety-tested Li-Ion
Factory QC Tested
100% pre-shipment check
1-Year Replacement
Hassle-free warranty
Factory Quality Verification
Every battery undergoes a full charge-discharge cycle test before shipping. We verify actual capacity against rated capacity, check voltage stability under load, and inspect physical fit in a reference Roomba chassis. Each battery ships with a QC pass certificate and a unique batch number for traceability.
Built-In Safety Protection
All our Li-Ion battery packs include a Battery Management System (BMS) with overcharge protection, over-discharge protection, short-circuit protection, and temperature monitoring. This is the same multi-layer protection found in OEM iRobot batteries — your Roomba and your home are protected.
Interactive Battery Tools
Use these tools to find your battery, estimate savings, check runtime, and verify compatibility — all in one place.
🔍 Roomba Battery Finder
Select your Roomba series and model — we'll tell you exactly which battery you need.
💰 OEM vs. Accessories Mall — Price Comparison
See how much you save compared to buying directly from iRobot.
| Battery | iRobot OEM | Our Price | You Save |
|---|---|---|---|
| ABL-D1 | ~$89.99 | $49.99 | $40 (44%) |
| ABL-D2 | ~$89.99 | $49.99 | $40 (44%) |
| ABL-F | ~$129.99 | $69.99 | $60 (46%) |
| ABL-B | ~$99.99 | $49.99 | $50 (50%) |
| XLife/4376392 | ~$89.99 | $49.99 | $40 (44%) |
⏱️ Runtime Estimator
Estimate how long your Roomba will run based on battery choice and floor type.
🔎 Quick Compatibility Check
Enter your Roomba model number to instantly check which batteries are compatible.
Frequently Asked Questions About Roomba Batteries
Quick answers to the most common questions we get from Roomba owners.
Flip your Roomba over and look at the label on the battery compartment. The battery model number (ABL-D1, ABL-D2, ABL-B, ABL-F, or 4376392) is printed directly on the label. If you can't find it, check your Roomba's model number (e.g., "i7+", "j7", "980") and use our Battery Finder tool above — or message us on WhatsApp with a photo and we'll identify it for you.
ABL-D1 is the standard battery for i7, j7, i4, and e5/e6 series. ABL-D2 has the same voltage but broader compatibility — it adds support for i3, i6, j8+, j9/j9+, and all Combo series models. ABL-F is the original high-capacity version (4460mAh / 64.2Wh vs. the standard ~32Wh), delivering up to 120 minutes of runtime — about 33% more than the standard batteries. ABL-F is NOT compatible with Combo series robots.
Yes — if your Roomba is compatible with the ABL-F (i-series, j-series, e-series), you can upgrade from the standard ABL-D1/D2 (32Wh) to the ABL-F (64.2Wh) for roughly 33% more runtime. For 500–900 series Roombas, switch from the original NiMH to the XLife Li-Ion battery for both longer runtime and no memory effect. Note: you cannot upgrade a Combo series or s9/s9+ — they must use their specific battery models.
Three things typically cause a Roomba to stop in the middle of cleaning: (1) an aging battery that holds a surface charge but the voltage collapses under load — the most common cause after 18–24 months of use; (2) dirty charging contacts on the robot or dock; (3) a Roomba that's mapped a space larger than its remaining battery capacity can cover. If your Roomba is more than 2 years old and stops mid-clean, the battery is almost certainly due for replacement. Read our full guide →
A quality Li-Ion Roomba battery is rated for 500+ full charge cycles. For a typical home that runs the Roomba once daily, that's about 2–3 years before noticeable capacity loss. Heavy-use homes (2+ runs per day) may see degradation sooner. NiMH batteries (older 500–800 series originals) typically last 1.5–2 years. Regardless of chemistry, you'll know it's time to replace when runtime drops below 50% of the original duration. Read battery life tips →
Our batteries are premium aftermarket replacements — not manufactured by iRobot, but built to match or exceed OEM specifications using the same 14.4V Li-Ion cell configuration, the same BMS protection circuits, and the same physical form factors. They are CE-certified, UL-compliant, and backed by our 1-year warranty. Thousands of customers have switched to our batteries and report identical or better runtime compared to the original.
Replacing a Roomba battery is a 5-minute DIY job. For most models (i-series, j-series, e-series, s-series): flip the robot over, remove 4–5 Phillips-head screws from the bottom plate, unplug the old battery connector, plug in the new one, and screw the plate back on. For 600–900 series: the battery is accessible through a dedicated compartment — no screws needed. Every battery we ship includes basic installation instructions.
Yes. We offer free standard shipping to the United States, United Kingdom, Canada, and Australia. For other countries, shipping rates are calculated at checkout. Most orders ship within 24 hours. Typical delivery times: 5–10 business days to the US, 7–14 days to UK/CA/AU.
If the battery doesn't fit or doesn't work with your Roomba, contact us within 30 days for a free return or exchange. We'll help you confirm the correct battery model and ship a replacement at no cost. Our 1-year warranty also covers any manufacturing defects — if the battery fails within 12 months, we'll send a new one.
Roomba Battery Guides & Resources
Expert guides to help you choose, maintain, and troubleshoot your Roomba battery.
Roomba s9 Battery: Specs, Runtime, and Why It Dies Early
The Roomba s9 uses a 14.4V Li-ion battery — the ABL-B at $49.99 is the direct replacement. It's user-replaceable with a Phillips screwdriver.
iRobot XLife Extended Life Battery: What It Fits and Is It Worth It?
XLife is iRobot's brand name for their lithium-ion batteries. Fits the Roomba 600, 700, 800, and 900 series.
Roomba Dies Mid-Clean? Why It Happens and How to Fix It
Three things cause a Roomba to stop in the middle of cleaning — an aging battery is the #1 culprit.
Roomba i3 Battery: Specs, Upgrades, and What to Buy
The Roomba i3 shipped with a 2210mAh Li-ion battery. The ABL-D2 at $49.99 replaces it directly.
Roomba 800/900 Series Battery: XLife, Compatibility, and Replacements
The 800 and 900 series share the same battery form factor as 600 and 700 series — all four are cross-compatible.
How to Extend Your Roomba Battery Life: Tips That Actually Work
NiMH and Li-ion batteries need different care. What helps one can wreck the other.