Skip to main content

Best Medical Dispensaries in Delaware County, Pennsylvania (2026)

Top 13 dispensaries for medical in Delaware County, Pennsylvania, ranked by customer reviews and ratings.

Listings updated June 2026
13 dispensaries
* 4.6 avg rating
#1
*
BluLight Cannabis Dispensary - Woodbury Heights

BluLight Cannabis Dispensary - Woodbury Heights

Location: 890 Mantua Pike, Woodbury Heights
Phone: (856) 221-4000
* 4.9 (875 reviews)
concentrates delivery edibles flower medical
#2
*
Fresh Dispensary - Seaford

Fresh Dispensary - Seaford

Location: 22982 Sussex Highway, Seaford
Phone: (302) 404-0552
* 4.9 (591 reviews)
recreational online-ordering medical flower edibles
#3
*
Columbia Care

Columbia Care

Location: 200 South Dupont Boulevard, Smyrna
Phone: (302) 297-8614
* 4.8 (870 reviews)
medical online-ordering recreational vapes delivery
#4
Phasal Dispensary

Phasal Dispensary

Location: 1100 North Black Horse Pike, Runnemede
Phone: (856) 540-9333
* 4.8 (604 reviews)
vapes concentrates curbside-pickup edibles flower
#5
Sunnyside Medical Cannabis Dispensary Philadelphia - Chestnut Street

Sunnyside Medical Cannabis Dispensary Philadelphia - Chestnut Street

Location: 1221 Chestnut Street, Philadelphia
Phone: (267) 857-4240
* 4.8 (566 reviews)
medical recreational
#6
Trulieve Medical Marijuana Dispensary Philadelphia

Trulieve Medical Marijuana Dispensary Philadelphia

Location: 300 Packer Avenue, Philadelphia
Phone: (215) 647-0656
* 4.7 (630 reviews)
medical
#7
Restore Dispensaries Yeadon

Restore Dispensaries Yeadon

Location: 735 Church Lane, Yeadon
Phone: (610) 947-1991
* 4.7 (299 reviews)
pickup topicals tinctures recreational drive-thru
#8
Sunnyside Medical Cannabis Dispensary Philadelphia - City Ave

Sunnyside Medical Cannabis Dispensary Philadelphia - City Ave

Location: 4502 City Avenue, Philadelphia
Phone: (267) 603-1918
* 4.6 (526 reviews)
recreational medical
#9
Restore Dispensaries Elkins Park

Restore Dispensaries Elkins Park

Location: 8003 Old York Road, Elkins Park
Phone: (215) 709-2360
* 4.6 (401 reviews)
concentrates vapes topicals tinctures recreational
#10
Curaleaf Dispensary Passyunk ave

Curaleaf Dispensary Passyunk ave

Location: 1125 Passyunk Avenue, Philadelphia
Phone: (267) 691-0565
* 4.5 (562 reviews)
online-ordering concentrates delivery edibles flower
#11
Curaleaf Dispensary Bellmawr

Curaleaf Dispensary Bellmawr

Location: 640 Creek Road, Bellmawr
Phone: (856) 933-8700
* 4.4 (5395 reviews)
flower concentrates delivery edibles vapes
#12
Bliss Dispensary

Bliss Dispensary

Location: 1119 Passyunk Avenue, Philadelphia
Phone: (267) 534-5054
* 4.4 (57 reviews)
concentrates topicals recreational medical flower
#13
Trulieve Medical Marijuana Dispensary Philadelphia

Trulieve Medical Marijuana Dispensary Philadelphia

Location: 501 South Broad Street, Philadelphia
Phone: (267) 800-5368
* 4.3 (167 reviews)
dutchie flower delivery recreational pickup

Medical Dispensaries in Delaware County, Pennsylvania

13 dispensaries carry medical in Delaware County, Pennsylvania, with an average rating of 4.6★ across 11,543 Google reviews. Pennsylvania is medical-only, so a state-issued medical cannabis card is required.

These dispensaries are concentrated in Woodbury Heights, Seaford and Smyrna.

Frequently Asked Questions about Medical in Delaware County, Pennsylvania

Which dispensaries are best for medical in Delaware County, Pennsylvania?

Top three by combined rating and review volume: BluLight Cannabis Dispensary - Woodbury Heights, Fresh Dispensary - Seaford and Columbia Care. Full ranking with addresses and hours is above.

How many dispensaries carry medical?

13 licensed dispensaries in Delaware County, Pennsylvania carry medical.

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

Yes. Pennsylvania only operates medical dispensaries; a state-issued card is required.

How much can I buy per visit in Pennsylvania?

Per-transaction limit: 30-day supply as determined by physician.