Roomba Not Charging? 8 Fixes (and When It's the Battery)

Cao Chuanping
Roomba Not Charging? 8 Fixes (and When It's the Battery)

A Roomba that won't charge — a blank power light, a flashing battery icon, or a robot that dies right after leaving the dock — is usually fixable in a few minutes, and rarely means the robot is finished. Most of the time it's something simple: a pull tab, dirty contacts, or a dock that isn't getting power. Work through these eight fixes in order, easiest first, and you'll either get it charging again or know it's time for a fresh battery.

How to use this guide: the fixes are ordered by how common and how easy they are, following iRobot's own troubleshooting sequence. Start at the top and stop as soon as your Roomba charges. Steps marked EASY take seconds; the last step covers when the BATTERY itself is the problem.

Before you start, a quick note on what the lights mean. On the Home Base (Clean Base), the power light should be on; a blinking or off dock light usually points to the outlet or contacts, not the robot. On the robot, the CLEAN button shows charging status — red means the battery is too low to start, amber/pulsing means charging is in progress, and the light going out means it's charging normally (Roomba turns its lights off on the dock to save power). A persistent flashing battery light or a spoken charging error code (such as Error 1 or Error 5) is a clue worth noting as you work through the steps below.

1Remove the pull tab & wake the batteryEasy

If the Roomba or battery is new, the most common cause is the simplest: the yellow plastic pull tab is still in place. Flip the robot over and pull it out. Then "wake" a lithium battery by leaving the robot docked — a new iRobot Li-ion pack must charge on the dock before its first use, and may need a while before the light responds.

2Confirm the dock has powerEasy

No power, no charge. Unplug and replug the Home Base and watch for its power light. If it stays dark, try a different, known-good outlet (a wall switch or tripped breaker is a frequent culprit), and check the cord is fully seated at the side of the dock.

3Clean the charging contactsEasy

Dust, hair, and floor wax build up on the metal contacts and block the connection. Unplug the dock, then wipe both the contacts under the robot and the strips on the dock with a melamine sponge (Magic Eraser) or a cloth/cotton swab with rubbing alcohol.

Look at the contact color: clean silver is fine. If the contacts are green or copper-colored, they're corroded or damaged — the robot or dock may need service or replacement rather than just cleaning.
4Clear the caster wheel & brushesEasy

If the front caster wheel is jammed with hair, the robot sits too high and its contacts can't reach the dock. Pop the caster wheel out, clear the debris, and click it back. Clear hair from the brushes while you're there.

5Re-dock and check alignmentEasy

Place the robot on the dock by hand, centered, so its contacts sit directly on the base strips, and rock it gently to confirm solid contact. If it charges when placed by hand but not on its own, the dock sits on an uneven surface or the docking sensors need a clean.

6Reboot the robotEasy

A software glitch or corrupted memory can block charging until you reboot. A reboot refreshes the software without erasing your schedules, maps, or Wi-Fi. Reset by series: on i / s / 900 robots, hold the CLEAN button about 20 seconds until the light ring spins and it restarts; on 600 / 800 robots, hold HOME + SPOT together for ~10 seconds; on j-series, just hold CLEAN. Then re-dock. (A full factory reset is more drastic — it wipes settings, maps and Wi-Fi — so try a simple reboot first.)

7Remove & reinstall the batteryEasy

Unscrew the battery cover (usually two Phillips screws), lift the battery out by its tabs, clean its silver contacts and the compartment terminals with alcohol, then reseat it firmly and re-screw the cover. A loose or poorly seated battery is a common hidden cause.

8Replace an aged batteryBattery

If you've worked through every step and it still won't hold a charge — or the robot is 1.5–3 years old / past ~300–500 cycles and drains from full in minutes — the battery has reached the end of its life. This is the most common reason an older Roomba "won't charge," and a fresh pack restores it.

Two quick checks: to confirm it's charging, tap the CLEAN button while it's docked — the battery indicator should light up and show charging status. And before buying a replacement, open the iRobot Home app and look at battery health under your robot's settings. The app's charge indicator can run ~15–20% behind the real level, so a robot that "charges then dies fast" is usually a worn battery, not a charging fault.

So is it the dock, the contacts, or the battery?

A fast way to narrow it down:

  • Dock power light is off → it's the outlet or dock (steps 2–3), not the battery.
  • Charges by hand but not on its own → docking alignment or caster wheel (steps 4–5).
  • Charges fully but dies in minutes, robot is 2+ years old → it's the battery (step 8).
  • Brand-new battery won't charge → pull tab, seating, or contacts (steps 1, 3, 7) — almost never a faulty pack.
Worked through the fixes and it's the battery? Match your model in our Roomba / iRobot battery collection — Grade A cells, full BMS protection, 1-year warranty. Not sure which pack you need? Our Roomba battery compatibility chart matches the right part number to your series, and the complete replacement guide covers the whole process.

Frequently asked questions

Why is my Roomba not charging?
Most common, easiest-first: a pull tab left on a new battery, the Home Base not getting power, dirty charging contacts on the robot or dock, a hair-clogged caster wheel, poor docking alignment, a software glitch, a loose battery, or an aged battery at end of life. The dock's power light and any charging error code help narrow it down.
How do I reset a Roomba that won't charge?
A reboot clears software glitches without wiping your settings. On i/s/900 models hold CLEAN ~20 seconds; on 600/800 hold HOME + SPOT ~10 seconds; on j-series hold CLEAN. The light ring or a tone confirms the reset. A full factory reset (via the iRobot app) wipes maps and Wi-Fi, so try a reboot first.
How do I clean Roomba charging contacts?
Unplug the dock, then wipe both contacts under the robot (behind the front bumper) and the strips on the Home Base with a lightly dampened melamine sponge or a cloth/cotton swab with isopropyl alcohol until they're shiny. Green or copper-colored contacts are corroded/damaged and may need service.
How do I know if my Roomba is actually charging?
Tap the CLEAN button while it's docked — the battery indicator should light up. On the dock, red means too low to start, amber/pulsing means charging, and the lights going out (on robot and dock) is normal once it's charging. Roomba dims its lights on the dock to save power.
My Roomba still won't charge after cleaning the contacts — what now?
Re-check docking alignment (it must sit level — a clogged caster wheel or uneven floor can lift the contacts apart), reboot the robot, then remove and reseat the battery. If it charges by hand but not on its own, the dock or alignment is the issue; if it charges then dies in minutes and the robot is 2+ years old, it's the battery.
Can a dead Roomba battery be revived, or does it need replacing?
A pack that's just gone flat can sometimes be woken by docking it for an extended charge. But a battery past ~300–500 cycles or 1.5–3 years that won't hold a charge after cleaning and resetting is genuinely worn — that's the most common reason an older Roomba "won't charge," and a fresh pack restores the runtime.

Sources

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.

Cao Chuanping

Cao Chuanping

Power Systems Consultant · 8+ years in replacement battery sourcing & evaluation

Cao Chuanping has spent over eight years evaluating replacement battery quality for medical, industrial, and consumer devices — working directly with cell manufacturers in Shenzhen and testing aftermarket batteries against OEM specifications. He leads product sourcing at Accessories Mall, evaluating replacement batteries across laptop, power tool, and medical device categories — working directly with cell manufacturers in Shenzhen.

· View full profile →