Naloxone has a listed shelf-life of 36 months and has been found effective up to ten years past its expiration date. It is also suggested to store naloxone in a room temperature environment, out of direct sunlight. Naloxone is fairly resilient though, so do what you can with what you have.