The battery onboard lasts approximately 12 several hours. Not the best within the list, but perfect for an entire day of listening �?check out the Tribit XSound Plus 2 if you want one thing with longer battery life with the same type of cost (though It truly is bulkier). https://www.bluetoothspeaker.top/portable-speakers-jbl-clip-4/