A recent research found that 88% of American adults believe marijuana should be legal for medical or recreational use. This represents a major change from two decades ago, when cannabis was banned in most states. The shift highlights a broader acceptance of cannabis for both therapeutic purposes and personal use.
By 2025, cannabis legalization has expanded across much of the country. Forty states have approved medical marijuana programs, and within that group, 24 states also allow adults to purchase and use cannabis recreationally. As a result, only a small number of states continue to prohibit cannabis entirely.
In this guide, you will know how many states have legal marijuana and where legalization might happen next. You will also learn how to get your medical cannabis card if you qualify.
How Many States Have Legal Marijuana In The US
The cannabis landscape keeps shifting. Currently, 24 states plus Washington, D.C., have legalized recreational marijuana for adults aged 21 and older. Beyond these states, several permit medical use only, while a small number continue to prohibit cannabis entirely.
The sections below break down where marijuana is legal for recreational use, medical use, and where it remains illegal.
States That Allow Recreational And Medical Use
These 24 states offer the most freedom for cannabis users. Adults aged 21 and older can purchase marijuana from licensed dispensaries without a medical card. Colorado and Washington led the way in 2012, followed by additional states in the years that followed. Since 2020 alone, twelve more states have legalized recreational cannabis.

State | Year Legalized | State | Year Legalized |
Alaska | 2014 | Nevada | 2016 |
Arizona | 2020 | New Jersey | 2020 |
California | 2016 | New Mexico | 2021 |
Colorado | 2012 | New York | 2021 |
Connecticut | 2021 | Ohio | 2023 |
Delaware | 2023 | Oregon | 2014 |
Illinois | 2019 | Rhode Island | 2022 |
Maine | 2016 | Vermont | 2020 |
Maryland | 2022 | Virginia | 2021 |
Massachusetts | 2016 | Washington | 2012 |
Michigan | 2018 | Minnesota | 2023 |
Missouri | 2022 | Montana | 2020 |
States Where Only Medical Use Is Allowed
There are 16 states that require patients to get a certification from a licensed medical provider before accessing cannabis. Qualifying conditions typically include chronic pain, anxiety, PTSD, cancer, and epilepsy.
State | Program Type | State | Program Type |
Alabama | Full Medical | New Hampshire | Full Medical |
Arkansas | Full Medical | North Dakota | Full Medical |
Florida | Full Medical | Oklahoma | Full Medical |
Hawaii | Full Medical | Pennsylvania | Full Medical |
Iowa | Restricted | South Dakota | Full Medical |
Kentucky | Full Medical | Texas | Limited (Low-THC) |
Louisiana | Full Medical | Utah | Full Medical |
Mississippi | Full Medical | West Virginia | Full Medical |
States With No Legal Cannabis
These eight states have not approved any form of marijuana legalization. Possession remains illegal and can result in criminal charges.
- Idaho
- Kansas
- Nebraska
- North Carolina
- South Carolina
- Tennessee
- Wisconsin
- Wyoming
The Growing Trend Toward Marijuana Legalization

Public opinion has pushed lawmakers to reconsider outdated cannabis policies. Recent polling shows strong support for medical marijuana, even in states where it remains illegal.
Economic factors have further strengthened the case for legalization. Legal cannabis created more than 100,000 new jobs between 2021 and 2022 alone, and the industry reached a value of $33.6 billion in 2023. Experts project it will grow to $76 billion by 2030.
Medical research has also played a key role in this shift. As doctors gain a better understanding of how cannabis can help manage chronic pain, anxiety, PTSD, and other conditions, federal attitudes have begun to change. The Drug Enforcement Administration has announced plans to reclassify marijuana from Schedule I to Schedule III, marking a shift from being defined as having no accepted medical use to being recognized for approved medical treatment.
Which States Are Next to Legalize Weed
Public opinion has shifted dramatically in the last few years and several states are heading towards cannabis legalization.
Pennsylvania is closer to legalizing adult-use cannabis, with bipartisan legislation advancing in the state legislature. Meanwhile, residents continue traveling to neighboring states like Ohio, New Jersey, and Maryland to purchase cannabis. Wisconsin shows strong momentum for medical marijuana after 85% of voters expressed support in recent polling.
New Hampshire made headlines when the House passed an adult-use bill in February 2025. Florida nearly legalized in 2024 when an amendment got majority support but missed the 60% threshold. Fresh petition drives aim to get it back on the ballot.
Several other states are also moving toward legalization like:
- Hawaii: Senate backs adult-use but House keeps blocking it
- Kansas: Medical cannabis debate continues as residents drive to Missouri for legal purchases
- North Carolina: Strong voter support and a new advisory council examining policy options
Is Recreational Weed Legal in Virginia?
Adults aged 21 and older can legally possess up to one ounce of marijuana and grow up to four plants at home in Virginia.
However, you cannot simply walk into a store and buy recreational cannabis in Virginia. The state never established licensed dispensaries for adult-use sales. Only medical marijuana patients with valid certifications can purchase from licensed dispensaries. The medical cannabis card in Virginia makes the most sense for safe, legal access.
Get Your Medical Cannabis Card with MedCert
If you are looking to get the medical cannabis card, MedCert makes the whole process simple and affordable.
Our licensed medical providers conduct 100% online evaluations. No office visits are required. The entire process takes about 10 minutes from your phone or computer. We charge a flat $79 fee with no hidden costs and you will receive your digital certification the same day.
Key benefits:
- Same-day approval
- 100% online process
- HIPAA-compliant platform
- Full refund if not approved
- Licensed medical providers only
Conclusion
Cannabis laws continue evolving across America. Forty states now permit medical marijuana, while twenty-four allow recreational use. This reflects a significant shift in public policy and attitudes. As public support remains strong, more states are likely to move toward legalization in 2026. For consumers and policymakers alike, staying informed about these changes is becoming increasingly important as cannabis access continues to expand.
Frequently Asked Questions
Medical marijuana is not legal everywhere in 2025. Forty states currently allow medical cannabis programs. Eight states have no legal cannabis access at all.
You don’t need one, but it helps. Medical cardholders often get lower taxes and higher purchase limits.
Nobody knows for certain. Cannabis remains a Schedule I controlled substance under federal law. The DEA is considering moving it to Schedule III, which would reduce penalties but not legalize it. Full federal legalization requires Congress to pass new legislation.
