Medical Card

What Does an Oklahoma Medical Card Cost?

The OMMA application fee is $100 — or just $20 if you qualify for a discount. Here's the full cost breakdown, including the physician visit.

Last verified · sourced from OMMA & Oklahoma statute

Getting licensed in Oklahoma is inexpensive compared with most medical states. There are two costs to plan for: the state fee and the physician visit.

The state fee

ApplicantOMMA fee
Standard applicant$100
SoonerCare (Medicaid) or Medicare recipient$20
100% disabled veteran$20

The fee covers a two-year license — so the standard cost works out to about $50 per year.

The physician visit

Separate from the state fee, the recommending physician charges a consultation fee. This varies from provider to provider, and some bundle follow-ups or renewals. Because it’s a separate market, it pays to compare — you can see physicians and their consult fees side by side in the directory.

Total to budget

For most patients, the all-in cost is the $100 state fee plus the physician’s consult fee. Compare recommending doctors in the directory to find a visit that fits your budget.

Frequently asked questions

How much is the Oklahoma medical card?
The OMMA state application fee is $100. If you receive SoonerCare (Medicaid), Medicare, or are a 100% disabled veteran, the fee is reduced to $20.
Is the physician visit included in that fee?
No. The $100 (or $20) goes to OMMA. The recommending physician charges a separate consultation fee, which varies by provider — you can compare doctors in the directory.
Are there renewal costs?
Yes. Renewing your two-year license carries the same state fee structure ($100, or $20 with the discount).

Official sources

Educational information, not legal or medical advice. Verify current rules with the Oklahoma Medical Marijuana Authority or a qualified professional.

Bug report

Report a problem

Found something broken, out of date, or just wrong? Tell us what you saw and we'll fix it. No login required.

We'll never share this. Skip if you'd rather report anonymously.