Best Medical Dispensaries in St. Louis County, Missouri (2026)

Top 41 dispensaries for medical in St. Louis County, Missouri, ranked by customer reviews and ratings.

Updated 1/22/2026
41 dispensaries
* 4.7 avg rating
#1
*
Feel State Weed Dispensary - Florissant

Feel State Weed Dispensary - Florissant

Location: 444 Howdershell Road, Florissant
Phone: (314) 254-0044
* 5.0 (9621 reviews)
pre-rolls vapes recreational online-ordering medical
#2
*
Codes Dispensary St. Ann

Codes Dispensary St. Ann

Location: 10834 Saint Charles Rock Road, Saint Ann
Phone: (314) 266-9903
* 4.9 (2029 reviews)
vapes concentrates edibles flower medical
#3
*
Luxury Leaf Dispensary & Weed Delivery

Luxury Leaf Dispensary & Weed Delivery

Location: 1463 South Vandeventer Avenue, St. Louis
Phone: (314) 887-6761
* 4.9 (1944 reviews)
flower recreational pre-rolls medical vapes
*

Want your dispensary's brand on custom accessories?

Partner with MunchMakers for premium branded grinders, trays, and more

Get Wholesale Quote
#4
Stairway Cannabis Branson

Stairway Cannabis Branson

Location: 1551 State Highway 248, Branson
Phone: (417) 544-8742
* 4.9 (1722 reviews)
vapes topicals tinctures recreational edibles
#5
3Fifteen Primo Cannabis Valley Park

3Fifteen Primo Cannabis Valley Park

Location: 839 Meramec Station Road, Valley Park
Phone: (314) 924-0101
* 4.9 (1221 reviews)
concentrates edibles flower medical pre-rolls
#6
Sunrise Dispensary

Sunrise Dispensary

Location: 8411 North Lindbergh Boulevard, Florissant
Phone: (314) 353-9817
* 4.9 (1119 reviews)
edibles medical flower vapes recreational
#7
Swade Dispensary Eureka

Swade Dispensary Eureka

Location: 108 C Hilltop Village Center Drive, Eureka
Phone: (314) 279-7009
* 4.9 (586 reviews)
pre-rolls concentrates edibles flower medical
#8
High Profile of Chesterfield Dispensary

High Profile of Chesterfield Dispensary

Location: 42 Arnage Road, Chesterfield
Phone: (636) 812-6569
* 4.9 (418 reviews)
edibles concentrates vapes recreational pre-rolls
#9
Blue Sage Cannabis Deli - Valley Park

Blue Sage Cannabis Deli - Valley Park

Location: 2093 Smizer Station Road, Valley Park
Phone: (223) 488-7346
* 4.9 (328 reviews)
flower concentrates edibles medical pre-rolls
#10
3Fifteen Primo Cannabis Dispensary St. Louis

3Fifteen Primo Cannabis Dispensary St. Louis

Location: 5501 Chippewa Street, St. Louis
Phone: (314) 330-2118
* 4.8 (2102 reviews)
recreational concentrates vapes edibles flower
#11
Proper Cannabis South County

Proper Cannabis South County

Location: 7417 South Lindbergh Boulevard, St. Louis
Phone: (314) 328-0446
* 4.8 (1302 reviews)
medical concentrates vapes recreational pre-rolls
#12
High Profile of St. Louis Dispensary

High Profile of St. Louis Dispensary

Location: 10425 Watson Road, St. Louis
Phone: (314) 353-9922
* 4.8 (1150 reviews)
online-ordering edibles concentrates flower vapes
#13
Greenlight Dispensary Ferguson

Greenlight Dispensary Ferguson

Location: 517 South Florissant Road, Ferguson
Phone: (844) 785-9333
* 4.8 (1122 reviews)
flower medical concentrates pre-rolls edibles
#14
Greenlight Dispensary Chippewa

Greenlight Dispensary Chippewa

Location: 6497 Chippewa Street, St. Louis
Phone: (844) 785-9333
* 4.8 (1002 reviews)
concentrates edibles flower medical pre-rolls
#15
Proper Cannabis Bridgeton

Proper Cannabis Bridgeton

Location: 12430 Saint Charles Rock Road, Bridgeton
Phone: (314) 279-8675
* 4.8 (855 reviews)
delivery concentrates vapes recreational pre-rolls
#16
Root 66 Dispensary – Dogtown, MO

Root 66 Dispensary – Dogtown, MO

Location: 6660 Manchester Avenue, St. Louis
Phone: (314) 282-7978
* 4.8 (854 reviews)
concentrates edibles flower vapes medical
#17
Good Day Farm St Louis Dispensary (Soulard)

Good Day Farm St Louis Dispensary (Soulard)

Location: 1531 South Broadway, St. Louis
Phone: (314) 530-7931
* 4.8 (783 reviews)
delivery pre-rolls medical flower edibles
#18
Greenlight Dispensary Rock Hill

Greenlight Dispensary Rock Hill

Location: 9800 Manchester Road, St. Louis
Phone: (844) 785-9333
* 4.8 (503 reviews)
concentrates edibles flower medical pre-rolls
#19
Key Cannabis Dispensary Nixa

Key Cannabis Dispensary Nixa

Location: 202 West Street, Nixa
Phone: (417) 374-0350
* 4.8 (497 reviews)
flower concentrates delivery drive-thru dutchie
#20
Missouri Health & Wellness Dispensary - Kirksville, MO

Missouri Health & Wellness Dispensary - Kirksville, MO

Location: 215 East Charles Street, Kirksville
Phone: (660) 956-0560
* 4.8 (425 reviews)
concentrates dutchie medical online-ordering recreational
#21
Cookies Dispensary St. Louis

Cookies Dispensary St. Louis

Location: 11088 New Halls Ferry Road, Florissant
Phone: (314) 882-2569
* 4.7 (2146 reviews)
delivery curbside-pickup tinctures edibles recreational
#22
Proper Cannabis University City

Proper Cannabis University City

Location: 7555 Olive Boulevard, St. Louis
Phone: (314) 335-7928
* 4.7 (1448 reviews)
medical pre-rolls recreational vapes flower
#23
Codes Dispensary St. Louis

Codes Dispensary St. Louis

Location: 11420 Concord Village Avenue, St. Louis
Phone: (314) 834-0420
* 4.7 (964 reviews)
concentrates vapes recreational pre-rolls medical
#24
Greenlight Dispensary Berkeley Airport

Greenlight Dispensary Berkeley Airport

Location: 4451 Brown Road, Berkeley
Phone: (844) 785-9333
* 4.7 (897 reviews)
pre-rolls medical flower edibles concentrates
#25
Swade Dispensary The Grove

Swade Dispensary The Grove

Location: 4108 Manchester Avenue, St. Louis
Phone: (314) 279-7009
* 4.7 (741 reviews)
recreational vapes flower medical concentrates
#26
Key Cannabis Dispensary Richmond Heights

Key Cannabis Dispensary Richmond Heights

Location: 1026 South Brentwood Boulevard, Richmond Heights
Phone: (314) 391-5400
* 4.7 (737 reviews)
medical flower edibles concentrates vapes
#27
Terrabis Medical and Recreational Marijuana Dispensary Hazelwood

Terrabis Medical and Recreational Marijuana Dispensary Hazelwood

Location: 7766 North Lindbergh Boulevard, Hazelwood
Phone: (314) 942-0935
* 4.7 (726 reviews)
curbside-pickup vapes topicals concentrates recreational
#28
Key Cannabis Dispensary Cape Girardeau

Key Cannabis Dispensary Cape Girardeau

Location: 25 South Kingshighway, Cape Girardeau
Phone: (573) 200-7320
* 4.7 (704 reviews)
tinctures concentrates delivery drive-thru dutchie
#29
SWADE Dispensary Cherokee

SWADE Dispensary Cherokee

Location: 2316 Cherokee Street, St. Louis
Phone: (314) 279-7009
* 4.7 (702 reviews)
recreational concentrates edibles flower medical
#30
SWADE Dispensary Delmar

SWADE Dispensary Delmar

Location: 6166 Delmar Boulevard, St. Louis
Phone: (314) 279-7009
* 4.7 (623 reviews)
pre-rolls vapes edibles recreational concentrates
#31
Root 66 Dispensary - South Grand, MO

Root 66 Dispensary - South Grand, MO

Location: 3737 South Grand Boulevard, St. Louis
Phone: (314) 257-0816
* 4.7 (609 reviews)
edibles flower medical pre-rolls recreational
#32
Terrabis Medical and Recreational Marijuana Dispensary Creve Coeur

Terrabis Medical and Recreational Marijuana Dispensary Creve Coeur

Location: 11062 Olive Boulevard, Creve Coeur
Phone: (314) 944-0240
* 4.7 (595 reviews)
curbside-pickup concentrates vapes topicals recreational
#33
Good Day Farm Dispensary Ellisville

Good Day Farm Dispensary Ellisville

Location: 16051 Manchester Road, Ellisville
Phone: (314) 440-1434
* 4.7 (518 reviews)
pre-rolls concentrates delivery edibles flower
#34
Iowa Cannabis Company

Iowa Cannabis Company

Location: 322 Highway 1 West, Iowa City
Phone: (319) 249-5000
* 4.7 (137 reviews)
medical vapes
#35
Good Day Farm Dispensary St. Louis CWE

Good Day Farm Dispensary St. Louis CWE

Location: 20 South Euclid Avenue, St. Louis
Phone: (314) 328-6772
* 4.6 (1461 reviews)
vapes concentrates delivery edibles flower
#36
NatureMed Dispensary

NatureMed Dispensary

Location: 234 Kingston Drive, St. Louis
Phone: (314) 939-1076
* 4.6 (650 reviews)
flower edibles medical pre-rolls recreational
#37
Proper Cannabis Ellisville

Proper Cannabis Ellisville

Location: 15396 Manchester Road, Ellisville
Phone: (314) 627-2699
* 4.6 (318 reviews)
vapes delivery concentrates edibles flower
#38
Koli Cannabis - Miami, OK

Koli Cannabis - Miami, OK

Location: 225 East Steve Owens Boulevard, Miami
Phone: (918) 544-8009
* 4.5 (502 reviews)
vapes topicals tinctures recreational pre-rolls
#39
VIBE Dispensary - St Ann, MO

VIBE Dispensary - St Ann, MO

Location: 10417A Saint Charles Rock Road, Saint Ann
Phone: (314) 656-6362
* 4.5 (491 reviews)
flower vapes recreational pre-rolls medical
#40
Cookies Dispensary Pontoon Beach

Cookies Dispensary Pontoon Beach

Location: 5111 Illinois 111, Pontoon Beach
Phone: (618) 477-7428
* 4.5 (190 reviews)
tinctures vapes online-ordering medical recreational
#41
The Forest Dispensary - St. Louis

The Forest Dispensary - St. Louis

Location: 3016 South Grand Boulevard, St. Louis
Phone: (314) 530-8881
* 4.5 (75 reviews)
vapes pre-rolls recreational concentrates edibles

About Medical Dispensaries in St. Louis County, Missouri

Looking for the best medical dispensaries in St. Louis County, Missouri? Our comprehensive directory ranks 41 dispensaries that specialize in medical, based on real customer reviews, ratings, and community feedback.

These top-rated dispensaries offer high-quality medical products with knowledgeable staff who can help you find exactly what you're looking for. Many locations also offer online ordering, delivery, and curbside pickup for added convenience.

Frequently Asked Questions

What are the best medical dispensaries in St. Louis County, Missouri?

Based on customer reviews and ratings, the top medical dispensaries in St. Louis County, Missouri are Feel State Weed Dispensary - Florissant, Codes Dispensary St. Ann and Luxury Leaf Dispensary & Weed Delivery .

How many dispensaries offer medical in St. Louis County, Missouri?

There are 41 dispensaries that offer medical in St. Louis County, Missouri. Browse our complete list above to find the best option near you.

Do I need a medical card to buy medical in Missouri?

Requirements vary by location. Some dispensaries are recreational-only (21+), while others serve medical patients. Check individual dispensary listings for specific requirements, or contact the dispensary directly.