Pennsylvania Medical Marijuana Dispensaries

Find licensed dispensaries near you. 142 locations across 87 cities in Pennsylvania.

142Dispensaries
87Cities

Showing 142 of 142 dispensaries

Medical

Sunnyside - Butler County

Butler, PA

201 Pillow Street

(724) 276-0069
View Details
Medical

Apothecarium Dispensary - Bethlehem

Bethlehem, PA

1309 Stefko Boulevard

(814) 934-5567
View Details
Medical

Organic Remedies - Enola

Enola, PA

4425 Valley Road

(717) 562-7758
View Details
Medical

Trulieve - Pittsburgh Squirrel Hill

Pittsburgh, PA

5600 Forward Avenue

(412) 754-4480
View Details
Medical

Zen Leaf - Sellersville

Sellersville, PA

64 N. Main Street

(215) 257-3243
View Details
Medical

Sunnyside - Lancaster

Lancaster, PA

1866 Fruitville Pike

(717) 619-2873
View Details
Medical

Bloc Dispensary - Edwardsville

Edwardsville, PA

78 Gateway Shopping Center

(570) 762-7300
View Details
Medical

Organic Remedies - Chambersburg

Chambersburg, PA

900 Wayne Avenue

(717) 251-2321
View Details
Medical

Sunnyside - Phoenixville

Phoenixville, PA

500 Kimberton Road

(610) 546-2873
View Details
Medical

Columbia Care - Scranton

Scranton, PA

1740 North Keyser Avenue

(570) 309-6098
View Details
Medical

RISE - Erie

Erie, PA

2108 W. 8th Street

(814) 277-2835
View Details
Medical

Trulieve - King of Prussia

King of Prussia, PA

102 Hansen Access Road

(484) 581-7189
View Details
Medical

RISE - Steelton

Steelton, PA

801 South Front Street

(717) 279-5818
View Details
Medical

Apothecarium Dispensary - Plymouth Meeting

Plymouth Meeting, PA

420 Plymouth Road

(814) 934-5567
View Details
Medical

Beyond Hello - Bristol

Bristol, PA

2412-2414 Durham Road

(267) 580-5801
View Details
Medical

Zen Leaf - Malvern

Malvern, PA

249 Planbrook Road

(484) 328-3442
View Details
Medical

Restore Integrative Wellness Center - Fishtown

Philadelphia, PA

957-963 Frankford Avenue

(215) 999-2980
View Details
Medical

Fluent Care - Hanover

Hanover, PA

648 Frederick Street

(888) 441-5669
View Details
Medical

Ethos - Allentown

Allentown, PA

2733 W. Emmaus Avenue

(833) 768-4357
View Details
Medical

Sunnyside - Pittsburgh Strip District

Pittsburgh, PA

2116 Penn Avenue

(724) 276-0069
View Details
Medical

Zen Leaf - Washington

Washington, PA

799 West Chestnut Street

(724) 914-4944
View Details
Medical

Hive - Williamsport

Williamsport, PA

1490 High Street

(570) 218-4402
View Details
Medical

Liberty - Norristown

Norristown, PA

2030 West Main Street

(484) 612-4520
View Details
Medical

Liberty - Philadelphia

Philadelphia, PA

8900 Krewstown Road

(267) 686-2824
View Details
Medical

Curaleaf - Gettysburg

Gettysburg, PA

19 Baltimore Street

(717) 398-0540
View Details
Medical

Maitri Medicinals - Uniontown

Uniontown, PA

27-31 West Main Street

(724) 550-4565
View Details
Medical

Zen Leaf - Monroeville

Monroeville, PA

130 Mall Circle Drive

(412) 256-7045
View Details
Medical

Restore Integrative Wellness Center - Elkins Park

Elkins Park, PA

8003 Old York Road

(215) 709-2360
View Details
Medical

Trulieve - Reading

Reading, PA

3225 N. 5th Street Highway

(484) 513-3732
View Details
Medical

Curaleaf - Horsham

Horsham, PA

440 Blair Mill Road

(215) 815-8730
View Details
Medical

Trulieve - Butler

Butler, PA

116 Point Plaza

(724) 603-1980
View Details
Medical

Beyond Hello - Sauget

Sauget, PA

1039 Hanover Pike

(717) 552-9100
View Details
Medical

Zen Leaf - Pittsburgh

Allison Park, PA

3995 William Flynn Highway

(412) 609-0709
View Details
Medical

RISE - Cranberry Township

Cranberry Township, PA

160 Graham Park Drive

(724) 591-5820
View Details
Medical

Vytal Options - Lansdale

Lansdale, PA

800 North Wales Road

(215) 721-1373
View Details
Medical

Curaleaf - State College

State College, PA

1835 South Atherton Street

(814) 308-8200
View Details
Medical

Beyond Hello - Johnstown

Johnstown, PA

445 Theatre Drive

(814) 262-0010
View Details
Medical

RISE - Warminster

Warminster, PA

1000 York Road

(215) 443-0590
View Details
Medical

Beyond Hello - Scranton

Scranton, PA

715 Providence Road

(570) 891-4200
View Details
Medical

Mission - Allentown

Allentown, PA

629 N. 19th Street

(484) 655-0420
View Details
Medical

RISE - Hermitage

Hermitage, PA

2489 East State Street

(724) 979-7850
View Details
Medical

Curaleaf - Phoenixville

Phoenixville, PA

3050 Main Street

(484) 968-4920
View Details
Medical

Trulieve - Philadelphia

Philadelphia, PA

6140 N. Broad Street

(215) 324-8080
View Details
Medical

RISE - Latrobe

Latrobe, PA

840 Ligonier Street

(724) 539-3410
View Details
Medical

Harvest - Johnstown

Johnstown, PA

400 Budfield Street

(814) 262-7500
View Details
Medical

Harvest - Camp Hill

Camp Hill, PA

1702 Market Street

(717) 979-5050
View Details
Medical

Harvest - Hazleton

Hazleton, PA

126 Maplewood Drive

(570) 501-6380
View Details
Medical

Restore Integrative Wellness - Doylestown

Doylestown, PA

370 North Main Street

(215) 660-7460
View Details
Medical

Vytal Options - Fogelsville

Fogelsville, PA

7720 Main Street

(484) 223-4010
View Details
Medical

Harvest - Cranberry Township

Cranberry Township, PA

1650 Route 228

(724) 591-6280
View Details
Medical

Organic Remedies - York

York, PA

2805 Concord Road

(717) 751-2021
View Details
Medical

Beyond Hello - Reading

Wyomissing, PA

1045 Berkshire Boulevard

(484) 509-4970
View Details
Medical

Ethos - Philadelphia East

Philadelphia, PA

7401 Bustleton Avenue

(833) 768-4357
View Details
Medical

Curaleaf - Morton

Morton, PA

35 West Woodland Avenue

(610) 461-7171
View Details
Medical

Verilife - Chester

Chester, PA

1501 Providence Avenue

(610) 364-3150
View Details
Medical

Trulieve - Devon

Devon, PA

1044 West Lancaster Avenue

(610) 590-6525
View Details
Medical

Delta 9 - South Philadelphia

Philadelphia, PA

1636 South Columbus Boulevard

(215) 462-0462
View Details
Medical

Trulieve - Harrisburg

Harrisburg, PA

4305 N. 6th Street

(717) 635-2995
View Details
Medical

AYR - Plymouth Meeting

Plymouth Meeting, PA

500 W. Germantown Pike

(610) 233-3100
View Details
Medical

Beyond Hello - West Chester

West Chester, PA

416 West Strasburg Road

(610) 431-3151
View Details
Medical

Vytal Options - State College

State College, PA

2505 East College Avenue

(814) 826-3180
View Details
Medical

Ethos - Pittsburgh South

Pittsburgh, PA

7500 Stonewood Drive

(833) 768-4357
View Details
Medical

Ethos - Pittsburgh North

Pittsburgh, PA

1014 Perry Highway

(833) 768-4357
View Details
Medical

AYR - Gibsonia

Gibsonia, PA

5144 William Flinn Highway

(724) 602-6199
View Details
Medical

AYR - Bloomsburg

Bloomsburg, PA

200 Lightstreet Road

(570) 316-7820
View Details
Medical

RISE - Duncansville

Duncansville, PA

835 Third Avenue

(814) 330-0615
View Details
Medical

Vytal Options - Williamsport

Williamsport, PA

1955 East Third Street

(570) 651-5800
View Details
Medical

Ethos - Havertown

Havertown, PA

425 West Chester Pike

(833) 768-4357
View Details
Medical

AYR - Bryn Mawr

Bryn Mawr, PA

820 West Lancaster Avenue

(610) 525-7300
View Details
Medical

Organic Remedies - Paoli

Paoli, PA

138 Lancaster Avenue

(484) 318-8110
View Details
Medical

Zen Leaf - Elizabeth

Elizabeth, PA

1001 5th Avenue

(412) 407-0004
View Details
Medical

Verilife - Shamokin Dam

Shamokin Dam, PA

2701 N. Susquehanna Trail

(570) 932-1450
View Details
Medical

Ethos - Wilkes-Barre

Wilkes-Barre, PA

370 Mundy Street

(833) 768-4357
View Details
Medical

Vytal Options - Chambersburg

Chambersburg, PA

1103 Lincoln Way East

(717) 263-2520
View Details
Medical

RISE - New Castle

New Castle, PA

2627 Ellwood Road

(724) 510-0075
View Details
Medical

Organic Remedies - Reading

Wyomissing, PA

1180 Broadcasting Road

(484) 651-3099
View Details
Medical

Curaleaf - Altoona

Altoona, PA

3414 Pleasant Valley Boulevard

(814) 381-5310
View Details
Medical

Ethos - Montgomery

Montgomery, PA

1117 Bethlehem Pike

(833) 768-4357
View Details
Medical

Harvest - Reading

Denver, PA

2165 N. Reading Road

(717) 336-0711
View Details
Medical

Restore Integrative Wellness - Pottstown

Pottstown, PA

340 East High Street

(610) 970-2400
View Details
Medical

AYR - State College

State College, PA

1855 North Atherton Street

(814) 699-5015
View Details
Medical

Beyond Hello - Ardmore

Ardmore, PA

25 East Lancaster Avenue

(484) 412-8510
View Details
Medical

Harvest - Scranton

Scranton, PA

2250 Stafford Avenue

(570) 591-0650
View Details
Medical

AYR - New Castle

New Castle, PA

2940 Wilmington Road

(724) 510-7210
View Details
Medical

Zen Leaf - New Kensington

New Kensington, PA

509 Third Street

(724) 201-9113
View Details
Medical

Verilife - Manayunk

Philadelphia, PA

4024 Main Street

(215) 507-3650
View Details
Medical

AYR - Selinsgrove

Selinsgrove, PA

2 Market Street

(570) 809-3899
View Details
Medical

Trulieve - Chambersburg

Chambersburg, PA

1700 Lincoln Way East

(717) 773-3270
View Details
Medical

Verilife - Lancaster

Lancaster, PA

1630 Lincoln Highway East

(717) 431-0350
View Details
Medical

Nature's Medicines - Sellersville

Sellersville, PA

629 Route 309

(215) 257-3100
View Details
Medical

Trulieve - Cranberry Township

Cranberry Township, PA

20100 Route 19

(724) 234-8230
View Details
Medical

AYR - Montgomeryville

North Wales, PA

100 Montgomery Mall

(215) 631-6299
View Details
Medical

AYR - King of Prussia

King of Prussia, PA

381 W. DeKalb Pike

(610) 992-7099
View Details
Medical

Zen Leaf - Exton

Exton, PA

225 North Pottstown Pike

(484) 341-2010
View Details
Medical

Harvest - Whitehall

Allentown, PA

1022 Lehigh Street

(610) 770-0630
View Details
Medical

Beyond Hello - Center City Philadelphia

Philadelphia, PA

1500 Locust Street

(215) 923-7040
View Details
Medical

AYR - Wynnewood

Wynnewood, PA

50 E. Wynnewood Road

(484) 580-4299
View Details
Medical

RISE - King of Prussia

Wayne, PA

251 E. Swedesford Road

(484) 223-6820
View Details
Medical

Harvest - York

York, PA

1200 Carlisle Road

(717) 699-1100
View Details
Medical

Harvest - Plymouth Meeting

Plymouth Meeting, PA

501 W. Germantown Pike

(610) 234-5590
View Details
Medical

Trulieve - Wyomissing

Wyomissing, PA

1110 Berkshire Boulevard

(610) 401-8640
View Details
Medical

Organic Remedies - State College

State College, PA

318 West College Avenue

(814) 325-5730
View Details
Medical

AYR - Harrisburg

Harrisburg, PA

3801 Paxton Street

(717) 688-7399
View Details
Medical

Trulieve - Monaca

Monaca, PA

3419 Brodhead Road

(724) 728-8055
View Details
Medical

Nature's Medicines - Bloomsburg

Bloomsburg, PA

601 Central Road

(570) 850-6400
View Details
Medical

Trulieve - York

York, PA

775 Town Center Drive

(717) 840-6005
View Details
Medical

AYR - Center City Philadelphia

Philadelphia, PA

1901 Chestnut Street

(215) 798-8099
View Details
Medical

Verilife - Allentown

Allentown, PA

906 North 18th Street

(610) 432-6750
View Details
Medical

Trulieve - Washington

Washington, PA

1515 West Chestnut Street

(724) 263-0170
View Details
Medical

Trulieve - Pittsburgh Robinson

Pittsburgh, PA

100 Chauvet Drive

(412) 787-0080
View Details
Medical

Harvest - Conway

Conway, PA

701 3rd Avenue

(724) 869-7100
View Details
Medical

Curaleaf - Newtown

Newtown, PA

204 South State Street

(215) 944-8250
View Details
Medical

RISE - Chambersburg

Chambersburg, PA

1100 Wayne Avenue

(717) 709-7280
View Details
Medical

Trulieve - Bristol

Bristol, PA

1155 Veterans Highway

(267) 557-8780
View Details
Medical

Sunnyside - Altoona

Altoona, PA

534 W Plank Rd

(814) 298-6555
View Details
Medical

Beyond Hello - Mt Pocono

Mt Pocono, PA

3192 SR940 Suite 101

(570) 216-8590
View Details
Medical

Zen Leaf - Abington

Abington, PA

1752 Old York Rd

(215) 836-1535
View Details
Medical

Zen Leaf - Norristown

Norristown, PA

436 Egypt Rd.

(484) 285-8707
View Details
Medical

Sunnyside - Gettysburg

Gettysburg, PA

1380 York Rd.

(717) 912-3077
View Details
Medical

Verilife - Philadelphia South

Philadelphia, PA

1300 S Christopher Columbus Blvd

(215) 248-6560
View Details
Medical

Ascend - Monaca

Monaca, PA

1451 Old BrodHead Rd

(878) 978-3097
View Details
Medical

Hive - Shamokin Dam

Shamokin Dam, PA

2625 North Susquehanna Trail

(717) 713-0033
View Details
Medical

Ascend - Cranberry Township

Cranberry Township, PA

20013 US-19

(724) 890-5342
View Details
Medical

Trulieve - Wilkes-Barre Township

Wilkes-Barre, PA

1000 Wilkes-Barre Township Blvd

(570) 362-3340
View Details
Medical

Zen Leaf - Fairless Hills

Fairless Hills, PA

203 Lincoln Highway

(814) 447-2936
View Details
Medical

Ascend - Whitehall

Whitehall, PA

2030 MacArthur Road

(484) 995-3976
View Details
Medical

Terrapin Care Station - Bellefonte

Bellefonte, PA

205 Park Place

(814) 205-6420
View Details
Medical

Trulieve - Lancaster

Lancaster, PA

1603 Manheim Pike #1651

(610) 202-0297
View Details
Medical

RISE - Mechanicsburg

Mechanicsburg, PA

5202 Simpson Ferry Rd. Ste. 108

(717) 364-6038
View Details
Medical

Standard Farms - Wyomissing

Wyomissing, PA

2800 State Hill Rd.

(570) 926-5830
View Details
Medical

Terrapin Care Station - Lewisburg

Lewisburg, PA

400 International Dr.

(570) 217-8120
View Details
Medical

Beyond Hello - Linwood

Linwood, PA

2400 Market St.

(610) 999-8266
View Details
Medical

RISE - York

York, PA

2139 White St.

(717) 800-1729
View Details
Medical

RISE - Monroeville

Monroeville, PA

3841 William Penn Highway

(412) 516-9096
View Details
Medical

Terrapin Care Station - Lock Haven

Lock Haven, PA

209 Woodward Ave.

(570) 858-0840
View Details
Medical

Hive - State College

State College, PA

1612 N. Atherton St

(223) 284-4793
View Details
Medical

Local Leaf by Penn Health Group

Scottsdale, PA

109 Crossroads Rd

(724) 619-1022
View Details
Medical

Keystone Integrated Care

Beaver Falls, PA

2634 Darlington Road

(724) 407-1270
View Details
Medical

Keystone ReLeaf

Lebanon, PA

1600 Cumberland Street

(223) 369-8100
View Details
Medical

MariMart - Hanging Gardens

Blairsville, PA

865 US-22 West

(724) 459-5353
View Details
Medical

Maitri Medicinals - New Stanton

New Stanton, PA

100 Bair Blvd

(724) 420-5724
View Details
Medical

Insa - Newtown Square

Newtown Square, PA

3511 West Chester Pike

(484) 424-1975
View Details

Get Your Pennsylvania Medical Marijuana Card

Required for medical purchases at all Pennsylvania dispensaries.

Last Updated: December 2025 · Reviewed by MMJ.com Medical Advisory Team