Quick Facts


Years Old


Permit Fee


Years Permits Valid 


Day Processing Time
Permit Reciprocity Map
Alabama, Alaska, Arizona, Arkansas, Colorado, Florida, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Michigan, Mississippi, Missouri, Montana, Nebraska, New Hampshire, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, West Virginia, Wisconsin, Wyoming

California, Connecticut, District of Columbia, Guam, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, New Mexico, New York City, Oregon, Puerto Rico, Rhode Island, South Carolina, Virgin Islands, Washington, American Samoa, N. Mariana Islands

Permit Information

Iowa is a Shall Issue to Residents and Non-Residents.

Permits Issued By
The County Sheriffs office. 

Training Requirements 
1. Completion of any National Rifle Association (NRA) handgun safety training course.
2. Completion of any handgun safety training course available to the general public offered by a law
enforcement agency, community college, college, private or public institution or organization, or firearms
training school, utilizing instructors certified by the National Rifle Association or certain other firearms
training certifying bodies (such as the Iowa Law Enforcement Academy).
3. Completion of any handgun safety training course offered for security guards, investigators, special
deputies, or any division or subdivision of a law enforcement or security enforcement agency approved
by the Iowa Department of Public Safety.
4. Completion of small arms training while serving with the armed forces of the United States as evidenced
by any of the following:
a. For personnel released or retired from active duty, possession of an honorable discharge or general
discharge under honorable conditions.
b. For personnel on active duty or serving in one of the national guard or reserve components of the
armed forces of the United States, possession of a certificate of completion of basic training with a
service record of successful completion of small arms training and qualification.
5. Completion of a law enforcement agency firearms training course that qualifies a peace officer to carry a
firearm in the normal course of the peace officer's duties.

Permit Requirements
Federal firearm prohibitors:
1. Felony conviction (a conviction for a crime punishable by more than one year, excluding a crime
classified as a misdemeanor punishable by up to two years)
2. Fugitive from justice (active warrant)
3. Unlawful user of or addicted to a controlled substance
4. Adjudicated incompetent or committed to mental institution by a lawful authority, such as a
District Court (includes committal for substance abuse)
5. Certain aliens (unlawful aliens and nonimmigrant aliens admitted under a visa)
6. Dishonorable discharge from the Armed Forces
7. Person who has renounced US Citizenship
8. Subject to a qualifying domestic protection order/restraining order
9. Conviction for a “Misdemeanor Crime of Domestic Violence” (MCDV)
10. Under indictment or information for a felony

State firearm prohibitors:
1. Felony conviction (includes aggravated misdemeanor involving a firearm or explosive)
2. Juvenile adjudication for a felony
3. Conviction for a “Misdemeanor Crime of Domestic Violence” (MCDV)
4. Subject to a qualifying domestic protection order/restraining orde

Additional prohibitors for the Permit to Carry Weapons:
1. Alcohol addiction
2. Any serious or aggravated misdemeanor conviction under Iowa Code Chapter 708 (assault,
harassment, stalking, etc...) not involving a firearm or explosive within the last three years
3. Probable cause exists to believe, based upon documented specific actions of the person, where
at least one of the actions occurred within two years immediately preceding the date of the
permit application, that the person is likely to use a weapon unlawfully or in such other manner
as would endanger the person’s self or others.

Required Documents 
1.Certificate of Training 
2. Valid photo ID 

Permit Renewal

Visit your county Sheriffs office to complete and submit a new application for concealed carry permit. The process is almost identical to applying for your original permit except you are not required to complete a training course to renew. 
Share by: