While the answer to this question may not be straightforward, a definite answer would be NO. Weed is not yet legal in Alabama. There are however exceptions. The current marijuana landscape in the state allows for residents to purchase CBD products that contain no more than 0.3% THC.