I generally like to use my herb-infused oils within one year. Remember that exposure to light, excess heat, moisture, and fluctuating temperatures cause the oil to break down faster. You can refrigerate all or a portion of your herbal oil to help preserve its shelf life.