No, CBD is not legal in all states in the US. While CBD derived from hemp is legal at the federal level, states have varying laws regarding the legality of CBD and its use for medical and recreational purposes.