Do I Qualify?

Services

Make an Appointment

Content Hub

Resources

Get Your Card Get A Renewal Find a Dispensary Read Articles

Back

Our services help patients across the U.S. use medical cannabis safely, legally, and with confidence.

Explore All Serices
Legal Letters

Navigate cannabis laws with expert guidance

Cannabis Support

Support you need to use cannabis with peace of mind

Let us be your cannabis companion. Explore lifestyle hacks, how-to guides, and the latest in cannabis news.

Blog

See all the latest news about Cannabis

Conditions

The impact of cannabis on various conditions

Cannabis 101

Glossary of basic cannabis terminology

Applying for your medical marijuana card is easier than ever. Just book an appointment. Talk to a doctor. And get your card. Bing. Bam. Boom.

Marijuana Doctors

Get your medical marijuana card

Cannabis Consultation

One on one with a cannabis coach

Patient Login

Sign in to your Veriheal patient account

Your medical cannabis journey simplified: find partnered dispensaries, explore pricing options, earn rewards, and get answers to FAQs, all in one spot.

About

Learn more about who Veriheal is

Pricing

Learn more about our flexible patment options

Contact Us

Get in touch with any questions you have

Edible dosage Cacluator

Get dosage info right at your fingertips

x
Guides

The Cheapest Way to Get a Pennsylvania Medical Marijuana Card Online

The Veriheal Squad

by The Veriheal Squad

October 20, 2026 09:00 am ET Estimated Read Time: 12 Minutes
The Cheapest Way to Get a Pennsylvania Medical Marijuana Card Online

Getting a Pennsylvania medical marijuana card has two costs, and most guides only tell you about one of them. The state card fee is $50, but the physician certification you need before you can pay that fee typically runs $75 to $150 through other providers, or $199 through Veriheal, depending on where you go.

For some patients, the total cost is even lower. Pennsylvania’s Medical Marijuana Assistance Program (MMAP) can reduce the $50 state fee to $0 for patients enrolled in qualifying assistance programs, which means your only out-of-pocket cost becomes the certification visit. No ranking competitor explains how MMAP works in any actionable detail, so this article does exactly that.

What Does a Pennsylvania Medical Marijuana Card Actually Cost?

Before you choose a certification provider, you need to understand where the money actually goes. There are two separate costs in the card approval process, paid to two different parties at two different stages, and they behave very differently.

The $50 State Card Fee

The card registration fee is $50, paid directly to the Pennsylvania Department of Health through the state’s patient registry after your physician certification is complete. This fee covers your card for one year. Patients enrolled in qualifying assistance programs may have this fee reduced or waived entirely through MMAP, which the next section covers in full.

The Physician Certification Fee

The physician certification fee is what you pay a state-approved certifying physician to evaluate your qualifying medical conditions and certify you for the program. This is the cost that varies most and the one you have the most control over. In-person clinic visits in Pennsylvania typically run $100 to $150. Online doctor consultation through a telehealth platform typically costs $75 to $150. Veriheal’s evaluation fee is $199, with pricing visible before you book.

There is a third path worth flagging. If your primary care physician is registered with the Pennsylvania medical marijuana program and can certify you during a covered appointment, the certification cost may be $0. Not all primary care physicians have completed the required registration under Pennsylvania Department of Health physician registration requirements (35 P.S. §§ 10231.401-405 and 28 Pa. Code §§ 1181.21-33), so check with your doctor directly before assuming this path is available to you.

Path Certification Fee State Card Fee Estimated Total
Standard (telehealth or clinic) $75 to $150 $50 $125 to $200
Veriheal $199 $50 $249
MMAP-eligible patient $75 to $150 $0 $75 to $199
Registered PCP (covered visit) $0 $50 $50
MMAP-eligible + registered PCP $0 $0 $0

Understanding whether medical marijuana is covered by insurance is worth checking before you book, since neither the certification fee nor the state card fee is typically covered by health insurance.

How the MMAP Fee Waiver Works, and Who Qualifies

The low-income patient fee waiver built into Pennsylvania’s Medical Marijuana Access Program is the single most underexplained part of the entire card process. If you qualify, the $50 state card fee drops to $0, which means your total MMJ card cost is whatever you pay for the certification visit and nothing else.

Which Programs Qualify You for MMAP

You qualify for the Pennsylvania MMAP fee waiver if you are currently enrolled in any of the following assistance programs:

  • Medicaid (Medical Assistance)
  • SNAP (Supplemental Nutrition Assistance Program)
  • WIC (Women, Infants, and Children)
  • CHIP (Children’s Health Insurance Program)
  • PACE or PACENET (pharmaceutical assistance programs for older Pennsylvanians)

Enrollment must be active at the time of your application. You will need documentation confirming your enrollment in the qualifying program when you apply through the patient registry.

How to Apply for the MMAP Waiver

The MMAP application is completed inside the Pennsylvania medical marijuana patient registry, not through a separate portal. Here is the process:

  1. Create or log in to your account at the Pennsylvania Department of Health patient registry.
  2. Begin your card registration application and select the MMAP option when prompted.
  3. Upload documentation confirming your enrollment in a qualifying assistance program. An award letter, benefit card, or enrollment verification from the program administrator will typically satisfy this requirement.
  4. Submit your application. The registry will review your MMAP documentation alongside your physician certification.
  5. If approved, the state card fee is waived and your card is issued without payment.

The fee amounts and specific documentation requirements are governed by Pennsylvania Medical Marijuana Program rules, established under Act 44 of 2021. Verify current requirements on the Pennsylvania Department of Health’s official Medical Marijuana Program page before applying, as administrative rules can be updated.

For patients applying through the Pennsylvania MMAP fee waiver, the timeline for MMAP approval is generally aligned with standard card processing and does not add significant delay.

What You Will Pay If You Qualify

If your MMAP application is approved, the state card fee is waived entirely. Your only remaining cost is the physician certification fee. If you use a telehealth platform for that certification, your total out-of-pocket cost for the year is typically $75 to $150 for other providers, or $249 through Veriheal. If your primary care physician can certify you during a covered appointment, your total cost is $0.

MMAP eligibility is reassessed at annual renewal, so you will need to confirm your enrollment in a qualifying program each year.

How to Get Your Pennsylvania Medical Marijuana Card Online: Step by Step

The card process has four steps, and knowing which step carries which cost helps you plan before you start. You can complete every part of this process from home except the final step, which simply involves visiting a licensed dispensary once your card arrives.

Step 1: Register with the Pennsylvania Medical Marijuana Registry

Go to the Pennsylvania Department of Health’s patient registry and create an account. Registration is free. You will need a valid email address, a government-issued ID, and your Social Security number. This step has no associated cost and takes roughly 10 to 15 minutes to complete.

Step 2: Get Certified by a Registered Physician

Once your account is active, you need a physician certification from a state-approved certifying physician who has completed the Pennsylvania medical marijuana program’s required training. This is where cost varies the most. A telemedicine appointment through an online certification platform lets you compare pricing before you book and complete the visit from home. Veriheal’s evaluation fee is $199, with pricing displayed upfront before you book; other telehealth platforms in Pennsylvania typically range from $75 to $150. 

If you want to understand how long it takes to get a medical card from this step onward, telehealth appointments are typically available same-day or next-day.

Step 3: Pay the Card Fee (or Apply Your MMAP Waiver)

After your certified physician submits your certification to the registry, you return to your patient registry account to complete the card registration and pay the $50 state card fee. If you are applying for MMAP, this is the step where you submit your documentation and request the waiver before any payment is processed. Once your card fee is paid or waived, the Pennsylvania Department of Health processes your application and mails your card.

Step 4: Visit a Licensed Pennsylvania Dispensary

Your physical card or your temporary certification from the registry is what gets you access to a licensed medical marijuana dispensary in Pennsylvania. Most patients can visit a dispensary using a temporary approval while the physical card is in the mail. At the dispensary, staff can help you identify products and forms that suit your qualifying condition. To understand the full range of benefits of a medical marijuana card beyond dispensary access, including legal protections and purchasing limits, that context is worth reviewing before your first visit.

Pennsylvania Qualifying Conditions for a Medical Marijuana Card

Pennsylvania has a defined list of qualifying medical conditions under the Medical Marijuana Act. A certified physician must confirm that you have one of these conditions before certification can be issued. The conditions are set by the Pennsylvania Department of Health and have been expanded several times since the program launched.

Pennsylvania’s current qualifying conditions include:

  • Amyotrophic lateral sclerosis (ALS)
  • Anxiety disorders
  • Autism
  • Cancer
  • Crohn’s disease
  • Chronic hepatitis C
  • Damage to the nervous tissue of the spinal cord with objective neurological indication of intractable spasticity
  • Dyskinetic and spastic movement disorders
  • Epilepsy
  • Glaucoma
  • HIV/AIDS
  • Huntington’s disease
  • Inflammatory bowel disease
  • Intractable seizures
  • Multiple sclerosis
  • Neurodegenerative diseases
  • Neuropathies
  • Opioid use disorder
  • Parkinson’s disease
  • Post-traumatic stress disorder (PTSD)
  • Severe chronic or intractable pain of neuropathic origin, or severe chronic or intractable pain in which conventional therapeutic intervention and opiate therapy have failed
  • Sickle cell anemia
  • Terminal illness
  • Tourette syndrome

If you have a qualifying condition and a Pennsylvania-registered physician confirms it at your certification visit, you meet the clinical requirement for the program. Check the Pennsylvania Department of Health’s official Medical Marijuana Program page for any updates to this list, as it has been amended by the state health board previously. Reviewing medical marijuana card state-by-state laws can also help if you hold or are considering cards in multiple states.

How Long Does It Take to Get Your Pennsylvania Medical Marijuana Card?

The timeline has two distinct phases, and they move at different speeds:

  • Physician certification through a telemedicine appointment can happen same-day or next-day, depending on provider availability
  • The card issuance step, which follows after you pay the state fee or receive your MMAP approval, typically takes a few business days for the physical card to be mailed

In the meantime:

  • Pennsylvania allows patients to visit a licensed medical marijuana dispensary using a temporary approval from the patient registry while the physical card is being processed
  • This means most patients have dispensary access within a few days of completing the process, not weeks
  • For MMAP applicants, the documentation review adds a step but doesn’t typically extend the overall timeline significantly

The full card approval process, from first telemedicine appointment to physical card in hand, generally takes one to two weeks for most patients. If you want telemedicine for medical cannabis in your state explained more broadly, including how telehealth laws have shaped access across the country, that context covers the regulatory landscape behind why online certification is available to Pennsylvania patients.

Does Your Pennsylvania Medical Marijuana Card Renew Every Year?

Pennsylvania medical marijuana cards are valid for one year and require annual renewal. This is the cost structure that no ranking competitor addresses, and it is one that affects how you think about the total value of the card over time.

Annual renewal has two components. You need a new physician certification each year, governed by Pennsylvania’s medical marijuana program administrative rules, which means the certification fee applies again at renewal, not just at initial application. The $50 state card fee also applies at renewal. If you qualified for MMAP in your first year, your eligibility is reassessed at renewal, so you will need to confirm your qualifying assistance program enrollment is still active.

Initial Application Annual Renewal
Physician certification fee $75 to $150 (other telehealth), $199 (Veriheal) $75 to $150 (other telehealth), $199 (Veriheal)
State card fee $50 (or $0 with MMAP) $50 (or $0 with MMAP)
Estimated total $125 to $200 (other), $249 (Veriheal) $125 to $200 (other), $249 (Veriheal)

Budgeting for Pennsylvania medical marijuana card costs means accounting for both fees every year, not just at first application. It is also worth reviewing how protecting your privacy with a medical cannabis card works annually, since HIPAA protections and registry data handling apply throughout the life of your card.

If you are ready to start the process, Veriheal connects you with Pennsylvania-registered physicians for online certification at a price you can see before you book. 

Note: The content on this page is for informational purposes only and is not intended to be professional medical advice. Do not attempt to self-diagnose or prescribe treatment based on the information provided. Always consult a physician before making any decision on the treatment of a medical condition.

Note: Veriheal does not support illegally consuming therapeutic substances such as cannabis but acknowledges that it transpires because of the current illicit status, which we strive to change by advocating for research, legal access, and responsible consumption. Always consult a physician before attempting alternative therapies.

FAQ

How much does it cost to get a medical marijuana card in Pennsylvania?

A Pennsylvania medical marijuana card involves two separate costs: a physician certification fee, which typically runs $75 to $150 through other telehealth platforms or $199 through Veriheal, and the $50 state card fee paid through the patient registry. Your total out-of-pocket cost is typically $125 to $249, though MMAP-eligible patients can have the state fee waived entirely.

Can I get my Pennsylvania medical marijuana card online?

Yes, both the physician certification and the registry registration can be completed entirely online. An online doctor consultation with a state-registered physician satisfies the certification requirement, and the patient registry account where you pay the state fee is also web-based.

What conditions qualify for a medical marijuana card in Pennsylvania?

Pennsylvania’s list of qualifying medical conditions is defined by the Pennsylvania Department of Health and includes conditions such as PTSD, anxiety disorders, cancer, epilepsy, Parkinson’s disease, and chronic intractable pain, among others. The full list is available on the Pennsylvania Department of Health’s official Medical Marijuana Program page.

How long does it take to get approved for a medical marijuana card in Pennsylvania?

Physician certification through a telemedicine appointment can be completed same-day or next-day, and the state card registration process typically takes a few additional business days before your physical card arrives. Most patients receive temporary dispensary access through the patient registry within days of completing all steps.

Do I need to renew my Pennsylvania medical marijuana card every year?

Pennsylvania medical marijuana cards are valid for one year and require annual card renewal. Both the physician certification fee and the $50 state card fee apply at renewal, and MMAP eligibility is reassessed each year based on your current enrollment in a qualifying assistance program.

Post Your Comments

Stay Rooted in the Latest News

Sign up for our newsletter

Get your medical marijuana card today
Sign up in under 5 minutes

Start By Selecting Your State