Well, CBD oil is not explicitly legal in the state – at least not without a medical recommendation. Regardless, there are many reputable online CBD sellers (as well as retail stores) that, as per the claims on their websites, legally sell and ship CBD oils to all 50 U.S. states – including Texas.