The Roborock Q Revo’s battery life depends on the cleaning mode and the size of the area to be cleaned. On average, the battery can last up to 180 minutes in standard mode, providing ample time for thorough cleaning before needing a recharge.