The battery onboard lasts around twelve several hours. Not the best inside the list, but ideal for an entire day of listening �?check out the Tribit XSound Plus two In order for you something with longer battery life for the same style of cost (however It can be bulkier). https://www.bluetoothspeaker.top/bluetooth-speaker-rgb-led-lighting-wireless-tf-fm-tws-for-party-battery-operated/