Cannabis in Iowa state refers to medical cannabis in Iowa. Only cannabidiol (CBD) and 3% or less of delta-9-tetrahydrocannabinol (THC) oil are legal from licensed dispensaries in the state. ... However, CBD oil is permitted for only a limited number of medical conditions.