For the best shelf life, keep your CBD product in a cool, dry area and out of direct sunlight. Doing so will help to preserve the hemp extract for as long as possible. If stored properly, CBD oil can have a shelf life of one year.