You can expect to charge the Roomba e6 for approximately 2-3 hours depending on how depleted the battery is. To charge the robot vacuum cleaner, simply plug it into the wall outlet.