Do Unused Batteries Expire. Dont leave the batteries on the shelf for a very long period say 6 months. Eneloops on the other hand seem to do much better.

New batteries that have never been used. Single-use batteries of any size are some of the most common household batteries. How Long Does an Unused Battery Last.
The battery shelf life will also vary by manufacturer.
The lifespan of unused household batteries in their original packaging ranges anywhere from 5 to 20 years in storage. These are the batteries inside your TV remotes flashlights childrens toys and other small electronics. When storing sealed lead acid batteries for long periods it is recommended that you top charge the batteries periodically. The top charge should be for 20 24 hours at a constant voltage of 24 volts per cell.

