Iowa · just $74.99 with code 75off

Cheap Iowa Medical Marijuana Card Cost

An Iowa medical cannabidiol card is just $74.99 for the telehealth certification with code 75off (paid only if approved), plus Iowa's $100 state registration card fee - about $175. Many patients pay a reduced $25 state fee, dropping the total to around $100.

Just $74.99 with code 75off $25 fee for many Pay only if approved
A hand holding a smartphone showing a digital Iowa medical cannabidiol card in front of Iowa cornfields, a red barn and grain silo, and a distant skyline at golden hour.

Iowa medical cannabidiol card cost, broken down

Iowa medical cannabidiol card cost (2026)
CostPaid toAmount
Telehealth certification fee (with code 75off)Telehealth provider$74.99
State registration card fee (1-year)Iowa Dept. of Health and Human Services$100
Total to get certifiedAbout $175
Apply code 75off at checkout and you pay just $74.99 for the certification - and only if approved. No memberships, no hidden charges.

Standard vs reduced Iowa card fee

Iowa cuts the $100 state registration fee to $25 for patients with proof of Medicaid, SSDI, SSI, or veteran status:

Iowa medical cannabidiol card cost by patient type
Patient typeCertificationState feeTotal
Standard$74.99$100~$175
Medicaid / SSDI / SSI / veteran$74.99$25~$100

Iowa cards last one year and must be renewed annually. At the dispensary, Iowa limits patients to 4.5 grams of THC per 90 days, and does not allow smokable cannabis or recreational use.

How to get your Iowa medical cannabidiol card

How to get an Iowa medical cannabidiol card online in six stepsHow to get an Iowa medical cannabidiol card (MMJ card) online in six steps: Confirm an Iowa medical cannabis qualifying condition. See an Iowa-licensed cannabis practitioner by video. Get your cannabis certification - $74.99 with 75off. Submit your certification on the state cannabis portal. Pay Iowa HHS for your cannabis card ($25 reduced). Buy medical cannabis - up to 4.5g THC per 90 days.1Check you qualifyConfirm an Iowa medical cannabis condition.2Meet a certified doctorSee an Iowa-licensed cannabis practitioner by video.3Get certifiedGet your cannabis certification - $74.99 with 75off.4Apply to Iowa HHSSubmit your cannabis certification on the state portal.5Pay the $100 card feePay Iowa HHS for your cannabis card ($25 reduced).6Visit a dispensaryBuy medical cannabis - up to 4.5g THC per 90 days.
The six steps to get your Iowa medical cannabidiol card online: confirm a qualifying condition, meet an Iowa-licensed cannabis practitioner by video, get certified for $74.99 with code 75off, apply to Iowa HHS, pay the $100 card fee, and buy medical cannabis (up to 4.5g THC per 90 days).

Frequently asked questions

What is the total cost of an Iowa medical cannabis card?

About $175: a $74.99 telehealth certification with code 75off (paid only if approved) plus Iowa's $100 state registration card fee. With the reduced fee it is about $100.

Who qualifies for Iowa's reduced $25 card fee?

Iowa drops the $100 registration fee to $25 if you provide proof of Medicaid, Social Security Disability (SSDI), Supplemental Security Income (SSI), or veteran status with your application.

Is the Iowa $100 fee paid to the doctor or the state?

To the state. The $100 (or $25 reduced) goes to Iowa HHS when you apply for your registration card; the separate $74.99 with code 75off is the telehealth certification, paid only if approved.

Does an Iowa card recur every year?

Yes. Iowa cards last one year, so you renew annually - the $74.99 certification with code 75off plus the $100 state fee (or $25 reduced).

Are there other costs with an Iowa medical cannabis card?

Beyond the $74.99 certification and the state card fee, your only other spending is at the dispensary. Iowa caps purchases at 4.5 grams of THC per 90 days, so budget around that limit.

Get your Iowa medical cannabidiol card

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

Get medical card