The battery onboard lasts nearly 12 hrs. Not the best in the list, but great for a full day of listening �?check out the Tribit XSound Additionally two If you prefer something with longer battery life to the same kind of cost (though It is bulkier). �?You like The https://www.bluetoothspeaker.top/factory-wholesale-studio-wireless-bluetooth-speaker-waterproof-outdoor-speaker/