The battery onboard lasts approximately twelve hours. Not the best inside the list, but great for a full working day of listening �?check out the Tribit XSound Plus two If you'd like one thing with longer battery life for the same sort of cost (though It really is bulkier). https://www.bluetoothspeaker.top/hot-sale-inalambrico-gift-wireless-speaker-high-quality-bluetooths-speaker-copy/