Yes, medical marijuana is legal in Alabama. Limited Medical Use (CBD-Only/Low-THC program) is legal in this state. Check your state laws for details.