Alta, IA
Tuition
Paid employment
Intake not published
334 listings on file
323 registered apprenticeships and 11 trade schools. Apprenticeships are listed first because they pay you while you train. That order is fixed and nobody can pay to change it.
What the job pays in Iowa
$60,680median, per year
This is what heating, air conditioning, and refrigeration mechanics and installers earn across Iowa, half above and half below. It is an experienced-worker figure, not a starting wage. Nationally the median is $61,010.
US Bureau of Labor Statistics, OEWS, SOC 49-9021 · survey 2025-05 · retrieved 2026-08-26
50-mile radius
Iowa is a big place. Enter your ZIP code to see HVAC programs within 50 miles, paid apprenticeships first.
Enough on file to rank
These pay you from day one. No tuition. Showing the first 120.
Alta, IA
Tuition
$0
Paid employment
Intake not published
Estherville, IA
Tuition
$0
Paid employment
Intake not published
Osage, IA
Tuition
$0
Paid employment
Intake not published
Lucas, IA
Tuition
$0
Paid employment
Intake not published
Tipton, IA
Tuition
$0
Paid employment
Intake not published
Primghar, IA
Tuition
$0
Paid employment
Intake not published
Emmetsburg, IA
Tuition
$0
Paid employment
Intake not published
Inwood, IA
Tuition
$0
Paid employment
Intake not published
Sac City, IA
Tuition
$0
Paid employment
Intake not published
Spirit Lake, IA
Tuition
$0
Paid employment
Intake not published
Des Moines, IA
Tuition
$0
Paid employment
Intake not published
Bloomfield, IA
Tuition
$0
Paid employment
Intake not published
Estherville, IA
Tuition
$0
Paid employment
Intake not published
Jefferson, IA
Tuition
$0
Paid employment
Intake not published
Manchester, IA
Tuition
$0
Paid employment
Intake not published
Storm Lake, IA
Tuition
$0
Paid employment
Intake not published
Storm Lake, IA
Tuition
$0
Paid employment
Intake not published
Esterville, IA
Tuition
$0
Paid employment
Intake not published
Exira, IA
Tuition
$0
Paid employment
Intake not published
Exira, IA
Tuition
$0
Paid employment
Intake not published
Greenfield, IA
Tuition
$0
Paid employment
Intake not published
Storm Lake, IA
Tuition
$0
Paid employment
Intake not published
Leon, IA
Tuition
$0
Paid employment
Intake not published
Richland, IA
Tuition
$0
Paid employment
Intake not published
Hamburg, IA
Tuition
$0
Paid employment
Intake not published
Storm Lake, IA
Tuition
$0
Paid employment
Intake not published
Holstein, IA
Tuition
$0
Paid employment
Intake not published
Glenwood, IA
Tuition
$0
Paid employment
Intake not published
Spirit Lake, IA
Tuition
$0
Paid employment
Intake not published
Waukon, IA
Tuition
$0
Paid employment
Intake not published
Battle Creek, IA
Tuition
$0
Paid employment
Intake not published
Emmetsburg, IA
Tuition
$0
Paid employment
Intake not published
Harlan, IA
Tuition
$0
Paid employment
Intake not published
West Branch, IA
Tuition
$0
Paid employment
Intake not published
Vail, IA
Tuition
$0
Paid employment
Intake not published
Osage, IA
Tuition
$0
Paid employment
Intake not published
Defiance, IA
Tuition
$0
Paid employment
Intake not published
Guthrie Center, IA
Tuition
$0
Paid employment
Intake not published
Leon, IA
Tuition
$0
Paid employment
Intake not published
Lowden, IA
Tuition
$0
Paid employment
Intake not published
Sutherland, IA
Tuition
$0
Paid employment
Intake not published
Sac City, IA
Tuition
$0
Paid employment
Intake not published
Bloomfield, IA
Tuition
$0
Paid employment
Intake not published
Cherokee, IA
Tuition
$0
Paid employment
Intake not published
Colesburg, IA
Tuition
$0
Paid employment
Intake not published
Kellerton, IA
Tuition
$0
Paid employment
Intake not published
Hampton, IA
Tuition
$0
Paid employment
Intake not published
Forest City, IA
Tuition
$0
Paid employment
Intake not published
Humbolt, IA
Tuition
$0
Paid employment
Intake not published
Algona, IA
Tuition
$0
Paid employment
Intake not published
Elgin, IA
Tuition
$0
Paid employment
Intake not published
Wapello, IA
Tuition
$0
Paid employment
Intake not published
Riceville, IA
Tuition
$0
Paid employment
Intake not published
Centerville, IA
Tuition
$0
Paid employment
Intake not published
Hartley, IA
Tuition
$0
Paid employment
Intake not published
Audubon, IA
Tuition
$0
Paid employment
Intake not published
Lucas, IA
Tuition
$0
Paid employment
Intake not published
Sabula, IA
Tuition
$0
Paid employment
Intake not published
Corning, IA
Tuition
$0
Paid employment
Intake not published
Earlville, IA
Tuition
$0
Paid employment
Intake not published
Pocahontas, IA
Tuition
$0
Paid employment
Intake not published
Jefferson, IA
Tuition
$0
Paid employment
Intake not published
Stockport, IA
Tuition
$0
Paid employment
Intake not published
Centerville, IA
Tuition
$0
Paid employment
Intake not published
Sheldon, IA
Tuition
$0
Paid employment
Intake not published
Webster City, IA
Tuition
$0
Paid employment
Intake not published
Forest City, IA
Tuition
$0
Paid employment
Intake not published
Chariton, IA
Tuition
$0
Paid employment
Intake not published
Stuart, IA
Tuition
$0
Paid employment
Intake not published
Vinton, IA
Tuition
$0
Paid employment
Intake not published
Belle Plaine, IA
Tuition
$0
Paid employment
Intake not published
Blairstown, IA
Tuition
$0
Paid employment
Intake not published
Waterloo, IA
Tuition
$0
Paid employment
Intake not published
Cedar Falls, IA
Tuition
$0
Paid employment
Intake not published
Cedar Falls, IA
Tuition
$0
Paid employment
Intake not published
Cedar Falls, IA
Tuition
$0
Paid employment
Intake not published
Boone, IA
Tuition
$0
Paid employment
Intake not published
Boone, IA
Tuition
$0
Paid employment
Intake not published
Boone, IA
Tuition
$0
Paid employment
Intake not published
Carroll, IA
Tuition
$0
Paid employment
Intake not published
Carroll, IA
Tuition
$0
Paid employment
Intake not published
Carroll, IA
Tuition
$0
Paid employment
Intake not published
Carroll, IA
Tuition
$0
Paid employment
Intake not published
Carroll, IA
Tuition
$0
Paid employment
Intake not published
Carroll, IA
Tuition
$0
Paid employment
Intake not published
Manning, IA
Tuition
$0
Paid employment
Intake not published
Atlantic, IA
Tuition
$0
Paid employment
Intake not published
Atlantic, IA
Tuition
$0
Paid employment
Intake not published
Wiota, IA
Tuition
$0
Paid employment
Intake not published
Clear Lake, IA
Tuition
$0
Paid employment
Intake not published
Rockwell, IA
Tuition
$0
Paid employment
Intake not published
Mason City, IA
Tuition
$0
Paid employment
Intake not published
Mason City, IA
Tuition
$0
Paid employment
Intake not published
Clinton, IA
Tuition
$0
Paid employment
Intake not published
Clinton, IA
Tuition
$0
Paid employment
Intake not published
Clinton, IA
Tuition
$0
Paid employment
Intake not published
Redfield, IA
Tuition
$0
Paid employment
Intake not published
De Soto, IA
Tuition
$0
Paid employment
Intake not published
Waukee, IA
Tuition
$0
Paid employment
Intake not published
Waukee, IA
Tuition
$0
Paid employment
Intake not published
Burlington, IA
Tuition
$0
Paid employment
Intake not published
West Burlington, IA
Tuition
$0
Paid employment
Intake not published
Dubuque, IA
Tuition
$0
Paid employment
Intake not published
Dubuque, IA
Tuition
$0
Paid employment
Intake not published
Dubuque, IA
Tuition
$0
Paid employment
Intake not published
Dyersville, IA
Tuition
$0
Paid employment
Intake not published
Dyersville, IA
Tuition
$0
Paid employment
Intake not published
Dubuque, IA
Tuition
$0
Paid employment
Intake not published
Peosta, IA
Tuition
$0
Paid employment
Intake not published
Luxemburg, IA
Tuition
$0
Paid employment
Intake not published
Peosta, IA
Tuition
$0
Paid employment
Intake not published
Dubuque, IA
Tuition
$0
Paid employment
Intake not published
Iowa Falls, IA
Tuition
$0
Paid employment
Intake not published
Iowa Falls, IA
Tuition
$0
Paid employment
Intake not published
Ackley, IA
Tuition
$0
Paid employment
Intake not published
Iowa Falls, IA
Tuition
$0
Paid employment
Intake not published
Iowa Falls, IA
Tuition
$0
Paid employment
Intake not published
Logan, IA
Tuition
$0
Paid employment
Intake not published
Logan, IA
Tuition
$0
Paid employment
Intake not published
Woodbine, IA
Tuition
$0
Paid employment
Intake not published
Name and place only
1 sponsor appears in the federal register for this trade. It records that they exist and where, and nothing about pay, cost or intake. To reach one, search its name on the apprenticeship.gov partner finder, or call your state apprenticeship office.
Price on file
You pay for these, and most students are not earning while they study.
Ankeny, IA · Public
Net price / yr
$11,171
After grant aid
Median debt
$11,000
Completers, institution-wide
Completion
39%
Institution-wide
Enrolls year-round
Davenport, IA · Public
Net price / yr
$14,017
After grant aid
Median debt
$12,739
Completers, institution-wide
Completion
45%
Institution-wide
Enrolls year-round
Waterloo, IA · Public
Net price / yr
$9,649
After grant aid
Median debt
$12,000
Completers, institution-wide
Completion
43%
Institution-wide
Enrolls year-round
Ottumwa, IA · Public
Net price / yr
$10,693
After grant aid
Median debt
$10,500
Completers, institution-wide
Completion
40%
Institution-wide
Enrolls year-round
Fort Dodge, IA · Public
Net price / yr
$9,328
After grant aid
Median debt
$11,000
Completers, institution-wide
Completion
42%
Institution-wide
Enrolls year-round
Estherville, IA · Public
Net price / yr
$13,933
After grant aid
Median debt
$12,000
Completers, institution-wide
Completion
50%
Institution-wide
Enrolls year-round
Council Bluffs, IA · Public
Net price / yr
$14,629
After grant aid
Median debt
$11,033
Completers, institution-wide
Completion
40%
Institution-wide
Enrolls year-round
Cedar Rapids, IA · Public
Net price / yr
$9,705
After grant aid
Median debt
$12,000
Completers, institution-wide
Completion
43%
Institution-wide
Enrolls year-round
Mason City, IA · Public
Net price / yr
$10,010
After grant aid
Median debt
$9,500
Completers, institution-wide
Completion
61%
Institution-wide
Enrolls year-round
Calmar, IA · Public
Net price / yr
$11,272
After grant aid
Median debt
$12,000
Completers, institution-wide
Completion
51%
Institution-wide
Enrolls year-round
Sioux City, IA · Public
Net price / yr
$8,770
After grant aid
Median debt
$11,000
Completers, institution-wide
Completion
50%
Institution-wide
Enrolls year-round
Requirements, the test, timing
Finding the program is the easy part. The application is where people fall down.
How to get into an hvac apprenticeship334 listings matched. Figures come from the publishers named on each card. Nothing on this page is estimated.