Pennsylvania · just $74.99 with code 75off

Cheap Pennsylvania Medical Marijuana Card Online

Get your Pennsylvania MMJ card online by meeting a PA-approved physician by video - for just $74.99 with code 75off. Pennsylvania's $50 state ID-card fee is waived entirely if you're on Medicaid, SNAP, WIC, CHIP, or PACE, and the state has one of the broadest condition lists in the country. You only pay the evaluation fee if you're approved.

Just $74.99 with code 75off $50 fee waivable 100% online
A hand holding a smartphone showing a digital Pennsylvania medical marijuana card in front of rolling Pennsylvania hills, a red barn, and a city skyline at golden hour.

How much does a Pennsylvania medical marijuana card cost?

A Pennsylvania MMJ card (medical marijuana card) has two costs. With code 75off, every patient pays just $74.99 for the evaluation - and only if a PA-approved physician certifies you - plus the state's $50 ID-card fee. That $50 is waived for patients on assistance programs.

Pennsylvania medical marijuana card cost (2026)
CostPaid toAmount
Telehealth evaluation fee (with code 75off)Telehealth provider$74.99
State ID-card fee (1-year card)Pennsylvania Dept. of Health$50
Total to get certifiedAbout $125

Patients enrolled in Medicaid, SNAP, WIC, CHIP, or PACE/PACENET can have the $50 fee waived - making your $74.99 evaluation essentially the whole cost. See the full breakdown on our Pennsylvania cost page.

How to get your Pennsylvania medical marijuana card

How to get a Pennsylvania medical marijuana card online in six stepsHow to get a Pennsylvania medical marijuana card (MMJ card) online in six steps: Confirm a Pennsylvania medical marijuana condition. Create your PA medical marijuana registry profile. Meet a PA medical marijuana doctor by video. Get your cannabis card - $74.99 with code 75off. Pay the $50 MMJ card fee to the state. Shop at a licensed PA cannabis dispensary.1Check you qualifyConfirm a Pennsylvania medical marijuana condition.2Register with the stateCreate your PA medical marijuana registry profile.3Meet a certified doctorMeet a PA medical marijuana doctor by video.4Get approvedGet your cannabis card - $74.99 with code 75off.5Pay the $50 state feePay the $50 MMJ card fee to the state.6Visit a dispensaryShop at a licensed PA cannabis dispensary.
The six steps to get your Pennsylvania medical marijuana card online: check you qualify, register with the state, meet a PA-approved physician, get approved for $74.99 with code 75off, pay the $50 state fee, and visit a dispensary.

For more on each step, see our full how-to guide.

Do you qualify for Pennsylvania medical marijuana?

Pennsylvania certifies patients with one of two dozen serious medical conditions under Act 16 - one of the broadest lists in the country. A PA-approved physician confirms your condition.

  • Severe chronic or intractable pain
  • Anxiety disorders
  • PTSD
  • Cancer (including remission therapy)
  • Epilepsy & intractable seizures
  • Multiple sclerosis
  • Crohn's disease & IBD
  • Autism
  • Opioid use disorder
  • Parkinson's disease
  • Glaucoma
  • Neuropathies

See the full list on our Pennsylvania qualifying conditions page. The program is run by the Pennsylvania Department of Health.

Pennsylvania renewal

Already have a card? Recertify online each year and keep your dispensary access.

Pennsylvania doctors

Meet PA-approved physicians who certify medical marijuana patients by video or phone.

Pennsylvania cost

The full price breakdown, including who qualifies to have the $50 state fee waived.

Frequently asked questions

What do I need to qualify for a Pennsylvania medical marijuana card?

You must be a Pennsylvania resident with a valid PA ID and one of the state's two dozen qualifying conditions, confirmed by a PA-approved physician. You register with the Department of Health and pay the $50 ID-card fee to complete the process.

Can I get a Pennsylvania medical marijuana card online?

Yes. Pennsylvania permits telehealth, so you register on the state medical marijuana registry, meet a PA-approved physician by video or phone, and pay the state fee - all online. Your physical card then arrives by mail.

How long is a Pennsylvania medical marijuana card valid?

One year. Both your physician certification and your ID card must be renewed annually; the Department of Health emails a reminder about 60 days before your card expires.

Do I register with the state before or after seeing the doctor in Pennsylvania?

Before. Pennsylvania is one of the states where you create your registry profile first and bring your patient ID number to the visit; the physician then submits your certification and you pay the $50 card fee.

Is a medical card still worth it in Pennsylvania?

Yes. Pennsylvania has no adult-use market, so a medical card is the only legal way to buy cannabis from the state's licensed dispensaries, and it comes with one of the broadest qualifying-condition lists in the country.

How soon will I get my Pennsylvania card?

After your physician submits the certification and you pay the $50 fee, allow about 7 days for the card to print and up to 14 days to arrive by mail. A digital version is typically available within about a week so you can shop sooner.

Get your Pennsylvania medical marijuana card

Meet a PA-approved physician online for just $74.99 with code 75off. Pay only if approved.

Get medical card