The battery onboard lasts around 12 hours. Not the best in the list, but perfect for a full working day of listening �?check out the Tribit XSound Plus 2 If you would like anything with longer battery life for that same style of cost (nevertheless it's bulkier). All of https://www.bluetoothspeaker.top/high-quality-portable-bt-speaker-active-rgb-speaker-use-in-the-room/