The batteries last on average of 6 hours, enough for a full day of classes. They are rechargeable and each vest comes with a charger.