You can refrigerate your herbal oil to help preserve its shelf life. In general, your herbal infused oils are good for one year as long it is stored with some care. Remember that light, excess heat, exposure to moisture, and fluctuating temperatures break down the integrity of the oil.