iRobot Robot Vacuums Not Charging (Error Light on Base): How to Fix It Yourself
A Roomba that won't charge when placed on its base usually has dirty charging contacts. The metal strips on the bottom of the Roomba and on the charging base accumulate oxidation and dirt over time, preventing a good electrical connection. A quick cleaning with rubbing alcohol fixes this about 80% of the time.
⚠️ Safety First
- Unplug the charging base before cleaning the contacts.
- Don't submerge any electronic components in water.
Parts You May Need
Step-by-Step Repair
- 1
Clean the charging contacts on the Roomba
Flip the Roomba over. You'll see two metal strips near the front. Dampen a cloth with rubbing alcohol and firmly rub both contacts until they're shiny. A melamine sponge (Magic Eraser) works even better for removing oxidation.
- 2
Clean the charging base contacts
Unplug the charging base. Clean the two metal strips on the base the same way. These are the contacts that touch the Roomba. Make sure they're shiny and free of any dark buildup.
- 3
Check the power connection to the base
Make sure the charging base is plugged in firmly and the outlet works. Try a different outlet. The small LED on the base should be lit when it's receiving power.
- 4
Reboot the Roomba
Press and hold the CLEAN button for 10 seconds until the light turns off. Release and press CLEAN again. This performs a soft reset that can clear charging errors.
- 5
Place on base and verify
Set the Roomba on the base with the contacts aligned. You should see the charging indicator (pulsing light or battery icon). If it charges, clean the contacts monthly to prevent recurrence.
If That Didn't Work
- The battery may have reached end of life after 2-3 years and can no longer hold a charge.
- The charging base's internal circuit board can fail. Try charging with the included power cord directly plugged into the Roomba (if your model supports this).
- The caster wheel being too dirty or stuck can prevent the Roomba from sitting flat on the base.
When to Call a Professional
Roombas are consumer electronics with limited repairability. A replacement battery costs $25-40 and is a DIY swap (4 screws). If the main board has failed, iRobot sometimes offers refurbished replacements at a discount. A new Roomba is typically more cost-effective than board-level repair.
Disclaimer: This guide is for informational and educational purposes only and does not constitute professional repair advice. All repairs are performed at your own risk. RepairItFree.com is not liable for any personal injury, property damage, device damage, voided warranties, or other losses resulting from the use of this information.
If you are unsure about any step — especially anything involving electricity, gas, water, or refrigerant — stop and consult a qualified professional. Your safety is more important than saving money.
See our full Terms of Service for complete legal details.