I'm sure it could last for days just playing music. I use mine for more demanding tasks and it gets 12-15 hours.