For certified medical patients · 21+Updated just now

SprigPilot

AI-curated medical cannabis news & verified dispensary deals

Medical marijuana in Pennsylvania

Medical only · updated 2026-05

Pennsylvania runs a medical-only cannabis program. Qualified residents see a state-approved physician for a certification, register with the state, and pay a $50 annual card fee. Flower is sold for vaporization, not smoking.

Get certified in Pennsylvania
Get certified online with Green Bridge Society
Start now →

The program at a glance

Legal statusMedical only
Card fee$50 annual state ID card fee (waived for Medicaid, PACE/PACENET, CHIP, SNAP, or WIC enrollees)
Card validityOne year from issuance; the state emails a renewal notice ~60 days before expiry
Purchase limitUp to a 90-day supply at a time from any licensed PA dispensary
Legal formsPills, oils, tinctures, topicals, and dry leaf/flower for vaporization — smoking is not permitted
ResidencyPennsylvania resident with a valid PA driver's license or PennDOT state ID

How to get your card

  1. Create an account in the Pennsylvania Medical Marijuana Registry and get your patient number.
  2. Have a telehealth or in-person visit with a state-approved physician who certifies your condition to the registry.
  3. Log into the registry, confirm your details, and pay the $50 annual card fee.
  4. Receive your card by mail (about 7–14 days), then buy from any licensed PA dispensary.

Qualifying conditions (24)

Pennsylvania patients may qualify with any of the following. A state-approved physician makes the final call during your evaluation.

This is general information, not medical or legal advice, and program rules change. Confirm current details with the Pennsylvania Department of Health or a licensed physician before acting.
Need your medical marijuana card?
Get certified online with Green Bridge Society
Get certified →