Repair / Maker

Roomba Not Charging? 6 Fixes Before You Buy a New One

Your Roomba sits on the dock and nothing happens -- no light, no charge, no movement come morning. Before you replace anything, run through this list. Most charging failures come down to dirty contacts or a tired battery, both of which are cheap to fix.

1. Clean the Charging Contacts on the Roomba

The two flat metal contacts on the underside of your Roomba are the single most common culprit. They accumulate dust, pet hair, and skin oils over months of use, and a thin invisible film is enough to break the electrical connection. Power the robot off completely, flip it over, and wipe both contacts with a dry or very lightly damp cloth. For stubborn buildup, a cotton swab with a small amount of rubbing alcohol works well -- let it dry for a minute before docking.

This fix resolves the problem more than half the time. Do it first, every time, before anything else.

2. Clean the Home Base Contacts

The base has its own pair of contacts on the front face. These get stepped on, kicked, and slide across dusty floors -- all of which leaves the same film that kills the connection at the robot end. Wipe them the same way: dry cloth or rubbing alcohol on a cotton swab. While you're there, make sure the base itself is sitting flush on a hard, level surface with the power cord firmly seated at the back.

3. Check the Home Base Power Adapter

Plug a phone charger or lamp into the same outlet the base uses. If it powers up, the outlet is fine and the problem is downstream. If nothing powers on, you have an outlet or power strip issue, not a Roomba issue. Assuming the outlet is live, try a different outlet entirely for the base -- power strips with surge protectors sometimes cut power after a spike without resetting properly.

4. Reseat the Roomba on the Dock

A Roomba that drives itself onto the dock in dim light sometimes parks off-center by a centimeter, which is enough to miss the contacts entirely. The robot will show no charging activity and just sit there looking fine. Pick it up, place it manually on the base, and press it down gently until you hear or feel it click into place. Check that the charging indicator (the light ring on top) responds within 10 seconds.

5. Force a Battery Reset

iRobot builds a software protection layer that can lock the battery in a low-power state if the charge drops too deep or the robot detects an anomaly. To reset it: press and hold the CLEAN button for 10 to 20 seconds until you hear a tone and the robot restarts. Place it back on the dock immediately after. On older models (600 and 700 series), you may need to remove the battery for 30 seconds and reinstall it before docking.

This resolves cases where the robot shows no charging activity despite clean contacts and a working outlet.

6. Replace the Battery

Roomba batteries are designed for roughly 300 to 400 charge cycles -- about two to three years of regular daily use. After that, they lose the ability to accept a full charge, may drain in under 30 minutes, or stop charging entirely. If your Roomba is more than two years old and the steps above haven't helped, the battery is the likely cause.

Replacement batteries run $40 to $80 depending on the series (the 600-series battery is the cheapest; 900-series and i-series cost more). It's a 5-minute swap with no tools required on most models. Compare that to the cost of a new robot before assuming this is the end.

When to Stop and Call Someone

If you've cleaned the contacts, reset the battery, confirmed the outlet is live, and the charging indicator still shows nothing after a fresh battery, the fault is in the dock circuit board or the robot's charging port itself -- both of which require disassembly. At that point, a professional diagnostic makes more sense than guessing further and potentially damaging something recoverable.

Have questions about robot vacuum repair or any other consumer electronics issue? Reach us at [email protected] or call (270) 900-6788.

FAQ

How long does a Roomba battery last?

Most Roomba batteries are rated for 300 to 400 charge cycles, which translates to roughly two to three years of daily use. If your battery dies before that, check for heat damage (charging in direct sunlight, storing in a hot garage) or firmware issues that caused abnormal drain cycles.

Why does my Roomba dock but not charge?

The most common cause is dirty contacts -- either on the robot's underside or on the home base's front face. A thin film of dust or oil is enough to break the electrical connection without any visible damage. Clean both sets of contacts with rubbing alcohol and try again before assuming anything is broken.

Can I use a third-party replacement battery?

Yes, with caveats. Look for batteries that explicitly list your Roomba's series number and match the original mAh rating (or higher). Avoid the cheapest listings with no reviews -- they tend to have poor cell quality and may trigger the robot's battery protection circuit. A mid-range replacement from a reputable seller ($40 to $60) typically performs comparably to iRobot's own replacement parts.

Is it worth repairing or should I just buy a new one?

If the fault is contacts or a battery, repair every time -- the parts cost a fraction of a new robot and the fix takes minutes. If the dock's circuit board or the robot's charging port is failed, the math changes depending on the model age. A three-year-old entry-level Roomba may not be worth the board replacement cost, but a recent 900-series or i-series robot almost always is.