The battery onboard lasts as many as twelve hrs. Not the best in the list, but great for a full day of listening �?check out the Tribit XSound Plus 2 if you want anything with longer battery life with the same style of cost (while It can be bulkier). https://www.bluetoothspeaker.top/speaker-bluetooth-portable-yang-bagus-merk-apa/