CBD oil has a shelf life of approximately one year to one and a half years. Of course, this also depends a bit on the expiry date on the bottle. Generally, the oil has a shelf life of 6 months after opening the bottle. Keep in mind that you store it cool and dark. It does not necessarily have to be kept in the refrigerator. If you just store it in a cupboard, that is fine. Needless to say, it is advised to keep it away from children. So, in other words, CBD oil keeps well if you handle it carefully.