Yes, LumiSpa is rechargeable with a battery life of 7-10 uses and can be fully recharged in approximately 12 hours.