Iowa · just $74.99 with code 75off

Cheap Iowa Medical Marijuana Card Online

Get your Iowa medical marijuana card - officially a medical cannabidiol card - online by meeting an Iowa-licensed practitioner by video, for just $74.99 with code 75off. Iowa is a strict program with a set condition list and a 4.5-gram THC limit per 90 days, but the telehealth certification is cheap and you only pay if you're approved.

Just $74.99 with code 75off $25 fee for many patients 100% online
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.

How much does an Iowa medical cannabis card cost?

An Iowa medical cannabidiol card has two costs. With code 75off, you pay just $74.99 for the telehealth certification - and only if an Iowa-licensed practitioner approves you - plus Iowa's $100 state registration card fee. Many patients pay just $25 for the state fee.

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

The $100 fee drops to $25 for patients on Medicaid, SSDI, or SSI, or with veteran status. See the full breakdown on our Iowa cost page.

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) at a licensed dispensary.

For more on each step, see our full how-to guide.

Do you qualify for Iowa medical cannabis?

Iowa is a strict list state: a practitioner can only certify you for a condition named in Iowa Code 124E - there is no general practitioner-discretion option. The list includes:

  • Cancer (with severe symptoms)
  • Chronic pain
  • PTSD
  • Multiple sclerosis
  • Seizures / epilepsy
  • Parkinson's disease
  • Crohn's disease & ulcerative colitis
  • AIDS / HIV
  • ALS
  • Severe, intractable autism
  • Corticobasal degeneration
  • Terminal illness

See the full list on our Iowa qualifying conditions page. The program is run by the Iowa Department of Health and Human Services.

Iowa card renewal

Already have a card? Renew your Iowa medical cannabis card online each year.

Iowa cannabis doctors

Meet Iowa-licensed practitioners who certify medical cannabis patients by video.

Iowa card cost

The full price breakdown, including who pays the reduced $25 state fee.

Frequently asked questions

How much does an Iowa medical cannabis card cost?

$74.99 with code 75off for the telehealth certification (paid only if approved), plus Iowa's $100 registration card fee - about $175. The state fee drops to $25 if you are on Medicaid, SSDI, SSI, or have veteran status.

Can I get an Iowa medical cannabis card online?

Yes. Iowa allows telehealth, so an Iowa-licensed practitioner can certify you by video; you then apply to Iowa HHS online and pay the card fee. Your registration card arrives after the state reviews your application.

How long is an Iowa medical cannabidiol card valid?

One year. Iowa registration cards must be renewed annually with a new practitioner certification and a new application to Iowa HHS.

How much cannabis can I buy with an Iowa card?

Iowa caps purchases at 4.5 grams of THC every 90 days - one of the strictest limits in the country. A practitioner can certify a higher amount for a terminal illness or when 4.5 grams is not enough.

Does Iowa allow smokable marijuana?

No. Iowa does not allow smokable cannabis or recreational use; medical cannabidiol comes in approved forms such as capsules, tinctures, topicals, and vaporizable oils from a licensed Iowa dispensary.

Who runs Iowa's medical cannabis program?

The Iowa Department of Health and Human Services, through its Office of Medical Cannabidiol, under Iowa Code Chapter 124E. The practitioner certifies your condition and you register with the state.

Get your Iowa medical cannabidiol card

Meet an Iowa-licensed practitioner online for just $74.99 with code 75off. Pay only if approved.

Get medical card