Plumbing Schools in Iowa

Becoming a licensed plumber in Iowa involves a commitment to professional training that typically spans between one and four years, with total educational costs generally ranging from $1,000 to over $11,000 depending on whether you pursue a technical diploma or a full associate degree. These programs provide a strategic mix of hands-on lab experience and flexible online classroom hours designed to meet state licensing requirements while preparing you for immediate entry into a high-demand trade.

Online Programs

Search Plumber Programs

Get information on Plumber programs by entering your zip code and request enrollment information.

Sponsored Listings

Online plumbing classes teach job-ready skills through structured digital modules, videos, and interactive practice. Students log in at their convenience, move through lessons on tools, safety, math, piping, fixtures, and code basics, and apply what they learn through guided exercises.

Programs often include shipped tool sets, progress tracking, and access to instructors or support teams, which helps simulate hands-on learning. Most courses are self-paced with open enrollment, giving learners up to 12 months to finish while completing 100+ training hours from home.

Local Trade Schools & Community Colleges

    Hawkeye Community College (Rating: 4.3 out 5)
    The Plumbing Apprenticeship program at Hawkeye Community College provides a Department of Labor-approved curriculum across four levels, meeting the 144 classroom hours required for apprenticeship certification. Available in both face-to-face and online formats, the program covers essential topics such as plumbing codes, system design, safety, and installation methods. With flexible schedules spanning from August 2024 to March 2025, participants gain practical knowledge under experienced instructors, preparing for industry exams and career advancement.

    • Waterloo , Waterloo, , Cedar Falls, , Independence, , Holland,


    Iowa Central Community College (Rating: 4.2 out 5)
    The Plumbing Technology program at Iowa Central Community College equips students with the technical skills, problem-solving abilities, and customer service expertise needed for a successful plumbing career. Over two semesters and a required summer internship, students complete 38 credits, mastering areas like safety, blueprint reading, plumbing codes, and system layout. Graduates earn a diploma, positioning them for high-demand roles in a growing industry with competitive salaries.

    • Fort Dodge, Storm Lake, , Webster City, , Fort Dodge, , Jefferson, , Eagle Grove, , Laurens,


    Kirkwood Community College (Rating: 4.2 out 5)
    The Plumbing Pre-Apprenticeship program at Kirkwood Community College offers hands-on training and industry-aligned coursework to prepare students for entry-level plumbing careers in just one year (two semesters). Students gain essential skills through lab activities, classroom instruction, and internships, with over 90% of internships leading directly to full-time employment. Graduates earn a diploma, OSHA 10-Hour General Construction, and Adult First Aid with CPR certifications, achieving nearly 100% job placement in the plumbing industry.

    • Cedar Rapids,


    Western Iowa Tech (Rating: 4.3 out 5)
    The Plumbing Systems Diploma Program in Sioux City equips students with hands-on skills to install, maintain, and repair plumbing systems while adhering to Iowa state codes. The 38-credit program prepares graduates to test into Year 1 of the Plumbing Apprenticeship program and, upon completing the 8,000-hour apprenticeship approved by the Department of Labor, qualifies them for the Iowa journeyman plumbing licensing exam. This program offers a pathway to a licensed plumbing career with opportunities for free tuition and alignment with industry standards.

    • Sioux City , Cherokee, , Denison, , Le Mars, , Mapleton,


How to Choose the Best Plumbing Program for You in Iowa

Deciding on a plumbing program in Iowa is a significant step toward a stable and high-paying career. With a statewide demand for skilled tradespeople, Iowa’s community colleges offer several distinct pathways, from direct apprenticeship enrollment to intensive pre-apprenticeship diplomas. Understanding whether you want to “earn while you learn” immediately or build a technical foundation in a lab setting first will help you determine which of these top-rated programs aligns with your goals.

Direct Apprenticeship Pathways

If you already have a job in the field or want to start working as an employee immediately, a Department of Labor (DOL)-approved apprenticeship program is often the most direct route.

Hawkeye Community College (Rating: 4.3/5) offers a curriculum that spans four levels, specifically designed to meet the 144 annual classroom hours required for state certification. This program is ideal for those who need a structured, multi-year path that aligns with their professional work schedule, covering everything from plumbing codes and safety to complex system design.

Technical Diplomas and Career Readiness

For those who prefer a solid year of training before committing to a four-year apprenticeship, diploma programs provide a competitive edge.

Iowa Central Community College (Rating: 4.2/5) offers a 38-credit Plumbing Technology program that can be completed in just two semesters plus a summer internship.

Similarly, Western Iowa Tech (Rating: 4.3/5) provides a Plumbing Systems Diploma that adheres strictly to Iowa state codes. A major benefit of the Western Iowa Tech path is that it allows graduates to test directly into Year 1 of a registered apprenticeship, potentially shortening the journey toward your 8,000-hour journeyman licensing requirement.

Pre-Apprenticeship and High Placement Rates

If your primary goal is rapid entry into the workforce with maximum support, a pre-apprenticeship program might be the best fit.

Kirkwood Community College (Rating: 4.2/5) boasts a program where over 90% of internships lead directly to full-time employment. In just one year, students earn their diploma along with critical safety certifications like OSHA 10-Hour and Adult First Aid/CPR. These “ready-to-work” credentials make Kirkwood graduates highly attractive to employers, resulting in a nearly 100% job placement rate across the industry.

Flexible Training and Online Options

Choosing the right program also means considering your lifestyle and location. While hands-on lab work is a cornerstone of plumbing education, many schools now incorporate hybrid models to help students balance their studies with a full-time job.

Hawkeye Community College, for instance, offers its DOL-approved curriculum in both face-to-face and online formats. This flexibility ensures that no matter where you are in Iowa, you can complete the necessary classroom hours to advance from an apprentice to a licensed journeyman.

How to Become a Plumber in Iowa

To become a licensed plumber in Iowa, you must follow a structured path regulated by the Iowa Plumbing and Mechanical Systems Board. This journey ensures you gain the necessary technical knowledge and safety expertise required to protect public health.

Step 1: Secure Initial Training and Employment

The first step is to meet the basic requirements of being 18 years old and possessing a high school diploma or GED. You must enroll in a Department of Labor-approved apprenticeship program, such as the one offered at Hawkeye Community College, or complete a pre-apprenticeship diploma at Kirkwood Community College.

These programs provide foundational skills in blueprint reading and plumbing codes, often helping you secure the employer sponsorship needed to obtain your State of Iowa Apprentice License.

Step 2: Accumulate Experience and Education

Once licensed as an apprentice, you must complete four years of practical experience, totaling 8,000 hours of on-the-job training. Simultaneously, you must complete 576 hours of related classroom instruction (144 hours annually).

Programs at Western Iowa Tech or Iowa Central Community College help students master these requirements. For those with busy schedules or living in remote areas, many institutions now offer online training modules that satisfy the annual classroom hour requirement while you work in the field.

Step 3: Pass the Journeyman Examination

After fulfilling your four-year apprenticeship, you are eligible to apply for the Journeyman Plumber exam. This open-book test evaluates your mastery of the Uniform Plumbing Code (UPC), system design, and fuel gas piping. Passing this exam allows you to apply for a Journeyman License, authorizing you to work independently on residential and commercial projects.

Many technicians later choose to gain two additional years of experience to test for their Master Plumber license, allowing them to lead large-scale projects or start their own business.

Iowa Faces Skilled Trades Shortage — Plumbing Students Are Needed

IPR logo

A 2023 NPR report by Mary Yang shows that Iowa, like the rest of the country, is struggling to attract young workers into the skilled trades. Applications for technical jobs (including plumbing) dropped 49% between 2020 and 2022, even as demand for plumbers, electricians, and carpenters continues to rise. The article features an Iowa City carpentry apprentice who chose a trade over college because he wanted hands-on work, solid income, and a path without student debt — a story that reflects a growing need for more young people to enter plumbing and similar fields in Iowa.

The report notes that median salaries for plumbers exceed many entry-level college-based careers, and that Iowa educators are actively visiting high schools to recruit students into pre-apprenticeship programs. As one expert quoted explains, “We have to recruit people to do these things or else our bridges are going to fall apart,” underscoring how vital skilled trades are to Iowa’s infrastructure and economy.

Source: Mary Yang, “America needs carpenters and plumbers. Gen Z doesn’t seem interested,” NPR via Iowa Public Radio, Jan. 5, 2023.

Search Plumber Programs

Get information on Plumber programs by entering your zip code and request enrollment information.

Sponsored Search