Vaccines have a long shelf life—well over a year—if refrigerated properly. They are temperature-controlled from our plant to your store, and inventories are constantly kept fresh. While vaccines are long lasting, however, we recommend that you purchase your vaccine immediately before you plan to vaccinate. Keep it stored in your refrigerator until you’re ready to mix and inject.