Pennsylvania Medical Marijuana Dispensaries

Find licensed dispensaries near you. 192 locations across 105 cities in Pennsylvania.

192Dispensaries
105Cities

Showing 192 of 192 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

7B 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 - Keyser Dispensary

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 Planebrook Road

484-328-3442
View Details
Medical

Restore Integrative Wellness Center - Philadelphia

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 - Allegheny County

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 - DuBois

DuBois, PA

1222 South Brady Street

814-299-4120
View Details
Medical

Curaleaf - Philadelphia

Philadelphia, PA

1125-1127 Passyunk Avenue

267-691-0565
View Details
Medical

Sunnyside - Philadelphia

Philadelphia, PA

4502 City Avenue

215-876-2873
View Details
Medical

Liberty - Bensalem

Bensalem, PA

4201 Neshaminy Blvd Unit 101

267-512-6103
View Details
Medical

Curaleaf - Altoona

Altoona, PA

514 E Pleasant Valley Blvd

814-626-9520
View Details
Medical

Trulieve - Zelienople

Zelienople, PA

22095 Perry Highway Suite 301

412-422-0420
View Details
Medical

Columbia Care - Wilkes-Barre

Wilkes-Barre, PA

765 Kidder Street

570-362-7020
View Details
Medical

Columbia Care - Allentown

Allentown, PA

3025 W Tilghman Street

484-838-7900
View Details
Medical

Sunnyside - Greensburg

Greensburg, PA

305 East Pittsburgh Street

724-600-4438
View Details
Medical

Beyond Hello - Philadelphia

Philadelphia, PA

1206 Sansom Street

267-804-7168
View Details
Medical

Maitri Medicinals - Pittsburgh

Pittsburgh, PA

5845 Centre Ave

412-404-7464
View Details
Medical

Sunnyside - New Kensington

New Kensington, PA

4 Kensington Square

724-276-0069
View Details
Medical

Curaleaf - Morton

Morton, PA

409 Baltimore Pike

610-490-8966
View Details
Medical

Curaleaf - Bradford

Bradford, PA

109 Main Street

814-250-0922
View Details
Medical

RISE - Latrobe

Latrobe, PA

117 Beatty County Rd

724-220-4106
View Details
Medical

Apothecarium Dispensary - Allentown

Allentown, PA

3340 Hamilton Blvd

484-408-6122
View Details
Medical

Curaleaf - Lebanon

Lebanon, PA

815 Cumberland Street

717-769-4174
View Details
Medical

Curaleaf - King of Prussia

King of Prussia, PA

100 N Warner Rd

610-601-2054
View Details
Medical

Bloc Dispensary - Dickson City

Dickson City, PA

272 Main Street

570-291-4747
View Details
Medical

Trulieve - South Philadelphia

Philadelphia, PA

300 Packer Avenue

215-876-0420
View Details
Medical

Beyond Hello - Johnstown

Johnstown, PA

416 Main Street

814-357-9930
View Details
Medical

Beyond Hello - Scranton

Scranton, PA

1137 Moosic Street

570-618-8771
View Details
Medical

Curaleaf - Brookville

Brookville, PA

240 W Main Street

814-759-4069
View Details
Medical

Beyond Hello - Northern Liberties Philadelphia

Philadelphia, PA

475 N 5th Street

215-475-3580
View Details
Medical

RISE - Hermitage

Hermitage, PA

2880 E. State Street

724-500-5508
View Details
Medical

Trulieve - Lancaster

Reading, PA

201 Lancaster Ave

484-207-1717
View Details
Medical

Restore Integrative Wellness Center - Doylestown

Doylestown, PA

812 N Easton Road, Unit 6

267-621-3014
View Details
Medical

Delta 9 Pittsburgh

Pittsburgh, PA

211 52nd Street

412-439-2093
View Details
Medical

Trulieve - Scranton

Scranton, PA

340 S Washington Ave

570-209-7401
View Details
Medical

Organic Remedies - York

York, PA

1098 Haines Road

717-699-7083
View Details
Medical

Beyond Hello - Bethlehem

Bethlehem, PA

3679 Route 378, Unit 10

800-514-8532
View Details
Medical

Trulieve - Johnstown

Johnstown, PA

339 Main Street

814-258-8190
View Details
Medical

Trulieve - Harrisburg

Harrisburg, PA

2500-2504 N 6th St

717-356-0800
View Details
Medical

RISE - King of Prussia

King of Prussia, PA

445 West DeKalb Pike

610-596-9266
View Details
Medical

RISE - New Castle

New Castle, PA

2622 W. State Street

724-250-8081
View Details
Medical

Beyond Hello - West Chester

West Chester, PA

1261 West Chester Pike

610-471-1059
View Details
Medical

Trulieve - Washington

Washington, PA

200 Adios Drive, Suite 20

412-422-0420
View Details
Medical

Zen Leaf - Cranberry Township

Cranberry Township, PA

270 Executive Drive

813-294-2029
View Details
Medical

RISE - Cranberry Township

Cranberry Township, PA

20808 Route 19

445-900-1081
View Details
Medical

Apothecarium Dispensary - Lancaster

Lancaster, PA

2405 Covered Bridge Dr, Suite 125

717-803-2420
View Details
Medical

Liberty - Aliquippa

Aliquippa, PA

2320 Sheffield Rd

724-203-3029
View Details
Medical

Beyond Hello - Ardmore

Ardmore, PA

39 Cricket Ave

610-471-1099
View Details
Medical

RISE - Chambersburg

Chambersburg, PA

1640 Orchard Drive

717-400-5833
View Details
Medical

Apothecarium Dispensary - Stroudsburg

Stroudsburg, PA

1523 N 9th Street

484-408-6122
View Details
Medical

RISE - Duncansville

Duncansville, PA

370 Pound Lane

814-815-8077
View Details
Medical

Vytal Options - Harrisburg

Harrisburg, PA

4711 Queen Avenue Suite 101

717-303-3017
View Details
Medical

Apothecarium Dispensary - Thorndale

Thorndale, PA

2701 Lincoln Highway East

484-789-6420
View Details
Medical

Beyond Hello - Reading

Reading, PA

300 Cherry Street

610-471-1184
View Details
Medical

Verilife - Shamokin

Shamokin, PA

520 N. Shamokin Street

888-493-6066
View Details
Medical

Ethos - Montgomeryville

Montgomeryville, PA

921 Bethlehem Pike

267-857-7295
View Details
Medical

Restore Integrative Wellness Center - Pottstown

Pottstown, PA

1450 East High Street

484-391-2951
View Details
Medical

Trulieve - Cranberry Township

Cranberry Township, PA

20269 Route 19N

878-217-0350
View Details
Medical

Vytal Options - Lancaster

Lancaster, PA

39 E Chestnut Street

717-327-4740
View Details
Medical

Trulieve - Camp Hill

Camp Hill, PA

3401 Hartzdale Drive

570-273-8701
View Details
Medical

Ayr Wellness - New Castle

New Castle, PA

809 Sampson Street

724-652-1010
View Details
Medical

Ethos - Wilkes Barre

Wilkes-Barre, PA

326 Bear Creek Commons

570-800-2385
View Details
Medical

RISE - Monroeville

Monroeville, PA

3838 William Penn Highway

412-516-9096
View Details
Medical

Ethos - Fayette (Pittsburgh)

Pittsburgh, PA

470 Home Drive

412-664-5402
View Details
Medical

Zen Leaf - Harrisburg

Harrisburg, PA

137 S. 17th Street

717-794-7064
View Details
Medical

Zen Leaf - York

York, PA

890 Loucks Road

717-794-7064
View Details
Medical

Verilife - Chester

Chester, PA

875 Upland Avenue, Unit 55

610-245-5610
View Details
Medical

Ethos - Hazleton

Hazleton, PA

113 Woodbine Street #2

570-914-9211
View Details
Medical

Curaleaf - Harrisburg

Harrisburg, PA

7040 Jonestown Road

717-996-9010
View Details
Medical

RISE - Erie Peach

Erie, PA

1950 Rotunda Drive

814-480-9432
View Details
Medical

Harvest of Whitehall

Whitehall, PA

1809 MacArthur Rd

445-465-7555
View Details
Medical

Zen Leaf - Altoona

Altoona, PA

590 W. Plank Road

814-499-6181
View Details
Medical

Ayr Wellness - Plymouth Meeting

Plymouth Meeting, PA

505 W Germantown Pike

610-814-7047
View Details
Medical

Beyond Hello - Irwin

Irwin, PA

9337 Lincoln Highway

724-382-7068
View Details
Medical

Vytal Options - Lansdale

Lansdale, PA

850 S. Valley Forge Road, Suite P

267-498-0803
View Details
Medical

RISE - Meadville

Meadville, PA

18914 Park Avenue Plaza

814-900-4674
View Details
Medical

Curaleaf - Horsham

Horsham, PA

255 Horsham Road

267-631-0003
View Details
Medical

Curaleaf - Philadelphia

Philadelphia, PA

5058 City Avenue

610-934-2291
View Details
Medical

Liberty - Cranberry

Cranberry Township, PA

900 Commonwealth Drive, Suite 500

878-208-7299
View Details
Medical

Verilife - Williamsport

Williamsport, PA

2300 E. 3rd Street

570-260-6907
View Details
Medical

Bloc Dispensary - Bethlehem

Bethlehem, PA

3650 Nazareth Pike

484-214-5400
View Details
Medical

Sunnyside - Montgomery

Montgomeryville, PA

721 Bethlehem Pike

267-263-7770
View Details
Medical

Ethos - Pittsburgh South (Pleasant Hills)

Pittsburgh, PA

560 Clairton Boulevard

412-790-6194
View Details
Medical

Trulieve - York

York, PA

2300 E Market Street, Suite L

717-900-9360
View Details
Medical

Restore Integrative Wellness Center - East Petersburg

East Petersburg, PA

5471 Main Street

717-209-7430
View Details
Medical

Beyond Hello - Easton

Easton, PA

3812 Easton Nazareth Highway

610-829-9799
View Details
Medical

Ayr Wellness - Gibsonia

Gibsonia, PA

112 Northtowne Sq

878-728-1001
View Details
Medical

Sunnyside - Philadelphia

Philadelphia, PA

1221 Chestnut Street

267-857-4240
View Details
Medical

Ethos - Northeast Philadelphia

Philadelphia, PA

2467 Grant Avenue

267-857-9397
View Details
Medical

Zen Leaf - Philadelphia

Philadelphia, PA

2504 Welsh Road

267-585-5700
View Details
Medical

Zen Leaf - Robinson

Robinson, PA

6300 Robinson Center Dr.

412-615-4990
View Details
Medical

RISE - Warminster

Warminster, PA

435 York Rd.

267-682-5652
View Details
Medical

Fluent Care - Mechanicsburg

Mechanicsburg, PA

6200 Carlisle Pike

717-610-5911
View Details
Medical

Trulieve - Philadelphia

Philadelphia, PA

501-505 S. Broad St.

267-946-0004
View Details
Medical

Beyond Hello - Philadelphia

Philadelphia, PA

3519 Lancaster Ave.

445-895-1999
View Details
Medical

Vytal Options - Fogelsville

Fogelsville, PA

7720 Main St.

484-214-4440
View Details
Medical

Trulieve - Pittsburgh

Pittsburgh, PA

200 Federal St.

412-912-9050
View Details
Medical

Sunnyside - Wyomissing

Wyomissing, PA

208 N. Park Rd., Unit 1

720-443-9144
View Details
Medical

Beyond Hello - Stroudsburg

Stroudsburg, PA

852 N. 9th St.

272-271-2999
View Details
Medical

Verilife - Plymouth Meeting

Plymouth Meeting, PA

601 W. Germantown Pike

484-484-9105
View Details
Medical

Ayr Wellness - Montgomeryville

Montgomeryville, PA

801 Horsham Rd.

215-702-6068
View Details
Medical

Verilife - Quakertown

Quakertown, PA

895 S. West End Blvd.

215-515-5997
View Details
Medical

Verilife - Lancaster

Lancaster, PA

2359 Lincoln Highway East

717-999-0840
View Details
Medical

Organic Remedies - North Pittsburgh

Pittsburgh, PA

7402 McKnight Road

412-690-0803
View Details
Medical

Zen Leaf - West Chester (Chadds Ford)

West Chester, PA

300 Oakland Rd.

814-447-2936
View Details
Medical

Verilife - Pottstown

Pottstown, PA

204 Shoemaker Rd., A

610-600-6007
View Details
Medical

Beyond Hello - Pittsburgh

Pittsburgh, PA

2009 East Carson St

215-948-6048
View Details
Medical

Beyond Hello - Pottsville

Pottsville, PA

101 N. Centre St.

570-691-0100
View Details
Medical

Ayr Wellness - Bryn Mawr

Bryn Mawr, PA

712 Lancaster Ave

610-445-8600
View Details
Medical

Trulieve - Philadelphia

Philadelphia, PA

1222-1226 Arch Street

267-946-1470
View Details
Medical

Curaleaf - Greensburg

Greensburg, PA

5133 US 30

724-853-5135
View Details
Medical

Curaleaf - Wayne

Wayne, PA

707 West Lancaster Ave

484-584-0270
View Details
Medical

Sunnyside - Ambler

Ambler, PA

28 West Skippack Pike

484-709-1932
View Details
Medical

Organic Remedies - Paoli

Paoli, PA

1538-40 E. Lancaster Ave

610-596-8340
View Details
Medical

Restore Integrative Wellness Center - Yeadon

Yeadon, PA

735 Church Lane

610-947-1991
View Details
Medical

Curaleaf - State College

State College, PA

1248 S. Atherton Street

814-826-1140
View Details
Medical

Curaleaf - Erie

Erie, PA

7891 Peach St.

814-616-7050
View Details
Medical

Organic Remedies - Bethel Park

Bethel Park, PA

5002 Library Road

412-838-2800
View Details
Medical

Fluent Care - Annville

Annville, PA

1015 East Main Street

717-820-5111
View Details
Medical

Verilife - State College

State College, PA

1820 S. Atherton Street

814-420-5056
View Details
Medical

Ethos - Pittsburgh North (Harmarville)

Pittsburgh, PA

5 Alpha Drive East

412-548-6334
View Details
Medical

Zen Leaf - Wynnewood

Wynnewood, PA

257 E. Lancaster Ave

814-447-2936
View Details
Medical

Trulieve - Coatesville

Coatesville, PA

1951 Lincoln Hwy E

484-859-0848
View Details
Medical

Curaleaf - Lancaster

Lancaster, PA

1440 Manheim Pike

717-553-2045
View Details
Medical

Ayr Wellness - Indiana

Indiana, PA

2244 Oakland Ave

833-420-8620
View Details
Medical

Zen Leaf - New Kensington

New Kensington, PA

215 Tarentum Bridge Road

814-447-2936
View Details
Medical

Curaleaf - Allentown

Allentown, PA

1801 Airport Road

610-596-8545
View Details
Medical

Vytal Options - Kennett Square

Kennett Square, PA

716 W Baltimore Pike

484-581-0999
View Details
Medical

Ascend Dispensary - Scranton

Scranton, PA

605 Davis Street

717-606-1268
View Details
Medical

Vytal Options - State College

State College, PA

1653 North Atherton Street

814-680-6078
View Details
Medical

Beyond Hello - Dickson City

Dickson City, PA

832 Scranton Carbondale Highway

570-800-6760
View Details
Medical

Liberty - Pittsburgh

Pittsburgh, PA

3105 W Liberty Ave

267-241-5970
View Details
Medical

Ascend Dispensary - Wayne

Wayne, PA

745 Lancaster Ave

610-453-0770
View Details
Medical

Sunnyside - Erie

Erie, PA

7851 Peach Street

582-205-0124
View Details
Medical

Zen Leaf - Clifton Heights

Clifton Heights, PA

5321 West Baltimore Pike

814-447-2936
View Details
Medical

RISE - Mercer

Mercer, PA

225 Westside Square Drive

878-598-0206
View Details
Medical

Trulieve - Limerick

Limerick, PA

451 W Ridge Pike Suite 461

610-428-3645
View Details
Medical

RISE - Philadelphia

Philadelphia, PA

3903 Aramingo Ave

267-585-0072
View Details
Medical

Sunnyside - Washington

Washington, PA

360 Washington Rd

878-226-8067
View Details
Medical

Sunnyside - Somerset

Somerset, PA

250 Stoystown Rd

814-485-0317
View Details
Medical

RISE - Carlisle

Carlisle, PA

1186 Harrisburg Pike

717-279-5820
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

Philadelphia, PA

1300 S Christopher Columbus Blvd Ste 11

215-248-6560
View Details
Medical

Ascend Dispensary - 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 Dispensary - 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 Dispensary - 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 ReLeaf

Lebanon, PA

1600 Cumberland Street

223-369-8100
View Details
Medical

Keystone Integrated Care

Beaver Falls, PA

2634 Darlington Road

724-407-1270
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 - Flower for Real Life

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: January 2026 · Verified by John Progar, CEO & Founder