While some handheld vacuum cleaners are corded, a majority of them are cordless and use a rechargeable battery. On average, handheld vacuum cleaners that are battery operated will last between 20-30 minutes, with some variation. While that may not seem like a long time, it is plenty of time to vacuum small areas.