The battery life of Ecoxgear products varies depending on the model, but most speakers offer 10-12 hours of continuous playtime. Earbuds and headphones typically offer 6-8 hours of battery life.