I believe Potable Aqua (iodine) has a shelf life of 5 years. I just bought some Potable Aqua (chlorine) with an expiration date of 12/09 but I don't know how old they are. I am in the process of replacing all the iodine tablets with chlorine anyway.