Short answer
There is no national list of cannabis stores. Cannabis is illegal under federal law, so no federal agency publishes store addresses. Each state with legal sales keeps its own license list. Your nearest store is the licensed shop in your state that is closest to your address.
Cannabis Near Me vs Delivery: Which is Cheaper?
1. Check the state license list
State regulators publish every licensed retailer with an address and a license number. Examples include the California Department of Cannabis Control, the Colorado Marijuana Enforcement Division, the Washington State Liquor and Cannabis Board, the Oregon Liquor and Cannabis Commission, the Massachusetts Cannabis Control Commission, and the New York Office of Cannabis Management. These lists are the source of truth. A shop that is not on the list is not legal.
Best Rated Cannabis Near Me for Tourists: First Pick and Options
2. Use a map app
Search "dispensary" or "cannabis store" in Google Maps or Apple Maps. Add your ZIP code. Weedmaps and Leafly also list shops with menus and hours. Map data goes stale. Call the shop before you drive.
cannabis near me for recreational use
3. Confirm the shop is licensed and open
Ask for the license number. Compare it to the state list. Check hours the same day. Many shops close at 8 p.m. or 9 p.m. Some close on Sundays.
cannabis near me reviews and ratings
4. What to bring
- Government photo ID showing you are 21 or older. Medical patients in some states can be 18 with a state card.
- Cash. Many shops take debit cards. Fewer take credit cards.
- Your medical cannabis card if you want medical pricing.
5. If no store is close
Some states allow delivery. California, Colorado, and Oregon license delivery retailers. Delivery rules differ by city. Some cities ban delivery inside their limits. Check the city code, not just the state law.
6. State lines
Carrying cannabis across a state line is a federal offense, even between two states with legal sales. Do not drive to a neighboring state to buy. Buy in the state where you will use it.
7. Possession limits
Limits vary. California allows 28.5 grams of flower and 8 grams of concentrate for adults 21 and older. Colorado allows 28 grams for Colorado residents and 14 grams for visitors. Check your state limit before checkout. A budtender can tell you the amount.
8. What to expect inside
You show ID at the door. You enter a sales floor or a waiting room. A budtender takes your order. You pay at a register. Total time is 5 to 20 minutes. Some shops take online orders for pickup.