CBD will be good for approximately 12 months. Don’t worry if you have some CBD that is older than this, though. CBD that’s past its prime won’t typically spoil, turn rancid or make you sick, however it may begin to lose potency once it’s expired.