FAQ
Every question, answered.
Cards, buying, supply limits, where to use it, driving, visitors and how this guide works.
Updated October 2026
Is weed legal in Pennsylvania?
Medical marijuana is legal for registered patients and caregivers. Adult-use cannabis is not legal as of our last update.
Do I need a medical card to buy in Philadelphia?
Yes. You need a Pennsylvania medical marijuana ID card and a photo ID, or a registered caregiver card.
Can visitors buy cannabis in Philadelphia?
No. Cards only go to Pennsylvania residents, and out-of-state cards are not accepted.
How do I get a card?
Register with the Department of Health, get certified by a registered practitioner and pay the $50 fee, which is waived for people in several assistance programs.
How much can I buy?
Up to a 90 day supply at once.
Is there sales tax?
No. Medical marijuana is exempt from sales tax. Accessories are taxed.
Can I smoke it?
No. Smoking is not allowed under the medical marijuana law. Dry leaf is sold for vaporizing.
Are edibles sold?
No. Dispensaries cannot sell edibles. Patients and caregivers can mix medical marijuana into food at home.
Can I drive after using?
No. Pennsylvania DUI law covers any amount of THC or its metabolite in your blood, with no medical exception.
Can dispensaries deliver?
No. Delivery is not allowed. Curbside pickup at the dispensary is.
Can I grow my own?
No. Home grow is not allowed in Pennsylvania, even for patients.
How are shops picked for this guide?
Every shop is on the Department of Health's list of permitted dispensaries. We pick shops worth the trip and recheck every listing each month. Featured partners pay for placement and are always labeled.
Does this site sell cannabis?
No. We are an independent directory. We do not sell cannabis.
Keep going
Related guides
Your first dispensary visit
What to bring, what happens at the door, how the menu works and how to pay.
Pennsylvania cannabis laws
Smoking, edibles, driving, the 90 day supply and Philadelphia's own rules. Plus a 12 question quiz.
Get a PA medical card
The four steps, the $50 fee, who pays nothing, renewals and caregivers.