Peppermint oil has a shelf life of approximately 2-3 years if stored in a cool, dark place and kept tightly sealed.