Medical Marijuana Card Cost: Complete State-by-State Guide (2026)

Getting a medical marijuana card is an investment – but for most qualifying patients, it pays for itself quickly. This guide breaks down exactly what you will pay in every state that has a medical marijuana program, including state application fees, Elevate Holistics’ physician evaluation fee, and renewal costs.

We have also included a savings calculator so you can see whether a medical card makes financial sense given your monthly cannabis spend, and an honest “Is it worth it?” section that covers the non-financial benefits too.

Quick summary: Total first-year costs typically run between $149 and $400 depending on your state. Renewal is almost always cheaper.

What Does a Medical Marijuana Card Actually Cost?

The total cost of a medical marijuana card has two parts:

1. The physician evaluation fee

To get a medical card, you need to be evaluated by a licensed physician who can certify that you have a qualifying condition. With Elevate Holistics, this evaluation is done entirely online and costs between $80 and $135 depending on the state. Note: Arkansas is currently handled as renewals only through Elevate.

If you do not qualify during your evaluation, Elevate does not charge you. You pay only when you are certified.

2. The state application fee

Every state charges its own fee to register you in its medical marijuana patient registry. These fees range from free (in a handful of states) to $200. Most states charge between $25 and $100. The state fee goes directly to the state government, not to Elevate.

State-by-State Medical Marijuana Card Cost Table (2026)

State fees are subject to change. Last verified: 2026. Some states offer reduced or waived fees for low-income patients, veterans, or disability recipients.

StateState Application FeeElevate Evaluation FeeTotal First-Year CostRenewal Period
New York (priority state)$0$130$1302 years
Arizona$150$135$2852 years
Arkansas$50Renewals only$50 (renewal)1 year
Illinois$50 / $100 / $125 (1/2/3 yr)$130$180+1, 2 or 3 years
Iowa$100 ($25 reduced)$130$2301 year
Louisiana$0$130$1301 year
Maryland$25$130$1553 years
Massachusetts$0$130$1301 year
Michigan$40$130$1702 years
Minnesota$0$130$1301 year
Missouri$25.75$130$155.753 years
New Jersey$0$135$1351 year
Ohio$0$135$1351 year
Oklahoma$104.30 ($22.50 reduced)$80$184.302 years
Pennsylvania$50$135$1851 year
Texas (CURT)$0$130$1301 year
Virginia$0 (optional $50)$130$1301 year
West Virginia$50 (free if hardship)$105$1551 year

How Much Does It Cost to Renew a Medical Marijuana Card?

Renewal is significantly cheaper than your first-time application. In states with multi-year cards (Ohio, Oklahoma, Missouri), you will renew less frequently, reducing your annual average cost considerably.

State State Renewal Fee Elevate Renewal Fee Total Renewal Cost
New York (priority state) $0 $80 $80
Arizona $150 $110 $260
Arkansas $50 $80 $130
Illinois $50 / $100 / $125 (1/2/3 yr) $85 $135+
Iowa $100 ($25 reduced) $80 $180
Louisiana $0 $80 $80
Maryland $25 $80 $105
Massachusetts $0 $80 $80
Michigan $40 $95 $135
Minnesota $0 $100 $100
Missouri $25.75 $80 $105.75
New Jersey $0 $85 $85
Ohio $0 $85 $85
Oklahoma $104.30 ($22.50 reduced) $75 $179.30
Pennsylvania $50 $110 $160
Texas $0 $100 $100
Virginia $0 (optional $50) $80 $80
West Virginia $50 (free if hardship) $85 $135

Are There Any Hidden Costs?

In short: no. A few things to be aware of:

Medical records: Some providers require records proving your diagnosis before your evaluation. Elevate physicians work through a clinical interview and will not turn you away for lacking records, though having documentation can help for complex conditions.

Expedited processing: Some states offer faster card processing for an additional fee. New York, for example, processes applications on a rolling basis with no expedite fee required.

Caregiver registration: If a patient is a minor or unable to visit a dispensary, a registered caregiver may need to pay an additional caregiver registration fee (typically $25-$75 depending on state).

Is a Medical Marijuana Card Worth the Cost?

The financial case for a medical card

In states where recreational cannabis is also legal, medical patients consistently pay less per purchase because:

Tax savings: Medical cannabis is typically exempt from recreational excise taxes, which run 10-37% in states like Illinois, California, and Colorado. A patient spending $200/month in Illinois saves $20-$30/month in taxes, which is $240-$360 per year – exceeding the cost of a medical card in that state.

Higher purchase limits: Medical patients can purchase more cannabis per dispensary visit, reducing trips and sometimes unlocking wholesale pricing tiers.

Access to medical-only dispensaries: Some states maintain separate medical dispensaries with different product offerings.

The non-financial case for a medical card

Workplace protection: Several states (including Arizona, Delaware, Minnesota, and others) prohibit employers from discriminating against registered medical patients. Recreational users have no such protection in most states.

Legal protection: Registered patients are generally protected from state-level enforcement even in larger quantities than recreational laws allow.

Access before age 21: In states with both programs, only the medical program is available to adults under 21.

Reciprocity: Some states honor out-of-state medical cards. Recreational programs do not offer this.

Savings Calculator

How Much Could You Save With a Medical Card?

Frequently Asked Questions

How much does a medical marijuana card cost?

The total cost includes a physician evaluation fee ($80-$135 with Elevate depending on state) plus your state’s registration fee ($0-$150). Most patients pay between $130 and $285 for their first card.

Do I pay the state fee through Elevate?

No. Elevate collects the physician evaluation fee only. State fees are paid directly to your state’s health department portal after your certification is issued.

What if I do not qualify?

Elevate operates a no-qualification, no-charge policy. If the physician determines you do not have a qualifying condition, you are not charged.

How often do I renew?

Card validity varies by state. New York, Ohio, Pennsylvania, Texas, and most other states require annual renewal. Michigan and Arizona cards last 2 years. Missouri cards last 3 years. New York cards are valid for 2 years.

Can I get a fee waiver?

Several states offer reduced fees for veterans, low-income patients, or Medicaid/Medicare recipients. Iowa offers reduced fees for Medicaid, Hawk-I, SSI, and disability recipients. Oklahoma has reduced fees for Medicare, Medicaid, SoonerCare, and 100% disabled veterans. West Virginia waives the fee if hardship is approved. Louisiana, Massachusetts, Minnesota, New Jersey, New York, Ohio, Texas, and Virginia charge no state fee at all.

Is a medical card worth the cost?

For regular cannabis users in rec-legal states, a medical card typically pays for itself within a few months through tax savings (10-37% depending on state) and higher purchase limits.

Is the card cost tax-deductible?

Possibly, if total medical expenses exceed 7.5% of adjusted gross income – but this is a gray area given federal scheduling. Consult a tax professional.

Which states have the cheapest cards?

New Mexico, New York, Virginia, and Texas charge no state registration fee, making the total cost just the Elevate evaluation fee. Missouri ($25) and Utah ($15) are also among the most affordable.


The total cost is lower than most patients expect, and the process is faster than it looks. With Elevate Holistics, you can complete your physician evaluation online today – no waiting rooms, no commute, and no charge if you do not qualify.

Book Your Evaluation – See If You Qualify

Next available appointment: Today. Most states: evaluation fee starting at $80. No charge if you do not qualify.

Scroll to Top

By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Privacy Policy.

Lower the Cost of Your Appointment

Get $5 Off Your Appointment
Enter your details to unlock your discount code and booking link.