The shelf life of each treatment is typically 2-6 months, and there is a use-by date on each Rx label! Medications are best when fresh—please try to finish the medication prior to the expiration date as it will lose efficacy over time and can oxidize.