The battery life of cordless vacuums varies depending on the model and settings used. On average, fully charged batteries can last anywhere from 20 minutes to an hour of continuous cleaning. Consider the runtime and charging time when choosing a cordless vacuum.