Bluetooth speaker battery life typically ranges between 10 and 24 hours depending on what model you get. Keep in mind, these specs are manufacturer estimates, and actual playback time will vary depending on the volume you listen at and settings you use.