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.
Tools Needed
Watch the Video
Video guide coming soon! Subscribe to our YouTube channel for repair walkthroughs.
Subscribe on YouTube⚠️ Safety First
- Unplug the charging base before cleaning the contacts.
- Don't submerge any electronic components in water.
Before You Start
Parts You May Need
Step-by-Step Repair
- Step 1 of 51
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.
Photo: Clean the charging contacts on the Roomba - Step 2 of 52
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.
Photo: Clean the charging base contacts - Step 3 of 53
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.
Photo: Check the power connection to the base - Step 4 of 54
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.
Photo: Reboot the Roomba - Step 5 of 55
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.
Photo: Place on base and verify
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.