Find weed dispensaries in St. Louis, MO
Loading results
Frequently asked questions
Recreational and medical cannabis is legal in St. Louis, Missouri.
In St. Louis, MO medical marijuana has been legal for years. On December 8th, 2022, recreational cannabis also became legal for sale.
Recreational and medical weed dispensaries are currently open in St. Louis, Missouri.
To get a medical marijuana card in St. Louis, Missouri, you have to go through your primary care doctor and request a physician certification form (PCF). Once this has been completed, you can register online for your card.
You can find medical marijuana doctors in St. Louis on Leafly.com
The only place to legally get weed in St. Louis, MO is at a licensed recreational and medical dispensary.
Only adults over 21 can enter a recreational or medical dispensary in St. Louis, MO.
The only legal way to buy weed in St. Louis, MO is by visiting a licensed recreational or medical cannabis dispensary.