Skip to main content

Best Medical Dispensaries in DuPage County, Illinois (2026)

Top 15 dispensaries for medical in DuPage County, Illinois, ranked by customer reviews and ratings.

Listings updated January 2026
15 dispensaries
* 4.7 avg rating
#1
*
Bisa Lina Cannabis Dispensary and Outlet - Carol Stream

Bisa Lina Cannabis Dispensary and Outlet - Carol Stream

Location: 720 East North Avenue, Carol Stream
Phone: (630) 332-8822
* 4.9 (1303 reviews)
edibles vapes recreational pre-rolls medical
#2
*
Ivy Hall Dispensary - Glendale Heights

Ivy Hall Dispensary - Glendale Heights

Location: 2130 Bloomingdale Road, Glendale Heights
Phone: (855) 489-4255
* 4.9 (859 reviews)
pre-rolls vapes concentrates edibles flower
#3
*
High Haven Dispensary - Darien

High Haven Dispensary - Darien

Location: 8131 South Cass Avenue, Darien
Phone: (331) 777-9993
* 4.9 (770 reviews)
recreational pre-rolls medical flower edibles
#4
Sunnyside Cannabis Dispensary - Naperville

Sunnyside Cannabis Dispensary - Naperville

Location: 2740 West 75th Street, Naperville
Phone: (630) 884-8061
* 4.8 (2699 reviews)
recreational concentrates edibles flower medical
#5
Zen Leaf Dispensary Naperville

Zen Leaf Dispensary Naperville

Location: 1516 North Naper Boulevard, Naperville
Phone: (331) 249-8221
* 4.8 (2144 reviews)
recreational topicals vapes concentrates edibles
#6
RISE Medical & Recreational Dispensary Naperville

RISE Medical & Recreational Dispensary Naperville

Location: 1700 Quincy Avenue, Naperville
Phone: (630) 369-4000
* 4.8 (2059 reviews)
vapes concentrates tinctures recreational pre-rolls
#7
Hatch Dispensary

Hatch Dispensary

Location: 1433 West Fullerton Avenue, Addison
Phone: (630) 519-1300
* 4.8 (1917 reviews)
vapes recreational pre-rolls medical flower
#8
Zen Leaf Dispensary Aurora

Zen Leaf Dispensary Aurora

Location: 740 Illinois Route 59, Aurora
Phone: (331) 290-8250
* 4.7 (1682 reviews)
vapes topicals tinctures recreational pre-rolls
#9
Zen Leaf Dispensary Lombard

Zen Leaf Dispensary Lombard

Location: 783 Butterfield Road, Lombard
Phone: (331) 315-0366
* 4.7 (1213 reviews)
concentrates edibles flower medical online-ordering
#10
Consume Cannabis - Oakbrook Terrace

Consume Cannabis - Oakbrook Terrace

Location: 1S130 Summit Avenue, Oakbrook Terrace
Phone: (630) 598-4900
* 4.7 (560 reviews)
edibles concentrates vapes recreational pre-rolls
#11
RiverBluff Dispensary

RiverBluff Dispensary

Location: 1350 Lake Street, Roselle
Phone: (847) 306-9916
* 4.7 (497 reviews)
flower pre-rolls recreational vapes edibles
#12
Cannabist

Cannabist

Location: 133 Roosevelt Road, Villa Park
Phone: (630) 396-3261
* 4.6 (748 reviews)
pre-rolls recreational concentrates vapes delivery
#13
Curaleaf IL Westmont Dispensary

Curaleaf IL Westmont Dispensary

Location: 11 East Ogden Avenue, Westmont
Phone: (630) 796-0715
* 4.5 (878 reviews)
delivery concentrates vapes tinctures recreational
#14
Altius Dispensary

Altius Dispensary

Location: 506 South Schmale Road, Carol Stream
Phone: (815) 347-3150
* 4.5 (133 reviews)
vapes flower recreational pre-rolls medical
#15
EarthMed Medical & Recreational Marijuana Dispensary - Addison

EarthMed Medical & Recreational Marijuana Dispensary - Addison

Location: 852 South Westgate Street, Addison
Phone: (630) 607-0796
* 4.2 (1312 reviews)
flower vapes recreational pre-rolls medical

Medical Dispensaries in DuPage County, Illinois

15 dispensaries carry medical in DuPage County, Illinois, with an average rating of 4.7★ across 18,774 Google reviews. Illinois is recreational-legal, so adults 21+ can purchase here without a medical card.

These dispensaries are concentrated in Carol Stream, Glendale Heights and Darien.

Frequently Asked Questions about Medical in DuPage County, Illinois

Which dispensaries are best for medical in DuPage County, Illinois?

Top three by combined rating and review volume: Bisa Lina Cannabis Dispensary and Outlet - Carol Stream, Ivy Hall Dispensary - Glendale Heights and High Haven Dispensary - Darien. Full ranking with addresses and hours is above.

How many dispensaries carry medical?

15 licensed dispensaries in DuPage County, Illinois carry medical.

Do I need a medical card to purchase medical in Illinois?

No — Illinois is recreational-legal. A government-issued ID showing 21+ is sufficient.

How much can I buy per visit in Illinois?

Per-transaction limit: 30 grams flower (Illinois residents), 15 grams (non-residents).