What Is the Cost of a Medical Marijuana Card in Iowa in 2026?
There are two main costs associated with obtaining a medical marijuana card in Iowa as of 2026.
Healthcare Practitioner Certification: Patients must be evaluated and certified by a healthcare practitioner licensed in Iowa and authorized to participate in the Medical Cannabidiol Program. Consultation fees vary by provider and are separate from state fees. Typical evaluation costs generally range from $100 to $300, depending on the practitioner.
Registration Fee: After receiving certification, patients must complete a registration application with the Iowa Department of Health and Human Services. Iowa charges a $100 state registration fee for a one-year medical cannabis card. A reduced fee of $25 is available for qualifying patients, such as those enrolled in Medicaid, receiving disability benefits, or qualifying as veterans.
Healthcare practitioner fees and state registration fees are paid separately, and patients should review all costs before completing the application process.