The following states honor a valid Iowa Permit To Carry firearms license:
Alabama, Alaska, Arizona, Colorado, Florida, Georgia, Idaho, Indiana, Kentucky, Louisiana, Michigan, Mississippi, Missouri, Montana, Nebraska, New Hampshire, North Carolina, North Dakota, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Utah, Vermont, Wisconsin, and Wyoming.
Alabama, Alaska, Arizona, Colorado, Florida, Georgia, Idaho, Indiana, Kentucky, Louisiana, Michigan, Mississippi, Missouri, Montana, Nebraska, New Hampshire, North Carolina, North Dakota, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Utah, Vermont, Wisconsin, and Wyoming.