How many U.S. states have legalized marijuana for medical use?

Answer: Medical cannabis is legal in 38 states, allowing adult purchase of medical marijuana only with some form of doctor approval. Within that group, 22 states have also legalized recreational use of cannabis by adults.