The battery life of U-play speakers varies depending on the model. However, most speakers can last between 8-12 hours on a single charge.