While the shelf life of the battery can be up to 10 years, that lifespan is shortened depending on how often the device is triggered. Typically, the lifespan of an alarm battery that’s used frequently is about 2 years.