How long does it take for the robot to be fully charged? The robot automatically recharges when the battery is low, and it takes about 4-5 hours to fully charge. Share on Facebook Opens in a new window. Tweet on Twitter Opens in a new window. Pin on Pinterest Opens in a new window. Back to blog