The Bluetooth speakers we sell here provide you with several hours of continuous entertainment at least 8 hours. However, we have different speakers and each has a different battery life. Do check the battery life on the label.