The 8 test pack and the 24 test pack kits do not have a shelf life as long as the glass vials are sealed tightly and kept in normal house temperatures (the cooler the better). The 100 test pack kit has a shelf life is 2 years.