Local Dispensary GuideLocalDispensaryGuide
🏥 Medical Only

Dispensaries in Pennsylvania

Browse 186 licensed dispensaries across Pennsylvania. Compare store hours, product menus, amenities, and real customer reviews to find the right dispensary for you.

Each listing includes detailed information about the dispensary's product selection — from flower and vapes to edibles and concentrates — along with available payment methods, fulfillment options like curbside pickup and delivery, accessibility features such as parking and wheelchair access, and current deals including first-time discounts, loyalty rewards, and daily specials.

💡

Get Your Pennsylvania Medical Card Online

A medical marijuana card is required to purchase cannabis in Pennsylvania. Get approved online in about 20 minutes.

All Pennsylvania Dispensary Listings

Browse all 186 licensed dispensaries in Pennsylvania — filter by city, type, products, and more.

Cities with Dispensaries in Pennsylvania

Cannabis Laws in Pennsylvania

Last updated January 15, 2026

Pennsylvania legalized medical marijuana in 2016 through Act 16. The program has grown rapidly and now serves over 400,000 patients. Recreational cannabis remains illegal, though legalization efforts are ongoing. Dry flower was initially excluded but added to the program in 2018.

Minimum Age

Medical: 18+

Purchase Limits

Med: A 30-day supply as determined by the physician (no specific weight limit)

Public Consumption

Prohibited. Medical cannabis may only be consumed in private residences. Smoking flower in public is explicitly prohibited.

Home Growing

Not allowed. Cultivation is illegal for all individuals.

Delivery

Not allowed

Tax Info

Medical: 5% gross receipts tax on growers/processors (built into pricing). No additional sales tax on medical cannabis.

Visitor & Tourist Rules

Only Pennsylvania residents with a medical marijuana card can purchase. No out-of-state reciprocity.

⚠️

Disclaimer: Cannabis laws change frequently. This information was last updated on January 15, 2026. Always verify current laws with official state sources before making any decisions. This guide is for informational purposes only and does not constitute legal advice.

Frequently Asked Questions About Pennsylvania Dispensaries

How many dispensaries are in Pennsylvania?
There are currently 186 licensed cannabis dispensaries listed in Pennsylvania, spread across 104 cities. Philadelphia has the most dispensaries with 13 locations.
Is recreational cannabis legal in Pennsylvania?
Recreational cannabis is not currently legal in Pennsylvania. However, there are 186 medical dispensaries available for qualifying patients.
Can I get cannabis delivered in Pennsylvania?
Yes, 9 dispensaries in Pennsylvania offer delivery services. You can filter our directory by "Delivery" to find dispensaries that deliver to your area.
How do I find the best dispensary in Pennsylvania?
Our directory ranks dispensaries by customer ratings and reviews. Check out the Top 5 Highest-Rated dispensaries at the top of this page, or use the filters to sort by rating, review count, product types, and amenities like parking, curbside pickup, and wheelchair accessibility.
Which city in Pennsylvania has the most dispensaries?
Philadelphia has the most dispensaries in Pennsylvania with 13 licensed locations listed in our directory.

All Dispensaries in Pennsylvania