Questions
What States Can Have Dispensaries? A Complete Guide
As of 2026, 38 states plus Washington D.C. have legal medical cannabis dispensaries, and 24 of those also allow recreational sales. States like Oklahoma, California, and Colorado have the most dispensaries, while Alabama, Florida, Utah, Louisiana, Kentucky, and West Virginia have medical-only programs.
What States Can Have Dispensaries? A Full State-by-State List
As of 2026, 38 states plus Washington D.C. have legal dispensaries—either medical only or both medical and recreational. The remaining states either have no legal dispensaries or only allow limited CBD products.
| Status | States | What It Means |
|---|---|---|
| Recreational + Medical | Alaska, Arizona, California, Colorado, Connecticut, Delaware, Illinois, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Montana, Nevada, New Jersey, New Mexico, New York, Ohio, Oregon, Rhode Island, Vermont, Virginia, Washington | Adults 21+ can buy from any licensed dispensary; medical patients may have higher limits. |
| Medical Only | Alabama, Arkansas, Florida, Hawaii, Kentucky, Louisiana, Mississippi, New Hampshire, North Dakota, Oklahoma, Pennsylvania, South Dakota, Utah, West Virginia | Only registered medical patients can purchase from dispensaries. |
| No Dispensaries | Idaho, Indiana, Iowa, Kansas, Nebraska, North Carolina, South Carolina, Tennessee, Texas, Wisconsin, Wyoming | No legal dispensaries; some allow limited CBD products with low THC. |
| Special Cases | Washington D.C., Guam, Puerto Rico, U.S. Virgin Islands | D.C. allows recreational and medical; territories have varying programs. |
Note: State laws change frequently. Always check your state's cannabis regulatory agency for the latest information.
Recreational vs. Medical Dispensary States: What's the Difference?
Recreational states let any adult 21+ buy cannabis, while medical-only states require a qualifying condition and a medical card. Here's how they compare.
| Type | Who Can Buy | Age Requirement | Examples |
|---|---|---|---|
| Recreational | Any adult 21+ with valid ID | 21+ | California, Colorado, Maine, Massachusetts, Nevada, Washington |
| Medical Only | Patients with a qualifying condition and valid medical card | 18+ (some states allow minors with caregiver) | Florida, Oklahoma, Utah, Louisiana, Kentucky, West Virginia |
| Both | Both recreational and medical customers | 21+ for rec, 18+ for med | Alaska, Arizona, Illinois, Michigan, New York, Oregon |
Medical programs often offer higher purchase limits and lower taxes. If you're deciding between the two, consider whether you qualify for a medical card—it can save you money.
States Without Dispensaries: Where Can You Not Buy Cannabis?
In 11 states, there are no legal dispensaries at all. These states either have no medical program or only allow limited CBD products.
| State | Status | Notes |
|---|---|---|
| Idaho | Fully illegal | No medical program, no dispensaries. |
| Wyoming | Fully illegal | No medical program, no dispensaries. |
| Nebraska | Fully illegal | No medical program, no dispensaries. |
| Kansas | Fully illegal | No medical program, no dispensaries. |
| Indiana | Fully illegal | No medical program, no dispensaries. |
| Iowa | Limited medical | Medical CBD only, no dispensaries. |
| North Carolina | Limited medical | Medical CBD only, no dispensaries. |
| South Carolina | Limited medical | Medical CBD only, no dispensaries. |
| Tennessee | Limited medical | Medical CBD only, no dispensaries. |
| Texas | Limited medical | Medical CBD only, no dispensaries. |
| Wisconsin | Limited medical | Medical CBD only, no dispensaries. |
If you live in one of these states, you cannot legally buy cannabis from a dispensary. Some residents travel to neighboring legal states, but crossing state lines with cannabis is federally illegal.
Dispensary Rules by State: Age, Possession Limits, and Medical Cards
Each state sets its own rules for buying cannabis. Here's what you need to know before visiting a dispensary.
| Rule | Recreational | Medical |
|---|---|---|
| Minimum age | 21+ with valid ID | 18+ with valid ID and medical card (some states allow minors with caregiver) |
| Possession limit | Typically 1–2 ounces of flower | Often higher, up to 2.5 ounces or more |
| Medical card required? | No | Yes |
| Purchase limits | Daily and monthly limits vary by state | Often higher than recreational |
For example, in California, you can buy up to 28.5 grams of flower per day for recreational use, but medical patients can buy more with a doctor's recommendation. Check your state's rules before you go.
Dispensary Count by State: Which States Have the Most (and Fewest)?
Oklahoma has the most dispensaries at 2,387, followed by California and Colorado. States with fewer residents or stricter programs have far fewer.
| State | Approximate Number of Dispensaries |
|---|---|
| Oklahoma | 2,387 |
| California | Over 1,000 |
| Colorado | Over 700 |
| Michigan | Over 600 |
| Washington | Over 500 |
| Florida | Over 400 |
| Others | Varies widely, from a few dozen to a few hundred |
Oklahoma's high count is due to its relatively open medical program. Per capita, states like Oklahoma and Oregon have the most dispensaries per resident.
Home Growing and Delivery: How State Laws Vary
Home cultivation and delivery rules differ significantly. Some states allow both, others only one, and some neither.
| Activity | Recreational States | Medical States |
|---|---|---|
| Home growing | Allowed in many (e.g., California, Colorado, Maine, Massachusetts, Nevada) with limits (e.g., 6 plants) | Often allowed with a medical card, but limits vary |
| Delivery | Allowed in some (e.g., California, Oregon, Nevada) but banned in others (e.g., Colorado, Washington) | Varies; some allow, some don't |
For example, in California, delivery is legal statewide, but some cities ban it. In Colorado, delivery is not allowed for recreational purchases. Always check your local laws.
Find a Dispensary Near You: Check Your State's Legal Status
If you're in a legal state, finding a dispensary is easy. Here's how to do it.
- Verify your state's laws – Make sure you're in a state with legal dispensaries and that you meet age requirements.
- Search online – Use a search engine or map app to find dispensaries near you. Look for reviews and product menus.
- Check hours and location – Confirm the dispensary's hours and address before you go. Many are open daily, but hours vary.
- Bring valid ID – You'll need a government-issued ID proving you're 21+ (or 18+ with a medical card).
- Consider delivery – If you're in a state that allows delivery, you can order online and have it brought to your door.
If you're in Los Angeles, visit our Eagle Rock dispensary at 2551 Colorado Blvd. We're open daily 10 AM–8 PM, and we offer free delivery within Los Angeles.
Sources
Frequently asked questions
In what states are there dispensaries?
Dispensaries operate in 38 states plus Washington D.C. These include both recreational and medical states. The exact list changes as new states legalize, so it's best to check your state's current laws.
Which states do not have dispensaries?
States without dispensaries include Idaho, Wyoming, Nebraska, Kansas, Indiana, Iowa, North Carolina, South Carolina, Tennessee, Texas, and Wisconsin. Some of these allow limited CBD products but not full cannabis.
What state is the most 420 friendly?
While it's subjective, states like California, Colorado, and Oregon are often considered the most cannabis-friendly due to their long history of legalization, wide availability of dispensaries, and progressive laws.
What is the stoner state?
The term 'stoner state' is often used informally to describe states with high cannabis usage or lenient laws. Colorado and California are commonly cited, but it's not an official designation.
Also asked as
- Which states have legal dispensaries?
- Where can I buy cannabis legally in the US?
- What states have recreational dispensaries?
