How long does it take for a Roomba robot vacuum to charge? The answer, for most Roomba models, is two hours. But the actual time depends on how much charge is left, the health of the battery and the Roomba model you have. In this video, we’ll take a look at how to reset a ...