iRobot says a Roomba battery should last at least 2 to 3 years with proper care. This guide explains when a battery is genuinely finished, what to try first, and how to buy and remove a replacement, using iRobot’s own support articles.
How long a Roomba battery lasts
iRobot’s battery care article says the battery should last at least 2 to 3 years before replacement is needed. It also says all s, j, i, e and 900 Series robots use lithium-ion batteries. For other series, check which type your robot has before ordering. Our battery lifespan guide covers run time in more detail.
How to tell the battery is the problem
iRobot does not publish a checklist of replacement signs, so treat these as practical signs rather than official rules.
- Charging errors that keep coming back. iRobot’s charging error chart says error 9 (battery failure) and error 11 (battery hardware fault) mean the battery may need replacing, and error 20 should be replaced if it persists after the battery sits out for 15 minutes. See the full table in our Roomba won’t charge guide.
- Short run time or no charge hold. If the robot dies after a few minutes on a fully charged battery, the battery is a likely cause.
- Age. A robot past the 2 to 3 year mark is a likely candidate.
Try these before buying a battery
- Clean the charging contacts on the robot and dock.
- Remove and reinstall the battery, which clears several charging errors.
- Reboot the robot, using the button combination for your series in our Roomba reboot guide.
- Check that the dock has power and the robot reaches it, using our Roomba won’t dock guide if it does not.
Buying a replacement
iRobot says to use an authentic iRobot battery, and its charging error chart warns that aftermarket batteries can cause charging errors and void the warranty. iRobot points buyers to the iRobot Store (Parts and Accessories), iRobot Customer Care, or an authorized retailer or partner. Confirm that the battery matches your series before you order.
How to remove the battery
iRobot’s removal steps vary by model and most models use a Phillips screwdriver to open a battery door or the bottom cover, then disconnect the battery’s small black clip. For many series iRobot only provides a video, so use iRobot’s article for your exact model. The ones iRobot lists in text:
| Model | Access |
|---|---|
| Roomba 100/1000 Vac and Combo | Battery door, 2 small screws (extra small Phillips) |
| Roomba 200/2000 Vac and Combo | Battery door, 3 small screws (extra small Phillips) |
| Roomba Plus 400 / 405 Combo and Plus 500 / 505 Combo | Bottom cover, 9 screws (Phillips) |
| Roomba Plus 410, 510 and 575 Combo | Battery door, 4 small screws (small Phillips) |
| Roomba Max 700 Vac | Bottom cover, 6 screws (Phillips) |
| Roomba Max 700 Combo | Bottom cover, 9 screws (Phillips) |
| Roomba Mini | Battery door, 4 small screws |
For the s Series, iRobot’s general procedure is: place the robot upside down, loosen the edge sweeping brush and the screws holding the bottom cover, remove the cover, and remove the battery (on the s9, also loosen the extra screw holding the battery). To reinstall, tighten all screws including the brush, make sure the cover sits flush with all sensors, and put the robot back on its Home Base to charge.
iRobot’s warnings: it can be difficult to place the battery connector back, reinstall the battery the way you found it or the battery door will not close properly, and the bottom cover must sit flush with the sensors after reassembly. On the Roomba Essential, iRobot recommends sleep mode instead of removing the battery: with the robot off the dock, hold HOME for 9 seconds until the shutdown sound plays.
Make the next battery last
- Charge at room temperature, out of direct sunlight.
- Keep the robot clean. Hair and debris make it work harder and drain the battery faster.
- Recharge soon after each use and keep the robot on its dock when it is not in use.
- Fully charge the battery at least once every six months.
- If you will not use the robot for more than a few weeks, put it in ship mode and store it somewhere cool and dry, or remove the battery and store it separately in a cool, dry place.
Sources
- iRobot support, Roomba battery maintenance tips
- iRobot support, Battery removal for Roomba and Braava models
- iRobot support, Charging error chart
I bought a new battery for my Roomba Discovery 410 model and charged it up and it ran for almost one hour and a half. The red light came on and now it will not recharge I even brought a new charger and that did nothing. Do you have and idea what would cause this issue.
Hi Harold,
Did you try cleaning the charging ports with a soft cloth and some rubbing alcohol to remove dust, hair, or gunk accumulation? You may also have to reinstall or replace your battery or charging dock or even reset the Roomba to factory settings.
Sincere
In a hot climate , should the battery be stored in the fridge if unused for 6 months
Hi Gayleen,
The answer is no. While cold environments help maintain battery life, refrigerators and freezers are not safe to put batteries in. The moist environment will cause condensation on the batteries. This in turn will lead to rust or other damage.
Sincere
I just bought a new battery and charged it. The red light for battery keeps coming on. What is the problem.?
Flashing red indicates a problem with battery charging. Either the charger is bad, or the charging circuit in your Roomba is bad.
Sincere
Hi Jaskaran! You won’t believe it but my Roomba battery appears to be dead. Maybe too old, you say? Is SIX years old? Yes, I said 6 Years my Rosie the Robot has kept my hardwood floors swept for me! I don’t allow her on the carpet 😉
I only replaced the brush, roller & front corner sweeper last month as they were wayyy overdue and snipping all the long teenagers’ hair and cat hair off no longer helped her do her job. I thought I’d have to let her go, but now I have hope that all she needs is a battery! So happy, since Rosie is family! Actually, she usually works harder, at least at housework, than twin 15-yr-old girls that only want to do ‘horse’ work. But who wouldn’t? Did you hear a nicker? 😀 🐴 Thanks!