Roomba 600 Series Battery: Replacement Guide, Upgrade Options & Compatibility
Cao Chuanping
The Roomba 600 series is the most widely sold robot vacuum line in the past. Millions of units are still operating in homes around the world, and every single one of them will need a replacement battery at some point — usually every 18 to 24 months.
I own a 650. I have replaced its battery three times over the years, and upgraded it to Li-ion once. Along the way I learned which batteries actually deliver their rated capacity, which ones fail early, and where most buyers waste their money.
This guide covers every model in the 600 series — from the basic 610 to the Wi-Fi-enabled 694. The essential point to understand first is that all ten models use the exact same battery. One pack fits everything.
1. Complete Model List
If the model number begins with a 6, it belongs to the 600 series. The following table lists every variant, its release year, and the primary feature that distinguished it.
| Model | Release Year | Distinguishing Feature |
|---|---|---|
| 610 | 2012 | Entry-level. No scheduling capability. |
| 620 | 2012 | Added programmable scheduling. |
| 630 | 2012 | Added acoustic dirt detection. |
| 650 | 2012 | Included remote control. |
| 660 | 2013 | HEPA-grade filter installed. |
| 670 | 2014 | Wi-Fi connectivity. iRobot app support. |
| 675 | 2017 | Wi-Fi + Alexa voice control. Top seller. |
| 680 | 2015 | Bundled with extra accessories. |
| 690 | 2016 | Improved filter. Wi-Fi enabled. |
| 694 | 2018 | Budget model. Amazon-exclusive. |
A significant advantage of the 600 series is cross-compatibility. The 600, 700, and 800 series all share the identical battery pack — same 14.4V output, same 2-pin connector, same physical dimensions. If a neighbor owns a 780, you could swap batteries between the two robots without any issue.
For replacement purposes, this means there is no need to hunt for a model-specific part. One battery covers the entire lineup.

2. Battery Specifications
The 600 series was designed for NiMH chemistry — nickel-metal hydride. This is the older battery technology, but it remains a reliable and safe choice for these robots.
| Parameter | Value |
|---|---|
| Chemistry | NiMH (Nickel-Metal Hydride) |
| Nominal voltage | 14.4V — 12 cells in series at 1.2V per cell |
| Available capacities | 1800, 2200, 3000, 3300, 3500 mAh |
| OEM part number | 4905 (primary), also listed as 1800-0440 |
| Connector type | 2-pin white plastic plug |
| Physical dimensions | Rectangular form factor, bottom-mounted |
| Weight | Approximately 400-450g, varies by capacity |
Understanding mAh ratings
Milliamp-hours (mAh) measure how much energy the battery stores. A higher number means longer runtime per charge. The trade-off is primarily cost, since all capacities fit the same compartment.
- 1800mAh — approximately 45-60 minutes of runtime.
- 3000mAh — approximately 75-90 minutes. A solid middle choice.
- 3300mAh — approximately 90-110 minutes. The practical sweet spot.
- 3500mAh — up to 120 minutes. However, counterfeit claims are common at this level.
I consistently recommend 3300mAh for most users. The price difference between 3000 and 3300 is typically only a few dollars, while the runtime gain is approximately 20%. It is the best value.
Exercise caution with any listing that claims 3500mAh or higher — particularly if the price falls below $28. The physical dimensions of the battery compartment impose a hard limit on total cell volume. A genuine 3500mAh pack is possible, but anything labeled 4000, 4500, or 5000mAh is mathematically impossible. Those numbers are printed on the label to attract buyers, not to reflect reality.
3. Battery Replacement Procedure
The 600 series offers the simplest battery replacement of any Roomba model. The entire process requires no tools and takes less than two minutes.
- Power off the unit. Turn the Roomba upside down. Press and hold the CLEAN button for approximately five seconds until all indicator lights go dark. Do not skip this step — you do not want the robot activating while your hands are inside the compartment.
- Release the latch. Locate the plastic tab along one edge of the bottom cover. Press it firmly. The battery cover will release.
- Remove the old battery. The battery connects through a simple 2-pin plug. Grip the connector housing itself — never pull on the wires — and pull straight out. A gentle side-to-side wiggle will free it if resistance is felt.
- Install the new battery. Align the connector and push until it clicks into place. Lay the battery flat in the compartment. Close the cover until the latch engages.

Post-installation calibration:
After installing a new battery, place the Roomba on the dock and allow it to charge completely — the indicator light will turn solid green after approximately two hours.
Then run the Roomba until it stops entirely. Not until it decides to return to the dock, but until the motors cease and the lights go out. Charge it fully again. Repeat this full charge-and-discharge cycle two or three times.
The battery's internal management system needs these complete cycles to map the actual voltage range of the cells. Skipping calibration results in an inaccurate battery meter that will misreport the remaining charge for the entire service life of the pack.
4. Li-ion Upgrade: Analysis
The 600 series shipped with NiMH, but the battery compartment and connector also accept Li-ion packs. An upgrade is possible — the question is whether it makes sense for your situation.
Advantages of upgrading
- Extended runtime. A 3300mAh Li-ion pack delivers approximately 10-20% more cleaning time than an equivalent NiMH pack because Li-ion maintains voltage more effectively under load.
- Longer service life. Li-ion typically achieves 400-600 full cycles before capacity drops below 80%, compared to 250-400 cycles for NiMH.
- No memory maintenance. Li-ion does not develop voltage depression from remaining at full charge. You can leave it on the dock indefinitely without the periodic full-discharge requirement that NiMH demands.
- Reduced weight. Li-ion packs weigh approximately 30% less, which slightly reduces the current draw on the drive motors.
Risks and requirements
- Higher initial cost. $35-$50 versus $25-$35 for a comparable NiMH pack.
- BMS dependency. This is the critical requirement. The 600 series dock uses a delta-V charge algorithm designed for NiMH. A Li-ion battery installed in this dock must contain a proper Battery Management System that independently handles the charge protocol conversion.
Personal experience
I upgraded my 650 to Li-ion approximately two years ago. The first battery I purchased cost $22 and listed only "protection circuit" in its description. It swelled noticeably at eight months and had to be discarded. The second battery cost $42, listed all four BMS functions by name, and is still operating today — roughly 350 cycles in, holding approximately 75% of its original runtime.
The evidence from this experience is straightforward: a $22 Li-ion battery cannot include a quality BMS at that price point. The functional range for a safe upgrade is $35-$50. Anything below that is a gamble, and the stakes include a potential fire hazard.
5. Common Battery Problems
Runtime below 30 minutes
The most frequent complaint from 600 series owners. The robot previously cleaned the entire floor; now it stops halfway through.
The battery has aged. NiMH capacity degrades measurably after 200-300 cycles, and the decline accelerates sharply beyond that threshold. Extended periods parked on the dock without a full discharge cycle compound the problem through voltage depression.
The only effective solution is replacement. Purchase a 3300mAh pack. There is no reason to accept 1800mAh at current prices — the cost difference is too small to justify half the runtime.
Robot dies before reaching the dock
The Roomba correctly identifies low battery and turns toward home, but consistently loses power several feet from the dock.
This is caused by voltage sag under load. The battery maintains a surface-level voltage reading that appears normal, but the moment the drive and brush motors engage, the voltage collapses below the operational threshold. The Roomba's protection circuit shuts the system down.
Replacement is the only practical fix.
Complete charging failure
The robot sits on the dock with no response — no indicator light, no charging tone, no sign of activity.
Before purchasing a replacement battery, perform this diagnostic sequence:
- Clean all contacts. Use a cotton swab and rubbing alcohol on both the robot's underside pads and the dock's charging contacts. Oxidized contacts are responsible for approximately 30% of reported charging failures.
- Verify dock power. Check that the dock's indicator light is illuminated. If not, test the wall outlet and ensure the power cord is fully seated in the dock. A disconnected dock has been mistaken for a dead battery more times than I can count.
- Test dock output. Set a multimeter to DC voltage and measure across the two charging contacts. A functioning dock outputs approximately 22V. A reading below 18V indicates a failing dock, not a battery problem.
- Perform a system reset. Remove the Roomba from the dock. Press and hold CLEAN for 10 seconds until the light ring pulses or an audible tone sounds. Return it to the dock.
If none of these steps restore charging, the battery has likely failed and requires replacement.
Physical swelling
The battery no longer sits flush in its compartment. The cover is difficult to close. The pack appears visibly puffy or distorted.
This is a serious condition. Internal gas accumulation indicates cell degradation that can lead to rupture or fire. Stop using the battery immediately. Do not attempt to charge it. Remove it from the robot, cover the terminals with electrical tape, and place it in a metal container with sand or cat litter. Transport it directly to a hazardous waste facility — not a retail recycling bin.
6. Purchase Recommendations
Three options exist, each suited to a different usage pattern.
| Option | Price Range | Expected Runtime | Expected Lifespan | Recommended For |
|---|---|---|---|---|
| 1800mAh NiMH | $22-$28 | 45-60 min | 1-1.5 years | Small apartments. Light use. |
| 3300mAh NiMH | $28-$35 | 90-110 min | 1.5-2 years | Most households. Best value. |
| 3300mAh Li-ion | $35-$50 | 100-120 min | 2-3 years | Daily operation. Lowest maintenance. |
For the majority of 600 series owners, the 3300mAh NiMH pack represents the optimal choice. It delivers strong runtime at a reasonable price with no compatibility concerns — it is precisely what the robot was engineered to use.
For households that run the Roomba daily, the Li-ion upgrade justifies its additional cost through longer service life and the elimination of the periodic full-discharge requirement. The extra $10-$15 effectively purchases an additional year of use and less maintenance attention.
For occasional users operating once per week or less, the standard NiMH pack is entirely adequate. The extended cycle life of Li-ion offers little practical benefit when total usage is low.
🔋 600 Series Replacement Batteries
3300mAh NiMH and Li-ion options available. Every pack includes a complete BMS, tested cells, and a 12-month warranty.
Browse 600 Series Batteries →Frequently Asked Questions
1. Does one battery fit every 600 series model?
Yes. All models from the 610 through the 694 use the identical battery pack — same 14.4V output, same 2-pin connector, same physical dimensions. The 700 and 800 series also use this same pack, making all three generations cross-compatible.
2. What is the correct OEM part number?
4905 is the primary part number. Some documentation also references 1800-0440. Both identifiers refer to the same battery. When shopping for a replacement, look for these numbers in the product listing as an indicator that the seller understands what they are offering.
3. How long does the battery last on a single charge?
Runtime is primarily determined by the mAh rating and floor type. A 3300mAh pack delivers approximately 90-110 minutes on hard surfaces and 65-80 minutes on carpet. The original 1800mAh specification yields roughly half these figures. Carpet reduces runtime by 20-30% due to increased brush motor current draw.
4. What is the total service life in years?
A NiMH pack operated daily typically lasts 18-24 months before runtime degrades below an acceptable level. A quality Li-ion upgrade extends this to 2-3 years. Environmental factors — particularly heat and carpet-heavy cleaning schedules — can shorten these estimates.
5. Are 700 and 800 series batteries interchangeable with the 600?
Yes. All three series use the identical battery specification. A pack designed for an 890 will function without modification in a 650, and vice versa.
6. Is a Li-ion upgrade safe for the 600 series?
Yes, provided the battery contains a complete BMS with all four protection functions. The original dock charges using a NiMH profile; the BMS inside the Li-ion pack must independently manage the charge conversion. A quality upgrade battery in the $35-$50 range will include this. Batteries below $28 typically do not, and should be avoided.
7. The battery only lasts 20 minutes now. What happened?
The pack has reached the end of its useful life. NiMH capacity declines steadily through 200-300 cycles, then drops sharply as internal resistance rises and individual cells begin to fail. Attempting two or three full discharge cycles may temporarily recover some performance if the primary issue is voltage depression rather than permanent capacity loss. If no improvement results, replacement is necessary.
8. How can I determine the mAh rating if the label is unreadable?
The original 600 series shipped with 1800mAh packs. Most current replacement batteries on the market are 3000mAh or 3300mAh. If the label is completely illegible and you need to identify the capacity, run the Roomba on a hard floor with a full charge and time the result. A 3300mAh pack should deliver approximately 90+ minutes; 1800mAh will manage only 45-60 minutes.
9. Is a reset required after installing a new battery?
A system reset clears the old battery's calibration data from the robot's memory. Remove the Roomba from the dock, press and hold CLEAN for 10 seconds until the light ring pulses, then return it to the dock. Afterward, perform two to three complete charge-and-discharge cycles to calibrate the new pack's BMS.
10. The battery appears swollen. What should I do?
Stop using it immediately. Do not attempt to charge it. Swelling indicates internal gas buildup from cell decomposition — the pack is at risk of rupture or combustion. Remove it carefully, cover the terminals with electrical tape, place it in a metal container with sand, and take it to a hazardous waste disposal facility. Do not place it in a retail battery recycling bin. If the pack feels hot, place it outdoors on a concrete surface away from flammable materials and contact your local fire department's non-emergency line for guidance.
Related articles: Full Battery Guide · Replacement Steps · Li-ion Upgrade Analysis
