Pennsylvania · just $74.99 with code 75off

Cheap Pennsylvania Medical Marijuana Card Cost

A Pennsylvania medical marijuana card is just $74.99 for the evaluation with code 75off (paid only if approved), plus the state's $50 ID-card fee - about $125 a year. And if you're on Medicaid, SNAP, WIC, CHIP, or PACE, the $50 is waived, so your $74.99 is essentially the whole cost.

Just $74.99 with code 75off $50 fee waivable Pay only if approved
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.

Pennsylvania medical marijuana card cost, broken down

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
Apply code 75off at checkout and every patient pays just $74.99 for the evaluation - and only if approved. No memberships, no hidden charges.

Who pays $0 for the state fee

Pennsylvania waives the $50 Department of Health ID-card fee entirely for patients enrolled in any of these assistance programs:

  • Medicaid
  • SNAP (food stamps)
  • WIC
  • CHIP
  • PACE / PACENET

If you qualify, you confirm your enrollment on the state registry after your physician certifies you - bringing your total down to about $75 (just the discounted evaluation). Pennsylvania has no adult-use market, so a medical card is also the only legal route to the state's dispensaries.

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 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.

Frequently asked questions

What is the total cost of a Pennsylvania medical marijuana card?

About $125 a year: a $74.99 evaluation with code 75off (paid only if approved) plus the $50 Pennsylvania Department of Health ID-card fee. The $50 can be waived for patients on assistance programs, bringing it closer to $75.

Who qualifies for a free Pennsylvania state card fee?

Pennsylvania waives the $50 ID-card fee for patients enrolled in Medicaid, SNAP, WIC, CHIP, or PACE/PACENET. You confirm your enrollment on the state registry after your physician certifies you.

Is the $50 Pennsylvania fee paid to the doctor or the state?

To the state. The $50 goes directly to the Pennsylvania Department of Health through the registry portal for your ID card; the separate $74.99 with code 75off is the telehealth evaluation, paid only if you are approved.

Does a medical card lower my costs at Pennsylvania dispensaries?

A card is the only way to buy at Pennsylvania dispensaries at all, since the state has no adult-use market. Many dispensaries also run patient discounts and loyalty pricing, and medical purchases are not subject to a separate recreational excise tax.

Do Pennsylvania card costs recur every year?

Yes. Because Pennsylvania cards last one year, you renew annually - the $74.99 evaluation with code 75off plus the $50 state fee (or $0 with a fee waiver) - so budget about $125 a year, or about $75 if your fee is waived.

Get your Pennsylvania medical marijuana card

Transparent pricing - just $74.99 with code 75off, paid only if approved.

Get medical card