Essential Oil Shelf Life & Storage. Essential oils don’t necessarily have a set expiration date, but they do have what we call a shelf life—the time they maintain their best quality and effectiveness. Most essential oils have a shelf life of 2–3 year