Quick Answer
Most often the metal charging contacts on the Roomba (and the dock) are dirty, or the battery has aged out. Clean both sets of contacts with a dry cloth, then seat the Roomba firmly on the dock. If it still won’t charge, the battery likely needs replacing.
5 Reasons Your Roomba Won’t Charge
1. Dirty Charging Contacts
Dust and grime block the power connection.
- Fix: Wipe the metal strips on the Roomba’s underside and the dock with a dry cloth. Repeat weekly.
2. Roomba Not Seated on Dock
The contacts must press together firmly.
- Fix: Push the Roomba back so the dock’s two metal strips touch the Roomba’s pads. You should hear a solid click.
3. Old / Failing Battery
Robot vacuum batteries wear out after 1–2 years.
- Fix: Run a diagnostic: if it dies in minutes even after charging, replace the battery.
4. Wrong or Loose Power Cable
Dock not getting power = no charge.
- Fix: Check the cable is fully plugged into the wall and the dock. Try another outlet.
5. Extreme Temperatures
Batteries fail to charge when too hot or cold.
- Fix: Move the dock to a normal room-temperature spot.
Steps: Force a Clean Charge
- Remove the Roomba’s battery, wait 30 seconds, reinsert.
- Clean all metal contacts (Roomba + dock).
- Press and hold the CLEAN button for 20+ seconds to reboot.
- Place it on the dock and wait 10 minutes. The green light should pulse.
Recommended Roomba Battery / Parts
Need a replacement battery? Get the right one for your model.
👉 Find your Roomba battery on Amazon
FAQ
Q: How long does a Roomba battery last?
A: Typically 1–2 years of regular use.
Q: Why does my Roomba’s light blink red while on the dock?
A: Usually means it’s not making contact — check the charging pads and seating.
Q: Can I charge a Roomba without the dock?
A: Some models accept a wall adapter; most need the dock. Check your manual.

![Neato Botvac D7 Connected Robot Vacuum Review [Video]](https://thesmarthomeguru.com/wp-content/uploads/2019/08/Screenshot_2.png)



