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 →
8+
Battery Models
500+
Charge Cycles
15+
Roomba Series
1 Year
Warranty
🔋
Roomba Battery Finder

Find your compatible battery in 30 seconds

✅ 1-Year Warranty 🚚 Free US Shipping 💬 WhatsApp Support

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.

01 / BATTERY TYPE

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.

14.4V Li-Ion Standard · No Memory Effect
02 / COMPATIBILITY

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.

5 Battery Models · 15+ Roomba Series Covered
03 / PERFORMANCE

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.

60–180 Min Runtime · 500+ Cycle Lifespan

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.

Voltage: 14.4V Chemistry: Li-Ion Cycles: 500+ Price: $49.99
■ Most Compatible With
i7 / i7+ j7 / j7+ i4 / i4+ e5 / e6

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.

Voltage: 14.4V Capacity: 32Wh Chemistry: Li-Ion Price: $49.99
■ Most Compatible With
j7 / j7+ / j8+ i8 / i8+ i4 / i4+ i3 / i6 e5 / e6 Combo i5 / i5+ j5 / j5+ j9 / j9+

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.

Voltage: 14.4V Capacity: 4460mAh / 64.2Wh Runtime: Up to 120 min Cycles: 500+ Price: $69.99
■ Most Compatible With
J5+ / J6+ J7 / J7+ J8 / J8+ J9 / J9+ i8+ i6 / i7 i3 / i4 e5 / e6
⚠️ Not compatible with Roomba Combo series (Combo i5, Combo j5, Combo j7, Combo j9, Combo 10 Max). For Combo models, use the ABL-D2 instead.

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.

Voltage: 14.4V Capacity: 3300mAh / 48Wh Model: 4INR19/65-2 Price: $49.99
■ Most Compatible With
Roomba s9 (9150) Roomba s9+ (9550)

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.

Voltage: 14.4V Capacity: 3300mAh / 48Wh Chemistry: Li-Ion Price: $49.99
■ Most Compatible With
Roomba 615–696 Roomba 650 / 770 / 620 Roomba 530 / 580 Roomba 891 / 896 Roomba 960 / 965 Roomba 980 / 985

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.

01 / LEGACY

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 →

02 / i-SERIES

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 →

03 / j-SERIES

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 →

04 / s-SERIES

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 →

05 / e-SERIES

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 →

06 / COMBO

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.

BatteryiRobot OEMOur PriceYou 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.

Find Your Roomba Battery in 30 Seconds

Not sure which one fits? Check your Roomba's bottom label for the battery model number, or browse our full collection. Free shipping, 1-year warranty, and WhatsApp support included with every order.

Shop All Roomba Batteries →

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.

August 8, 2026

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.

Read more →

August 6, 2026

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.

Read more →

August 4, 2026

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.

Read more →

July 31, 2026

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.

Read more →

July 30, 2026

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.

Read more →

July 29, 2026

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.

Read more →