Skip to main content

Best Medical Dispensaries in Bucks County, Pennsylvania (2026)

Top 10 dispensaries for medical in Bucks County, Pennsylvania, ranked by customer reviews and ratings.

Listings updated January 2026
10 dispensaries
* 4.8 avg rating
#1
*
Jersey Meds Cannabis Recreational Dispensary - Pennington

Jersey Meds Cannabis Recreational Dispensary - Pennington

Location: 7 New Jersey 31, Pennington
Phone: (609) 365-3002
* 5.0 (1382 reviews)
pre-rolls online-ordering medical flower edibles
#2
*
Union Chill Cannabis Lambertville Dispensary

Union Chill Cannabis Lambertville Dispensary

Location: 204 North Union Street, Lambertville
Phone: (609) 483-2350
* 4.9 (780 reviews)
edibles flower medical online-ordering pre-rolls
#3
*
Pure Blossom Dispensary

Pure Blossom Dispensary

Location: 2554 Pennington Road, Pennington
Phone: (609) 928-3644
* 4.9 (333 reviews)
flower edibles delivery concentrates vapes
#4
Baked By The River Dispensary

Baked By The River Dispensary

Location: 8 Church Street, Lambertville
Phone: (609) 460-4207
* 4.9 (123 reviews)
pre-rolls medical flower edibles concentrates
#5
Ayr Wellness Medical Marijuana Dispensary Montgomeryville

Ayr Wellness Medical Marijuana Dispensary Montgomeryville

Location: 801 Horsham Road, Montgomeryville
Phone: (215) 702-6068
* 4.8 (282 reviews)
vapes concentrates delivery dutchie edibles
#6
Paper & Leaf (THC - no medical card needed)

Paper & Leaf (THC - no medical card needed)

Location: 766 Bethlehem Pike, Montgomeryville
Phone: (267) 903-7337
* 4.8 (82 reviews)
pickup concentrates delivery flower medical
#7
Zen Leaf Philadelphia

Zen Leaf Philadelphia

Location: 2504 Welsh Road, Philadelphia
Phone: (267) 831-1205
* 4.7 (234 reviews)
concentrates delivery edibles flower medical
#8
Beyond / Hello Bethlehem Cannabis Dispensary

Beyond / Hello Bethlehem Cannabis Dispensary

Location: 3679 Pennsylvania 378, Bethlehem
Phone: (484) 403-2451
* 4.6 (279 reviews)
topicals vapes medical flower edibles
#9
Curaleaf Dispensary Edgewater Park

Curaleaf Dispensary Edgewater Park

Location: 4237 U.S. 130, Edgewater Park
Phone: (609) 232-7690
* 4.5 (1712 reviews)
tinctures recreational pre-rolls online-ordering medical
#10
BEYOND/HELLO Bristol Cannabis Dispensary

BEYOND/HELLO Bristol Cannabis Dispensary

Location: 2412 Durham Road, Bristol
Phone: (267) 580-5801
* 4.5 (1068 reviews)
tinctures recreational pickup online-ordering medical

Medical Dispensaries in Bucks County, Pennsylvania

10 dispensaries carry medical in Bucks County, Pennsylvania, with an average rating of 4.8★ across 6,275 Google reviews. Pennsylvania is medical-only, so a state-issued medical cannabis card is required.

These dispensaries are concentrated in Pennington, Lambertville and Montgomeryville.

Frequently Asked Questions about Medical in Bucks County, Pennsylvania

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

Top three by combined rating and review volume: Jersey Meds Cannabis Recreational Dispensary - Pennington, Union Chill Cannabis Lambertville Dispensary and Pure Blossom Dispensary. Full ranking with addresses and hours is above.

How many dispensaries carry medical?

10 licensed dispensaries in Bucks 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.