Is Weed Legal in Iowa? Iowa Marijuana Laws

Iowa has not legalized marijuana for adults or created a full medical program. Possession is a crime, and registered patients can buy only cannabidiol products with a set THC limit.

By Resist Now Published

No. Marijuana is illegal for adults in Iowa, and possessing it without a prescription is a crime. The only legal path is the state’s Medical Cannabidiol Act, which lets certified patients buy cannabidiol products with limited THC (Iowa Code 124.401; chapter 124E).

Key facts

  • A first possession offense can mean up to 6 months in jail and a $1,000 fine (124.401(5)).
  • A third or later conviction is an aggravated misdemeanor, with up to 2 years in prison (903.1).
  • Registered patients can buy up to 4.5 grams of THC every 90 days, with exceptions, and may not smoke it (124E).
  • Iowa has no marijuana measure on the November 3, 2026 ballot (Ballotpedia).

Our marijuana laws by state page compares Iowa with every other state.

Iowa Marijuana Possession Penalties

The penalty for possessing marijuana in Iowa rises with each conviction. The law sets no amount below which possession is legal or only a fine (Iowa Code 124.401(5); 903.1).

Iowa penalties for marijuana possession, by conviction

ConvictionMaximum jail or prisonFine
First6 months in county jailUp to $1,000
Second1 year$430 to $2,560
Third or later (aggravated misdemeanor)2 years$855 to $8,540

Source: Iowa Code 124.401(5)(b) and 903.1(1)(b) and (2)

Selling or growing marijuana, or having larger amounts, falls under separate, heavier felony provisions of the same section (124.401(1)).

The Iowa Medical Cannabidiol Program

Under Iowa’s Medical Cannabidiol Act, a patient with a qualifying condition can get a registration card and buy cannabidiol products at licensed dispensaries. A health care practitioner must certify the condition first. Each patient and caregiver can get up to 4.5 grams of THC every 90 days. A practitioner can certify an exception, such as for a terminal illness (Iowa Code 124E.9).

The law bars smoking the products (124E.17). Iowa Health and Human Services runs the program, which registers patients and caregivers and licenses dispensaries (Iowa HHS).

Iowa Marijuana Law by Situation

Open the situation closest to yours. This is general information, not legal advice.

Iowa marijuana law, by situation

I was charged with possessing marijuana
  1. Do not discuss the case with police without a lawyer.
  2. Ask the court for a public defender if you cannot afford a lawyer.
  3. Ask your lawyer what options the court has for a first offense.

A first offense carries up to 6 months in jail, and later convictions carry more.

I have a medical condition and want cannabis treatment
  1. Talk with your health care practitioner about certification.
  2. Apply for a registration card through Iowa HHS.
  3. Buy only from a licensed Iowa dispensary.

The Medical Cannabidiol Act is the only legal path to THC products in Iowa.

I bought marijuana legally in another state
  1. Know that Iowa law still applies once you are in Iowa.
  2. Do not bring it across the state line.
  3. Leave it in the state where you bought it.

Possession in Iowa is a crime no matter where the marijuana came from.

Where Things Stand

Iowa marijuana laws

As of October 3, 2026

  • Adult use Law, Illegal

    Possessing marijuana without a prescription is a crime: up to 6 months in jail and a $1,000 fine for a first offense. (source)

  • Medical Cannabidiol Act (Iowa Code 124E) Law, Registered patients only

    Certified patients may buy cannabidiol products with up to 4.5 grams of THC every 90 days, with exceptions. Smoking is not allowed. (source)

Source: Iowa Code 124.401 and chapter 124E

Iowa Marijuana Questions

Is weed legal in Iowa?

No. Marijuana is illegal for adults in Iowa, and possession without a prescription is a crime. The only legal path is the state’s medical cannabidiol program for certified patients.

What is the penalty for marijuana possession in Iowa?

A first offense carries up to 6 months in jail and a $1,000 fine. A second carries up to a year and a fine of $430 to $2,560, and a third or later is an aggravated misdemeanor with up to 2 years.

Does Iowa have medical marijuana?

Iowa has a limited medical cannabidiol program. A certified patient can buy products with up to 4.5 grams of THC every 90 days, with exceptions, from licensed dispensaries, and may not smoke them.

Can I bring marijuana into Iowa from another state?

No. Possession is a crime in Iowa no matter where the marijuana was bought, including from neighboring states where it is legal.

What You Can Do

  1. Know the law before you travel. Marijuana bought legally in Minnesota or Illinois is still illegal in Iowa.
  2. If you are a patient, check the program rules on the Iowa HHS medical cannabis page.
  3. Ask your state legislators where they stand on marijuana law; find them with the Legislature’s Find Your Legislator tool.
  4. Vote on November 3. All 100 House seats and 25 state Senate seats are on the ballot. See our Iowa governor race guide.