Iowa Contractor Licenses: Updated Requirements Guide
Iowa licenses most building and construction trades at the state level, with oversight centered at the Iowa Department of Inspections, Appeals, and Licensing (DIAL). Electricians, plumbers, and HVAC professionals follow well-defined state pathways from apprentice to journeyman to master, with contractor business licenses available for firms that employ a properly licensed master of record. All construction firms performing work in Iowa must also maintain a separate statewide Construction Contractor Registration.
Local jurisdictions issue permits and enforce code in the field. While the major trades are regulated by the state, some specialty activities (for example, sign work or certain solar and lead-safe activities) may be registered or recognized at the city level. Always confirm local permitting steps for each project site—even when you already hold the required state credential.
This guide provides an authoritative, Iowa-specific overview of requirements, fees, exams, renewal obligations, and application steps for the major trades—Electrical, Plumbing, HVAC, General Contractors, Roofing (registration context), and Specialty trades—using only official Iowa sources and current 2025 details.
Quick Navigation
Overview of Iowa Contractor Licensing
Iowa administers statewide licensure for electrical, plumbing, and mechanical (HVAC) trades and requires a separate Construction Contractor Registration for businesses that perform construction in the state. Trade contractor businesses (electrical, plumbing, HVAC) must designate a Master of Record who holds the appropriate master-level state license.
Local building departments do not issue separate city licenses for the major trades in most jurisdictions reviewed, but they do control permits and jobsite inspections. Some specialty categories—such as sign work, solar thermal, or lead-safe activities—may be handled or recognized at the local level. When you plan work in a specific city, confirm permit prerequisites even if you hold the required state credential.
Browse all Iowa contractor license practice tests →
Electrician Licenses in Iowa
Iowa regulates electrical work with 4 license types:
Apprentice Electrician
Requirements
- Experience: Supervised on-the-job training required; specifics not published, but typically 4 years to qualify for journeyman. Must register as an apprentice and work under a licensed journeyman or master; employer provides proof.
- Education: High school diploma or GED and enrollment in a registered apprenticeship program.
- Age: 18+
- Exam: Not required for apprentice registration.
Fees
- Application: $20
- Initial License: $20
- Renewal: $20 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Not required for apprentices.
- Renewal: Annual; no continuing education (CE) required at the apprentice level.
Official source: Iowa Electrical Examining Board – Electrician Licensure
Journeyman Electrician
Requirements
- Experience: 8,000 hours (about 4 years) documented apprentice work under licensed supervision; notarized by employer/sponsor.
- Education: Completion of a registered apprenticeship program.
- Age: 18+
- Exam: Required; provider: PSI.
Exam Details
- Name: Iowa Journeyman Electrician Examination
- Format: Multiple choice, closed book
- Length: 100 questions; 4 hours
- Passing Score: 75%
- Allowed References: National Electrical Code Book; Iowa Electrical License Law
- Topics: Electrical theory; National Electrical Code; applied electrical calculations; safety
- Retake: Minimum 30-day wait; rescheduling fee applies
Fees
- Application: $50
- Examination: $95
- Initial License: $75
- Renewal: $75 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Not required at the individual journeyman level by the state.
- Renewal/CE: Annual renewal. CE: 18 hours over 3 years, including a code update course.
Official source: Iowa Electrical Examining Board – Electrician Licensure
📚 Exam Prep: Iowa Journeyman Electrician Practice Test
Comprehensive PDF study guide with 1,500–2,500 code-focused questions, complete answer keys, and reference locators to exact NEC sections. Study offline at your own pace; no time or use limits.
Master Electrician
Requirements
- Experience: At least 2 years (4,000 hours) as a licensed journeyman; employment verification required.
- Education: Hold Iowa journeyman license and meet experience requirements.
- Age: 18+
- Exam: Required; provider: PSI.
Exam Details
- Name: Iowa Master Electrician Examination
- Format: Multiple choice, closed book
- Length: 100 questions; 4 hours
- Passing Score: 75%
- Allowed References: National Electrical Code Book; Iowa Electrical License Law
- Topics: Advanced electrical theory; design and supervision; code compliance; electrical safety
- Retake: Minimum 30-day wait; additional fee applies
Fees
- Application: $75
- Examination: $115
- Initial License: $125
- Renewal: $125 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Not required at the individual master level by the state.
- Renewal/CE: Annual renewal. CE: 18 hours over 3 years with a required code update component.
Official source: Iowa Electrical Examining Board – Electrician Licensure
📚 Exam Prep: Iowa Master Electrician Practice Test
PDF study guide with 1,500–2,500 advanced questions mapped to NEC topics, complete answer keys, and precise reference locators. Study offline at your own pace; no time or use limits.
Electrical Contractor
Requirements
- Responsible Individual: Must appoint a Master Electrician of Record.
- Business: Provide business registration and proof of Master of Record with the application.
- Exam: Not required for the business license.
- Age: 18+
Fees
- Application: $250
- Initial License: $250
- Renewal: $250 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Liability insurance required; minimum $1,000,000.
- Renewal/CE: Annual renewal. CE applies to the Master Electrician of Record, not to the business entity.
Official source: Iowa Electrical Examining Board – Electrical Contractor
Need additional study resources across electrical license levels? Browse Iowa contractor license practice tests and study material.
Plumbing Licenses in Iowa
Iowa regulates plumbing work with 4 license types:
Apprentice Plumber
Requirements
- Experience: Typically 4 years of supervised apprentice experience to qualify for journeyman; records are maintained by employer.
- Education: High school diploma or GED and enrollment in a registered apprenticeship program.
- Age: 18+
- Exam: Not required at apprentice stage.
Fees
- Application: $50
- Initial License: $50
- Renewal: $50 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Not required for apprentices.
- Renewal: Annual; no CE required at the apprentice level.
Official source: Iowa Plumbing & Mechanical Systems Board – Plumbing Licensure
Journeyman Plumber
Requirements
- Experience: At least 4 years of registered apprentice experience; employer-verified documentation required.
- Education: Completion of an approved apprenticeship program.
- Age: 18+
- Exam: Required; provider: PSI.
Exam Details
- Name: Iowa Journeyman Plumber Exam
- Format: Multiple choice, closed book
- Length: 100 questions; 4 hours
- Passing Score: 75%
- Allowed References: Iowa Plumbing Code; International Plumbing Code; Iowa statutes
- Topics: Plumbing code; safety; applied calculations
- Retake: 30-day wait if failed
Fees
- Application: $75
- Examination: $95
- Initial License: $75
- Renewal: $75 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Not required at the individual journeyman level.
- Renewal/CE: Annual renewal. CE: 18 hours over 3 years, including a code update requirement.
Official source: Iowa Plumbing & Mechanical Systems Board – Plumbing Licensure
Master Plumber
Requirements
- Experience: At least 2 years as a licensed journeyman plumber; employer verification required.
- Education: Hold journeyman license and meet experience requirements.
- Age: 18+
- Exam: Required; provider: PSI.
Exam Details
- Name: Iowa Master Plumber Exam
- Format: Multiple choice, closed book
- Length: 100 questions; 4 hours
- Passing Score: 75%
- Allowed References: Iowa Plumbing Code; state plumbing statutes
- Topics: Advanced plumbing code; design and supervision; safety
- Retake: 30-day wait before retake
Fees
- Application: $95
- Examination: $115
- Initial License: $125
- Renewal: $125 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Not required at the individual master level.
- Renewal/CE: Annual renewal. CE: 18 hours over 3 years with code update content.
Official source: Iowa Plumbing & Mechanical Systems Board – Plumbing Licensure
Plumbing Contractor
Requirements
- Responsible Individual: Must employ or designate a Master Plumber as the Master of Record.
- Business: Submit Master credentials with application; maintain required insurance.
- Exam: Not required for the contractor business license.
- Age: 18+
Fees
- Application: $250
- Initial License: $250
- Renewal: $250 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Liability insurance required; minimum $1,000,000.
- Renewal/CE: Annual renewal. CE applies to the Master of Record, not the contractor entity.
Official source: Iowa Plumbing & Mechanical Systems Board – Contractor License
Looking for more Iowa study resources? Browse Iowa contractor license practice tests and study material.
HVAC Licenses in Iowa
Iowa regulates HVAC contractors with 3 license types:
Journeyman HVAC
Requirements
- Experience: At least 4 years of apprentice experience under licensed supervision; employer verification required.
- Education: Completion of an apprenticeship program.
- Age: 18+
- Exam: Required; provider: PSI.
Exam Details
- Name: Iowa Journeyman HVAC Exam
- Format: Multiple choice, closed book
- Length: 100 questions; 4 hours
- Passing Score: 75%
- Allowed References: International Mechanical Code; Iowa statutes
- Topics: HVAC code; refrigeration; sheet metal; hydronics
- Retake: 30-day wait if failed
Fees
- Application: $75
- Examination: $95
- Initial License: $75
- Renewal: $75 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Not required at the individual journeyman level.
- Renewal/CE: Annual renewal. CE: 18 hours over 3 years with a code update requirement.
Official source: Iowa Plumbing & Mechanical Systems Board – Mechanical Licensure
Master HVAC
Requirements
- Experience: 2 years as a licensed Journeyman HVAC; employer verification required.
- Education: Hold Iowa journeyman license.
- Age: 18+
- Exam: Required; provider: PSI.
Exam Details
- Name: Iowa Master HVAC Exam
- Format: Multiple choice, closed book
- Length: 100 questions; 4 hours
- Passing Score: 75%
- Allowed References: International Mechanical Code; Iowa statutes
- Topics: Advanced HVAC design; project supervision; safety; code compliance
- Retake: Minimum 30 days to retake
Fees
- Application: $95
- Examination: $115
- Initial License: $125
- Renewal: $125 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Not required at the individual master level.
- Renewal/CE: Annual renewal. CE: 18 hours over 3 years with code update content.
Official source: Iowa Plumbing & Mechanical Systems Board – Mechanical Licensure
HVAC Contractor
Requirements
- Responsible Individual: Must designate a Master HVAC as the Master of Record.
- Business: Attach Master credentials to the application; maintain required insurance.
- Exam: Not required for the business license.
- Age: 18+
Fees
- Application: $250
- Initial License: $250
- Renewal: $250 (annual)
- Late Penalty: $30
Insurance & Renewal
- Insurance: Liability insurance required; minimum $1,000,000.
- Renewal/CE: Annual renewal. CE is required for the Master of Record, not for the contractor entity.
Official source: Iowa Plumbing & Mechanical Systems Board – Contractor License
For more Iowa HVAC-related study materials, browse our Iowa practice tests and study material.
📍 Iowa Uses Some Local Licensing
Some contractor licensing in Iowa—especially certain specialty categories—is handled by individual cities rather than a state board. Most electrical, plumbing, and HVAC credentials are state-issued, but cities still control permits and can impose additional registration requirements for specialty activities.
What this means for you:
- Check local building departments for permit prerequisites and any specialty registration requirements.
- State licenses remain mandatory for major trades; local offices verify your state status and issue permits.
- Specialty licenses (for example, sign or solar thermal contractors) may be recognized or issued locally in some cities.
Finding your requirements: Search for “[Your City/County] building department” or “[Your City/County] contractor licensing” and review the permits page for your project scope.
General Contractor Licenses in Iowa
Iowa regulates general contractors with 1 license type:
Construction Contractor Registration
Requirements
- Scope: Mandatory statewide registration for contractors performing $2,000+ of construction work annually in Iowa.
- Insurance: Proof of workers’ compensation if you employ workers; unemployment insurance compliance.
- Exam: None.
- Age: 18+
Fees
- Application: $50
- Initial Registration: $50
- Renewal: $50 (annual)
Insurance & Renewal
- Insurance: Workers’ compensation required if you have employees; nonresident contractors must post a surety bond when applicable.
- Renewal: Annual; no CE requirements.
Official source: DIAL – Contractor Registration
Roofing Licenses in Iowa
Iowa does not issue a separate state roofing contractor license. Roofing firms must maintain the statewide Construction Contractor Registration with DIAL to legally contract for roofing work, and must follow all local permitting and inspection requirements where projects are performed. Research across major cities (including Dubuque, Coralville, Council Bluffs, Davenport, and Iowa City) did not identify separate city-issued roofing licenses; instead, cities rely on the state registration and permit processes.
Confirm permit requirements with the local building department for each jobsite, and ensure your workers’ compensation and other insurance obligations remain current under Iowa law.
Specialty Trade Licenses in Iowa
Iowa regulates specialty trades with 4 license types:
Solar Thermal Contractor
Requirements
- Experience: Not specified; evidence of experience or approval may be required depending on jurisdiction.
- Education: Not specified.
- Exam: Not required per available city guidance.
Fees
- Application/Initial License: $125
- Renewal: $125 (annual)
Insurance & Renewal
- Insurance: Not specified at the city reference level; verify locally.
- Renewal: Annual where required.
City reference: City of Dubuque – Contractor Licensing
Sign Contractor
Requirements
- Experience: Not specified; city application required where applicable.
- Education: Not specified.
- Exam: Not required per available city guidance.
Fees
- Application/Initial License: $150
- Renewal: $150 (annual)
Insurance & Renewal
- Insurance: Not specified at city level; verify locally.
- Renewal: Annual where required.
City reference: City of Dubuque – Contractor Licensing
Lead-Safe Renovator
Requirements
- Training: Must complete an approved lead-safe training course.
- Experience: Not specified.
- Exam: Not specified; follows training provider/EPA requirements.
Fees
- Application/Initial: Varies by training provider
- Renewal: Varies
Insurance & Renewal
- Insurance: Not specified; verify project-specific or municipal requirements.
- Renewal/CE: Per EPA/State requirements and training program validity periods.
City reference: City of Dubuque – Contractor Licensing
Fire Alarm System Contractor
Requirements
- Credential: State license/certification required; oversight via State Fire Marshal. Confirm current application and credentialing requirements directly.
- Experience/Education: Not specified in the city reference; verify with State Fire Marshal.
- Exam: Not specified in the city reference.
Fees
- Application/Initial/Renewal: Contact State Fire Marshal for current fees and forms.
Insurance & Renewal
- Insurance: Not specified; confirm with the State Fire Marshal’s office.
- Renewal: Verify frequency and CE, if any, with the State Fire Marshal.
City reference: City of Dubuque – Contractor Licensing
Local Licensing Requirements for Specialty Trades
Major Cities with Local Requirements:
- City of Dubuque: Publishes local specialty contractor licensing guidance (examples include solar thermal, sign, lead-safe, and coordination for fire protection credentials). Review city requirements before applying for permits. City of Dubuque – Contractor Licensing
- City of Coralville: Confirms state licensing/registration is required to obtain permits; the city enforces state credentials rather than issuing separate local licenses for major trades. Always verify permit prerequisites. City of Coralville – Contractor Licensing Requirements
Note: Requirements vary by jurisdiction. Always check with your local building department to confirm whether a city requires any specialty registration or documentation in addition to your state credentials.
Explore additional Iowa study resources: Browse Iowa contractor license practice tests and study material.
Application Process
- Complete contractor registration application online or by mail.
- Provide unemployment insurance account number.
- Submit proof of workers’ compensation (if applicable).
- Submit Master of Record form for specialty trades (electrical/plumbing/HVAC contractors).
- Pay the application fee.
- Submit evidence of liability insurance and surety bond for nonresident contractors.
Timeline: 7–14 business days for processing after submission.
Apply online: https://iowacontractorregistration.iwd.iowa.gov
Required Documents
- Completed application form
- Unemployment insurance account number
- Proof of workers’ compensation (if employing workers)
- Master of Record form (for electrical, plumbing, HVAC contractor entities)
- Liability insurance certification (as applicable)
- Surety bond (nonresidents, as applicable)
- Criminal background documentation (if applicable)
Processing notes: Annual renewal is required. Paper applications may incur an additional $25 fee. All trade contractor businesses must designate a properly licensed Master of Record to qualify for a contractor business license.
Reciprocity
Iowa offers reciprocity for specific trade licenses with the following states: Minnesota, South Dakota, Nebraska, Illinois, Wisconsin. Reciprocity does not apply to Construction Contractor Registration.
Requirements: Hold an active, equivalent license in a reciprocal state and provide verification. You must still meet Iowa’s insurance, registration, and application criteria. Additional documentation may be requested at the board’s discretion.
Frequently Asked Questions
How long does it take to get a contractor license in Iowa?
Processing typically takes 7–14 business days after a complete submission, per DIAL. Trade exams and prerequisite experience will add to your overall timeline.
Can I transfer my license from another state to Iowa?
Iowa maintains reciprocity with Minnesota, South Dakota, Nebraska, Illinois, and Wisconsin for certain trade licenses. You must hold an active, equivalent license and meet Iowa’s application, registration, and insurance requirements.
What happens if I fail the exam?
Most PSI-administered Iowa trade exams allow a retake after a minimum 30-day waiting period. A rescheduling or retake fee applies; see your exam registration for details.
Do I need insurance?
Yes. Contractor business licenses in electrical, plumbing, and HVAC require liability insurance (commonly a $1,000,000 minimum). Construction Contractor Registration requires workers’ compensation if you employ workers and compliance with unemployment insurance. Always verify requirements for your business structure.
How do I renew my license?
Most Iowa licenses renew annually. CE is required for journeyman and master licenses (electrical, plumbing, HVAC)—18 hours over 3 years with a code update component. Apprentices and contractor business registrations generally have no CE, but remain annual renewals.
What if my city has different requirements than what’s shown here?
Major trades are state-licensed, but cities control permits and may require documentation or recognize certain specialty registrations. Always verify with your local building department. For statewide exam resources, you can browse Iowa contractor license practice tests and study material.
Where can I find practice tests for Iowa exams?
We offer comprehensive PDF practice tests for Iowa trade exams. Each guide typically includes 1,500–2,500 questions, detailed answer keys, and reference locators to exact code sections so you can study efficiently. Browse Iowa contractor practice tests.
Iowa · Practice tests
Iowa contractor license practice tests
The Iowa practice tests we publish today: comprehensive PDF guides, typically 1,500 to 2,500 questions each, with full answer keys and reference locators to the exact code sections. We add new tests regularly, so if your license isn’t listed here, contact us and we’ll build it.
- Business, Law, and Project Management (NASCLA) Reference Practice Test
- Installing Hardwood Flooring NOFMA - Reference Practice Test
- Iowa Disconnecting and Reconnecting AC and Refrigeration Systems Practice Test
- Iowa Journeyman Electrician License Practice Test
- Iowa Master Electrician License Practice Test
- Iowa Master Residential Electrician License Practice Test
- Iowa Residential Electrician License Practice Test
- National Electrical Code (NEC) 2017 Practice Test
Official Sources & References
Official Sources:
-
Iowa Department of Inspections, Appeals, and Licensing – Contractor Registration
https://dial.iowa.gov/licenses/building/contractors
Official Board Site | Accessed: 2025-11-10 -
Iowa Division of Labor – Contractor Registration Process
https://dial.iowa.gov/licenses/building/contractors/how-do-i-contractor-registration
Official Board Site | Accessed: 2025-11-10 -
Iowa Electrical Examining Board – Electrician Licensure
https://dia.iowa.gov/licensing/building/electrical/electrician-licensure
Official Board Site | Accessed: 2025-11-10 -
Iowa Plumbing & Mechanical Systems Board – Plumbing Licensure
https://dial.iowa.gov/licenses/building/plumbing-mechanical/plumbing-licensure
Official Board Site | Accessed: 2025-11-10 -
Iowa Plumbing & Mechanical Systems Board – Mechanical Licensure
https://dial.iowa.gov/licenses/building/plumbing-mechanical/mechanical-licensure
Official Board Site | Accessed: 2025-11-10 -
Iowa Plumbing & Mechanical Systems Board – Contractor License
https://dial.iowa.gov/licenses/building/plumbing-mechanical/contractor-license
Official Board Site | Accessed: 2025-11-10 -
City of Dubuque – Contractor Licensing
https://www.cityofdubuque.org/449/Contractor-Licensing
City Building Department | Accessed: 2025-11-10 -
City of Coralville – Contractor Licensing Requirements
https://www.coralville.org/216/Contractor-Licensing
City Building Department | Accessed: 2025-11-10
⚠️ Important Disclaimer
Information Currency: This guide reflects licensing information available in 2025. Requirements can change without notice. Always verify with official sources before applying.
Official Source: For current information, contact the Iowa Department of Inspections, Appeals, and Licensing (DIAL):
- Website: https://dial.iowa.gov/licenses/building/contractors
- Phone: 515-281-3647
- Email: [email protected]
No Legal Advice: This guide provides general information. Consult the licensing board or a qualified professional for guidance specific to your situation.
Local Requirements: Some specialty licensing and all permitting are handled by local jurisdictions. Always confirm with the city or county where you plan to work.
