It can take up to 6 hours to fully charge a robotic vacuum, however that can vary depending on model.