The battery life of a Bluetooth speaker can vary depending on the model, usage, and other factors. Most speakers have a battery life of around 10-12 hours on a single charge.