The battery life of a 20-volt leaf blower can vary depending on factors such as the blower's power settings, the condition of the battery, and the specific model. Generally, a 20-volt battery on a leaf blower can last anywhere from 15 minutes to 1 hour of continuous use, depending on these factors.