How Many States Have Legal Marijuana 2021?
Want to know how many Americans across this land have demanded access to legal marijuana in 2021? How many states have legalized medical or recreational cannabis? The answer may surprise you - or at least it would the American drug czars of the 1980s.
11 states have legalized adult-use also known as recreational marijuana.
35 states have legalized medical marijuana programs for residents with qualifying conditions.
How many Americans have Access to Legal Marijuana in America?
1 in 3 Americans can now buy marijuana in America based on population.
109 million Americans
In 2020, voters in New Jersey, Arizona, and Montana overwhelmingly approved ballot measures to legalize marijuana. South Dakota and Mississippi voters also approved to legalize medical marijuana on Election Day.
How Many States Have Legal Medical Marijuana Laws?
Answer: 21 states have medical marijuana ONLY programs.
How Many States Have Medical and Recreational Marijuana Laws?
Answer: 14 states in the U.S.A. have legalized BOTH Medical and Adult-Use Cannabis
How Many States Have Recreational Marijuana Programs?
Answer: 10 US states have legalized the sale of Adult-Use marijuana.
How Many States Are Starting Marijuana Programs in 2021?
Answer: 5 US states have passed laws for marijuana programs BUT are pending implementation.
What Can Happen in 2021 for Cannabis Reforms and Legalization?
The Democrats now control the Senate and the White House. One could expect a push for cannabis reforms on state and federal levels.
A third of House members represent states where marijuana is legal
A fourth of the Senate represent states where marijuana is legal
Find a Medical Marijuana Doctor Near You with OMNI Medical
OMNI Medical Services has advocated and worked for legalization for over 10-years and will continue to support the end of prohibition. Cannabis is medicine. Cannabis can be America's greatest agricultural crop since wheat and soy.
Get legal today and speak with a compassionate medical marijuana doctor now!
Call OMNI Medical Services at (888) 470-0008