How to get an MMJ card in Pennsylvania
Getting certified in Pennsylvania is a short, mostly online process:
- Confirm you're eligible. You must be a Pennsylvania resident with a valid PA driver's license or state ID, and have a qualifying condition.
- Register in the state registry. Create a patient profile in the Pennsylvania Medical Marijuana Registry on the Department of Health website.
- Get certified by a registered physician. Only doctors registered with the program can certify you. The visit can be in person or by telehealth video call.
- Pay the $50 state ID fee. You pay this in the registry after your doctor files your certification. It's waived entirely if you qualify for the assistance program.
- Get your card in the mail. Your physical card typically arrives within 7–10 business days.
- Buy from a licensed dispensary. A dispensary pharmacist helps you choose products that fit your certification.
Minors with a qualifying condition can take part too, but only through a registered caregiver (a parent or legal guardian) — they cannot buy from a dispensary directly.
Qualifying conditions in Pennsylvania
Pennsylvania recognizes 24 “serious medical conditions.” A registered physician must confirm you have one of them before you can be certified:
- Anxiety disorders
- Amyotrophic lateral sclerosis (ALS)
- Autism
- Cancer, including remission therapy
- Chronic Hepatitis C
- Crohn's disease
- Damage to the nervous tissue of the central nervous system (with intractable spasticity) and associated neuropathies
- Dyskinetic and spastic movement disorders
- Epilepsy
- Glaucoma
- HIV / AIDS
- Huntington's disease
- Inflammatory bowel disease (IBD)
- Intractable seizures
- Multiple sclerosis (MS)
- Neurodegenerative diseases
- Neuropathies
- Opioid use disorder (when standard treatments are ineffective or not advised, or as an add-on therapy)
- Parkinson's disease
- Post-traumatic stress disorder (PTSD)
- Severe chronic or intractable pain
- Sickle cell anemia
- Terminal illness
- Tourette syndrome
Anxiety disorders and Tourette syndrome were added in 2019, which is why anxiety is now one of the most common reasons people apply. If your exact diagnosis isn't listed, related symptoms may still fall under a broader category like severe chronic pain — a registered physician can tell you whether you qualify.
Cost breakdown
Getting a card in Pennsylvania involves two separate payments to two different places:
- Physician certification fee — paid to the doctor or telehealth service, and it varies by provider. MMJ-Docs charges $75 for a new certification and $50 for a renewal.
- State ID card fee — a flat $50 paid to the Pennsylvania Department of Health, every year. It is waived to $0 if you're enrolled in Medicaid, SNAP, WIC, CHIP, PACE, or PACENET through the Medical Marijuana Assistance Program (MMAP).
So a typical first-year cost through MMJ-Docs is about $125 ($75 physician fee + $50 state fee), or $75 if your state fee is waived. A replacement for a lost or damaged card costs $25. Insurance does not cover any of these fees. See our full breakdown of what an MMJ card costs for more.
Possession & purchase limits
Pennsylvania doesn't set a fixed amount in ounces. Instead, registered patients can hold up to a 90-day supply, with the exact amount set by your certifying physician and guided by the dispensary pharmacist. In the last 7 days of your 90-day window, you can pick up to a 30-day supply before the next period begins.
- No home growing. Pennsylvania does not allow patients to cultivate cannabis at home.
- No smoking. Vaporizing dry leaf is allowed, but smoking is not.
- Dispensary only. You can only buy from a state-licensed dispensary.
- No reciprocity. Pennsylvania does not accept out-of-state medical marijuana cards.
Renewal rules
A Pennsylvania card is valid for one year. To renew, you get re-certified by a registered physician and pay the $50 state fee again (or $0 with the MMAP waiver). Telehealth renewals are allowed, so most patients can renew by video visit. Start about 30–60 days before your card expires so there's no gap in your access. See how medical card renewal works for the full walkthrough.
Frequently asked questions
How much does a medical marijuana card cost in Pennsylvania? +
The state ID fee is $50 a year, waived to $0 if you qualify for the Medical Marijuana Assistance Program. A physician's certification fee is separate — MMJ-Docs charges $75 for a new card and $50 for a renewal.
Can I get certified by telehealth in Pennsylvania? +
Yes. Pennsylvania allows registered physicians to certify patients over an audio-visual video visit, so you can often complete the process from home.
How long is a Pennsylvania medical marijuana card valid? +
One year. You renew your certification and pay the $50 state fee again each year.
Does anxiety qualify for a medical card in Pennsylvania? +
Yes. Anxiety disorders have been one of Pennsylvania's qualifying conditions since 2019. A registered physician still needs to confirm your diagnosis.
Can I grow my own marijuana at home in Pennsylvania? +
No. Home cultivation is not allowed in Pennsylvania, even with a valid card. All medical marijuana must be bought from a licensed dispensary.
Does Pennsylvania accept out-of-state medical cards? +
No. Pennsylvania does not honor cards from other states. You need to be a Pennsylvania resident and registered in the state's program.
Educational content only — not medical or legal advice. Laws change frequently; always verify with the Pennsylvania Department of Health.