The battery life of the Bling Diamond may vary depending on individual usage patterns, but it is advertised to provide enough power for up to 6500 puffs per device. The battery can be recharged using a USB cable, which is included with the device.