Sign Up for Our Newsletter HERE for Special Discounts and Giveaways!
Find Medical Marijuana Dispensary Locations in Missouri Near You

Missouri Dispensary Locations by City
Medical Marijuana Dispensaries in Missouri - What to Expect
To buy medical marijuana from a Missouri dispensary, you’ll need your marijuana card and photo ID. Once you’re checked in, a budtender will assist you in selecting from various products.
Qualifying patients may purchase up to 6 ounces of marijuana in 30 days. Patients requiring more than the standard 6 ounces per month must provide 1 physician certification form, certifying them for an increased amount.
If you don’t want to shop in the dispensary, you can order medical marijuana online to be ready when you arrive. Some dispensaries even have drive-throughs, and medical marijuana home delivery services are coming soon to select cities.
​
How Can I Access Missouri Marijuana Dispensaries?
To access and purchase products from a dispensary, you must have a Missouri medical marijuana card. At Missouri Marijuana Card, you can get approved online through telemedicine! Using your mobile phone or computer, you will meet with one of our physicians and get a recommendation for treatment in a few easy steps. To book an appointment, please call us at 877-303-3117 or you can schedule your medical marijuana evaluation online.
*Dispensary names in blue indicate the dispensary location is open.
Ballwin
Grassroots
(COMING SOON)
​
Belton
​
Blue Springs
​
Boonville
Natural Healthcare of Missouri
​
Branson West
​
​
Cameron
(COMING SOON)
​
Cape Girardeau
​
​
​
​
Carthage
​
Cassville
​
Cherokee
​
Chesterfield
​
Chillicothe
​
Columbia
​
​
​
​
Creve Coeur
(COMING SOON)
​
Dogtown
​
Eldon
​
Ellisville
​
Excelsior Springs
​
Farmington
​
Fenton
​
Festus
​
​
Florissant
​
Fredericktown
(COMING SOON)
​
Gladstone
​
Grandview
​
Hannibal
​
Harrisonville
Hazelwood
​
Hermann
​
Hillsboro
​
House Springs
​
Humansville
​
Imperial
Independence
​
​
Jackson
​
Jefferson City
​
Joplin
​
​
​
Kansas City
​
​
​
​
​
​
​
​
​
Kearney
​
Kirksville
​
​
Lake St. Louis
(COMING SOON)
​
Lake of the Ozarks
​
Lebanon
​
Lee's Summit
​
​
​
Liberty
​
Macon
​
Manchester
​
Maryville
​
Mexico
​
Moberly
​
​
Neosho
​
Nevada
(COMING SOON)
​
New Madrid
(COMING SOON)
​
Nixa
​
O'Fallon
​
​
​
Ozark
​
Parkville
​
Park Hills
​
Pevely
Plattsburg
(COMING SOON
​
Poplar Bluff
​
Raymore
(COMING SOON)
​
Republic
​
Riverside
​
Rolla
​
Salem
​
Sedalia
​
​
Sikeston
​
Smithville
​
Springfield
​
​
​
​
​
​
​
St. Ann
​
St. Charles
​
St. James
(COMING SOON)
​
St. Joseph
​
St. Louis
​
​
​
​
​
​
​
​
​
​
St. Peters
​
​
​
Sunrise Beach
​
(COMING SOON)
Troy
​
Union
Union Medical Marijuana Dispensary
(COMING SOON)
​
University City
(COMING SOON)
​
Valley Park
(COMING SOON)
​
Warrenton
(COMING SOON)
​
Washington
​
West Plains
(COMING SOON)
​