My AAs bought in about July 2017 are stamped 12-2026. The AAs I bought in late 2015 or so are stamped 8-2025. The 9Vs I bought in early 2017 are stamped 8-2021. The AAAs I bought in early to mid 2017 are stamped 6-2027. The D cells I bought in December 2017 are stamped 10-2022. All are shrink wrapped so they can't make contact with other batteries or metal items in whatever drawer or box you store them in. I haven't had a dud yet and have used about 200 Amazon alkaline batteries.