The battery onboard lasts approximately twelve hours. Not the best within the list, but great for a full working day of listening �?check out the Tribit XSound Plus two if you want one thing with longer battery life for your same kind of cost (although It can be bulkier). https://www.bluetoothspeaker.top/speaker-super-bass-led-light-wireless-inalambrico-music-speakers/