The massager comes with a powerful battery of 2000 mAH. It ensures massager last for at least 3 -4 hours after a single charge even at top speeds.