Best HVAC Schools.com

Best HVAC Schools in Minneapolis, MN (2026)

Every accredited HVAC program in Minnesota is in the Twin Cities: Dunwoody College of Technology and Minneapolis Community and Technical College in Minneapolis, and Hennepin Technical College at two suburban campuses. The metro pays a median of $77,490. The Minnesota page covers the city's competency card. This page covers the rest of the Minneapolis system: the two classes of HVAC license, the separate gas card, how the competency exam works, and the plan review that comes before a permit.

3 Accredited programs in metro
$77,490 Median wage, Minneapolis metro
2,420 HVAC jobs in metro
0.47 Jobs vs national rate

Local layer: City competency cards, trade licenses and plan review


On this page

HVAC programs

Accredited HVAC schools and programs in Minneapolis

The Minneapolis metro has 3 accredited HVAC programs accredited by HVAC Excellence or PAHRA. Ranks are national: a program shown at 6th sits 6th among all accredited HVAC programs in the country, not 6th in Minneapolis. Of the 3, one names EPA Section 608 preparation where they describe the program. The metro follows the Bureau of Labor Statistics definition, covering Hennepin, Ramsey and the surrounding Twin Cities counties, plus two in western Wisconsin, so a program listed here may sit some way outside the city itself. Each card names the campus.

#1

Dunwoody College of Technology

Minneapolis, MN · Post Secondary

81/100 ranking score
Credential Associate's
Accreditation HVAC Excellence , a program of the ESCO Group
EPA 608 prepOSHA

Minneapolis regulates this trade even though Minnesota does not, and the city's requirements are steep: four years of experience, 576 hours of documented classroom education, and a passed exam, with the schooling stacked on top of the experience instead of substituting for part of it. For someone planning a career inside the city, classroom hours with documentation behind them matter, and a two-year associate degree leaves exactly that kind of record.

Dunwoody reports a 100 percent career outcomes rate for the previous version of this program, drawn from its 2023-24 Career Services annual report, and a $64,000 average salary for its Construction Sciences and Building Technology A.A.S. category. Students also get one-on-one time with local employers, who explain what roles are open and what they want in hires, and graduate job titles range from building controls technician and building engineer to estimator, residential systems designer, and R&D technician.

Coursework goes past service calls into project management and estimating principles, including the software, and into fabricating and installing duct fittings, which supports design and installation roles as well as repair work. The commercial lab includes ten variable frequency drive stations along with make-up air units and power roof ventilators, the electrical and thermal science lab uses breadboards and air balancing testers, and student organizations include SkillsUSA and Phi Theta Kappa.

Sources: Minnesota HVAC school program, IPEDS.

In this metro: Minneapolis

#2

Minneapolis Community and Technical College

Minneapolis, MN · Post Secondary

68/100 ranking score
Credential Associate's
Accreditation HVAC Excellence , a program of the ESCO Group
OSHA

Four award levels let students pick their depth at Minneapolis College: a 72-credit AAS degree, a 57-credit Residential and Commercial HVAC-R diploma, a 42-credit Residential HVAC diploma, and a 19-credit HVAC-R Generalist certificate. The program recently earned the highest-level accreditation from HVAC Excellence, a status held by only three programs in Minnesota, and all instruction is delivered on campus.

Coursework trains students to diagnose, repair, and maintain residential and commercial HVAC-R systems, including fabricating sheet metal and copper, plastic, and steel piping. Instructors cover advanced electrical controls, heat recovery ventilators, air cleaning devices, air measurement equipment, and carbon monoxide testing instruments, and the lab includes an indoor air quality and ventilation training house built inside the HVAC-R lab itself.

Students take the EPA exam, the OSHA exam, and employment ready exams from the ESCO Group during the program. Minnesota does not require a state-level license or certification for HVAC professionals, though mechanical contractors face bond requirements for gas, heating, cooling, and refrigeration work. The program also competes in SkillsUSA and has produced multiple state winners in the HVAC-R competition.

Sources: Minnesota HVAC school program, HVAC Excellence, OSHA, IPEDS.

In this metro: Minneapolis

#3

Hennepin Technical College (all campuses)

Brooklyn Park, MN · Eden Prairie, MN · Post Secondary

55/100 ranking score
Credential Associate's
Accreditation HVAC Excellence , a program of the ESCO Group
Evening or part-time

Hennepin Technical College, a public college in Brooklyn Park, graduates about 29 HVAC students a year. Students learn to work on rooftop heat and cool units, ice cube machines, walk-in coolers and freezers, and display cases. The program holds HVAC Excellence accreditation and is affiliated with the Refrigeration Service Engineering Society, and eligible adults can get workforce services under the Workforce Innovation and Opportunity Act.

Scheduling depends on start term. Brooklyn Park offers daytime and evening classes for a spring start but evening only for fall, while the Eden Prairie campus runs daytime for fall and evening for spring. The college states it cannot determine whether the program meets licensing requirements for any state, so rules in states that license HVAC work need confirming separately.

One HVAC school program covers all 2 campuses, so this description applies to each. Class times and local detail differ, so confirm with the campus you would attend.

Sources: Minnesota HVAC school program, HVAC Excellence, IPEDS.

In this metro: Brooklyn Park, Eden Prairie

Willing to travel? Compare these HVAC programs in Minneapolis against every accredited program in Minnesota, or against the best HVAC schools and programs nationally.

Two classes of license

What is the difference between a Minneapolis Class A and Class B HVAC license in 2026?

The difference between a Minneapolis Class A and Class B HVAC license is what the business may touch. A Class A license lets a contractor install, fix and clean heating, ventilation and air conditioning systems. A Class B license allows cleaning only, which is the license a duct and system cleaning business holds. Both are city business licenses, distinct from the individual competency card a technician carries.

The city asks for a $25,000 State of Minnesota surety bond with the application, the same state mechanical bond the Minnesota page describes, filed alongside the city's combined trade application. Fees are set by the city's license fee schedule rather than printed on the license page, and applications go to the city's business licensing office.

For someone choosing a career route the distinction is worth knowing early. A cleaning business can be started on a Class B license, but it is a narrow one, and the work most people train for, installation and repair, sits under Class A and under the competency cards the Minnesota page explains.

Gas work has its own card

Do you need a separate card for gas work in Minneapolis in 2026?

You need a separate card for gas work in Minneapolis, because fuel gas fitting is a competency trade of its own. The city lists five trades whose masters and journeymen need competency cards: fuel gas fitter, plumber with gas, refrigeration, warm air and ventilation, and steam and hot water. Because the city lists them as separate trades, each with its own card, holding one does not stand in for another.

The gas card is measured in hours rather than classroom time. For plumbing with gas, the city requires at least 1,600 hours of fuel gas experience or training, which can come from work, classes or a mix of both. That is a different rule from the 576 hours of education the mechanical trades need, which may not be made up from job duties at all.

The gas fitter business license, which covers installing, repairing and disconnecting fuel gas burning equipment and systems, also requires the $25,000 state surety bond. A technician who wants to work on furnaces from the gas valve to the flue in Minneapolis should plan on holding more than one card.

Minneapolis competency cards, hours beyond the four years of experience
Mechanical trades, education 576 hrs Plumbing with gas, experience or training 1,600 hrs

Sitting the exam

How does the Minneapolis competency card exam work in 2026?

The Minneapolis competency card exam costs $30 per trade, and the rules around it reward preparation. If you fail, the city imposes a 60-day waiting period before a new exam can be scheduled, so a failed attempt costs two months, not just a fee. A passing score is valid for one year, which means passing early and applying late can leave you sitting it again.

The education behind the mechanical cards has to be documented in a form the city accepts: transcripts, certificates or employer certifications. Self-study counts only under a qualified master's supervision, and the record must list the topics covered, the hours spent on each topic, the total supervised hours, and the master's own credentials. A completed accredited program produces that paper trail as a matter of course, which is one practical argument for enrolling in one.

Saint Paul cardholders have a shortcut. Minneapolis has reciprocity with Saint Paul, and a current Saint Paul card can expedite a Minneapolis one with a copy of both sides of the card, the trade specification and the $30 fee per trade.

Permits and plan review

Do you need a permit for HVAC work in Minneapolis in 2026?

You need a permit for most HVAC work in Minneapolis. The city states that most heating, air conditioning, ventilation, refrigeration and gas piping work requires a permit, and that a mechanical permit is required to legally perform HVAC work on any construction project. It publishes a separate list of work that is exempt.

Plans come first. Building officials must approve the construction plans before the city issues a mechanical permit, and once work begins inspectors visit the site to check that it conforms to the code and to the approved plans. That plan review step is the point at which a design is checked, so on larger jobs the paperwork starts well before anyone is on site.

Applications, fee schedules and inspection arrangements run through Minneapolis Development Review. Minnesota sets the mechanical code statewide, so the code itself is the state's; what Minneapolis controls is who may do the work and how the job is permitted and inspected.

Minneapolis pay

How much do HVAC techs make in Minneapolis in 2026?

HVAC techs in the Minneapolis metro make a median of $77,490 a year, which is $1,140 above the Minnesota median of $76,350 and $16,480 above the national median of $61,010. The hourly median is $37.25. Only Chicago pays a higher median of the cities on this site.

The workforce behind that number is small for a metro this size. The Twin Cities employ 2,420 HVAC technicians at 1.242 per thousand jobs, a location quotient of 0.47, so the trade is less than half as common here as nationally, the lowest concentration of any city on this site. A tight supply of qualified people and a demanding credential sit comfortably alongside high pay, though the survey itself reports pay rather than the reasons for it.

The range is high from bottom to top. The bottom tenth earn $48,660 or less, just above the national 25th percentile of $48,360, the middle half runs from $60,350 to $92,670, and the top tenth earn $100,660 or more. These figures come from the Bureau of Labor Statistics wage survey of May 2025 for occupation 49-9021, covering the Minneapolis-St. Paul-Bloomington metropolitan area, which takes in Hennepin, Ramsey and the surrounding Twin Cities counties and two in western Wisconsin. The survey makes no forecast about hiring.

Minneapolis metro Minnesota Annual wage by percentile, Minneapolis against Minnesota and the nation
10th $48,660 $48,220 25th $60,350 $58,860 Median $77,490 $76,350 75th $92,670 $87,190 90th $100,660 $100,030

Sources: BLS OEWS.

Pay detail

Minneapolis HVAC pay against Minnesota and the nation

Minneapolis HVAC pay runs from the bottom tenth to the top in the table below, beside the same percentiles for Minnesota and for the country. All figures are annual, from the Bureau of Labor Statistics OEWS release of May 2025 for occupation 49-9021. The metro column covers Hennepin, Ramsey and the surrounding Twin Cities counties, plus two in western Wisconsin, which is wider than the city.

Percentile Minneapolis metro MN United States
10th $48,660 $48,220 $40,050
25th $60,350 $58,860 $48,360
Median $77,490 $76,350 $61,010
75th $92,670 $87,190 $77,060
90th $100,660 $100,030 $95,210

2,420 HVAC jobs in the Minneapolis metro, 0.47 times the national employment rate. OEWS is a wage survey and carries no employment projections

Sources

Where our Minneapolis HVAC data comes from

Our Minneapolis HVAC school and licensing data comes from the sources below, each one linked so you can check it: the city or county's own code, ordinance and permit schedule for the local rules, the state board or statute for licensing, the Bureau of Labor Statistics for wages, and each school's own published program page. Local research was verified 2026-10-05.

City of Minneapolis, competency cards
minneapolismn.gov
City of Minneapolis, HVAC Class A or B license
minneapolismn.gov
City of Minneapolis, gas fitter license
minneapolismn.gov
City of Minneapolis, mechanical and heating permits
minneapolismn.gov
Minnesota licensing
Our Minnesota licensing research

Local research verified 2026-10-05. Codes and ordinances change, so confirm with the city or county before relying on them

Minnesota licensing

HVAC schools and licensing in Minnesota

Everything on this page sits on top of Minnesota licensing, which is where the credential itself comes from. The Minnesota page covers the licence tiers, what they require, how much of that requirement schooling can replace, and every accredited HVAC program in the state rather than only those in the Minneapolis metro.

Minnesota HVAC Schools and Licensing 3 accredited programs statewide

Other cities

HVAC schools and programs in other cities

HVAC schools and programs in other cities are worth comparing, because the local layer changes at the county line even where the state licence does not. Each page below covers what that city adds to its state's rules, its metro pay, and the accredited HVAC programs within reach of it.

A city appears here once its local rules have been read from the city or county's own code, and once there is an accredited program within reach of it. See all HVAC schools and programs by state or the national ranking.

Sponsored

HVAC Schools and Programs

Schools pay to appear in these listings. They are separate from our rankings, which no school can pay to change.