Every Lovense toy has a different battery life, but most of the toys last 3-4 hours before recharging.