Claim your listing
Pennsylvania · 200 spots · 107 cities

Dispensaries in
Pennsylvania

Pennsylvania allows medical cannabis only, so you need a state medical card to shop. Here's every licensed dispensary in the state, city by city.

200licensed dispensaries
107cities and towns
Medicalcard required at every store
Oct 14last checked against the state list
Pick a city

Where in
Pennsylvania?

Biggest scenes first. Every city links to its full list with a map, hours and what's open now.

Every city, A to Z

Questions

How many dispensaries are in Pennsylvania?

Alexis 420 lists 200 licensed dispensaries in Pennsylvania across 107 cities and towns, checked against Pennsylvania Department of Health, Office of Medical Marijuana on Oct 14, 2026.

Which cities in Pennsylvania have the most dispensaries?

Philadelphia (16), Pittsburgh (13), Lancaster (7).

Do I need a medical card in Pennsylvania?

Yes. Every dispensary in the state is medical-only.

How do I know a dispensary in Pennsylvania is licensed?

Every store on Alexis 420 comes from Pennsylvania Department of Health, Office of Medical Marijuana's own license list. Each store page shows its license and links to the state record.

Source: Pennsylvania Department of Health, Office of Medical Marijuana. See the state list ↗

21+ only. Alexis 420 is for adults 21 and older. By browsing you confirm you're of age.