The national median wage for HVAC technicians hit $59,810 in May 2024, per BLS OEWS data for SOC 49-9021 — up from roughly $53,000 three years earlier. That's a 13% increase in three years. The techs at the top of the market cleared $91,020. And the shortage that drove those numbers hasn't eased.
If you're building a compensation structure for 2026 or trying to figure out why a tech you liked just took a job across town, this guide will give you the numbers you need.
What the Market Looks Like Right Now
The BLS OEWS figures tell a clear story about where the floor and ceiling are:
| Percentile | Annual Wage | Hourly Equivalent |
|---|---|---|
| 10th | $39,130 | $18.81 |
| 25th | ~$48,000 | ~$23.08 |
| Median (50th) | $59,810 | $28.75 |
| 75th | ~$73,000 | ~$35.10 |
| 90th | $91,020 | $43.76 |
Source: BLS OEWS May 2024, SOC 49-9021
The gap between the 10th and 90th percentile is more than $50,000 annually. That spread exists because of experience, specialty, geography, and company type — all of which we'll get into. But the headline number matters: if your pay structure is calibrated to where the market was three years ago, you are already operating below median for experienced techs.
The shortage is the underlying driver. The BLS projects 9% job growth for HVAC mechanics and installers through 2032 — faster than the average for all occupations — against a backdrop of retirements accelerating faster than apprenticeship pipelines can replace them. Techs know this. They have options, and they compare offers carefully.
Pay by Experience Level
The ranges below reflect what contractors are posting and what techs are accepting in 2026, drawn from BLS percentile data and active job listing patterns on HVACJobs.IO. These are base hourly rates; total compensation is addressed separately.
Helper / Entry-Level (0–1 year)
$16–$22/hr
No EPA 608, limited hands-on hours, works alongside a journeyman. At $16/hr you'll get applicants. At $20–$22/hr with a clear path to apprentice wages, you'll get people who intend to stay.
Apprentice (1–3 years)
$20–$28/hr
Has or is working toward EPA 608. Can handle residential installs with oversight, basic diagnostic work. The upper end of this range is where you keep someone from going to your competitor. Apprentices at $20/hr are actively looking at offers in the $25–$26 range.
Journeyman (3–5 years)
$25–$38/hr
EPA 608 certified, can run most residential and light commercial calls independently. The wide spread here reflects specialty, market, and whether the tech holds additional licenses. In the Northeast, a 4-year tech is at $35–$38 without blinking. In the Southeast, $28–$32 is more typical.
Senior / Lead Tech (5–10 years)
$32–$45/hr
Handles complex diagnostics, trains helpers, can manage customer escalations. These are the techs who are hard to replace. At the top of this range you're compensating for both skill and institutional knowledge — a $45/hr senior tech who knows your service routes and your customers' equipment is worth considerably more than the headline rate suggests.
Service Manager / Supervisor
$55,000–$85,000 salary
The range widens based on team size, P&L responsibility, and market. A working supervisor managing 4–6 techs in a mid-sized market is in the $60,000–$70,000 range. A service director overseeing a 15-tech commercial team in a major metro sits at $80,000+.
Specialty Pay: Not All HVAC Techs Are Paid the Same
If you're posting for a "general HVAC tech" when what you actually need is a controls technician, expect to miss every qualified applicant. The specialty matters, and so does how you title and price the role.
Residential service: Closest to the national median. High volume, customer-facing, broad skill set. Compensation is base rate plus overtime. Top residential techs with strong upsell numbers may get performance bonuses.
Light commercial: Typically 10–15% above residential rates for comparable experience. More complex equipment, more documentation, longer service windows.
Commercial / industrial: Commercial HVAC technicians average around $65,000–$68,000 annually, roughly 10–15% above the national median, per industry compensation data. Industrial work — process cooling, large chillers, critical facilities — pushes higher, often $70,000–$85,000 for mid-career techs.
Refrigeration: Commercial refrigeration (supermarkets, cold storage, food processing) commands a premium. Techs with EPA Section 608 Type II/III and ammonia system familiarity are in a thin labor pool. Expect to pay $38–$50/hr for experienced refrigeration specialists.
Controls / BMS: Building management systems, DDC programming, BAS integration — these techs are the hardest to find and the highest paid in the trade outside of niche industrial roles. A controls tech who can commission a Trane Tracer, program a Honeywell Niagara system, and troubleshoot a failing AHU sequence is competing for the same paycheck as a licensed electrician. Compensation typically runs $45–$65/hr for experienced controls technicians.
Regional Variation: The Numbers Behind the Gaps
Where your company operates has as much impact on competitive pay as experience level does. The BLS OEWS May 2024 state-level data for SOC 49-9021 shows a $36,000 difference between the highest and lowest-paying states.
Highest-paying states (BLS OEWS May 2024):
- Alaska: $83,660 median annual
- Washington, D.C.: $83,390
- Massachusetts: $76,990
- Washington state: ~$76,800
- Connecticut: $73,910
What this means for regional employers:
If you're operating in the Northeast corridor — Massachusetts, Connecticut, New York, New Jersey — your local market rate is 15–25% above the national median. A journeyman at the national median ($59,810) is significantly underpaid in Boston, where the state median exceeds $77,000. Offering national median rates in a Northeast market is effectively a step-back offer.
West Coast markets, particularly Washington state and California's urban centers (BLS data shows California's statewide average around $63,420 with major metros higher), run 10–20% above national median.
The Southeast and Midwest sit closer to the national median. Markets like Charlotte, Nashville, Columbus, and Kansas City have seen meaningful wage increases over the past three years as demand rose, but they haven't yet matched coastal rates. A journeyman in these markets at $28–$33/hr is positioned competitively; at $25/hr you're losing people to whoever is at $29.
The practical implication: calibrate your pay structure to your BLS Metropolitan Statistical Area data, not the national headline number. You can pull MSA-level figures directly from the BLS OEWS tables by searching your metro area and SOC code 49-9021.
Beyond Base Pay: What Competitive Total Comp Looks Like
Your job posting advertises an hourly rate, but techs evaluate total compensation. The base rate is the starting point, not the full picture.
Health insurance: Industry standard. Techs working for companies without health insurance coverage are looking to leave. Single-coverage employer contribution of $400–$600/month is the competitive range; family coverage contributions matter more than any other benefit for techs with dependents.
Vehicle: Company van with fuel card is the norm for field technicians. If you expect techs to drive personal vehicles and reimburse, you're below market. A stocked work vehicle eliminates a meaningful friction point and signals to applicants that you run a real operation.
Tool allowance: $500–$1,500/year is the range. Refrigerant recovery machines, manifold gauges, leak detectors, and diagnostic tools are expensive. New techs in particular notice whether the company invests in their equipment or expects them to show up with their own.
PTO: Two weeks minimum for new hires is the floor. Three weeks at hire with a clear accrual path is competitive. In a tight market, PTO is a differentiator.
Retirement: A 401(k) with a 3–4% employer match is table stakes among the employers that techs choose over competitors. Small contractors who haven't set this up are losing candidates to larger operators who have.
Sign-on bonuses: Widespread in 2023–2024 as the market got hot, now more targeted. Effective for experienced techs you're pulling from a competitor. Ranges run $1,500–$5,000 for journeymen, $5,000–$10,000 for senior techs and controls specialists. If you use them, structure a 12–18 month repayment clause to avoid being a paid hunting ground.
Performance bonuses: Revenue-based or call-count bonuses can meaningfully increase total compensation for residential techs. Structuring a quarterly or annual bonus that rewards both volume and customer satisfaction scores appeals to self-motivated techs and gives you a mechanism to reward top performers without restructuring the base rate for everyone.
The Real Cost of Paying Below Market
There's a budget argument for keeping wages at the low end of the range. The argument has a flaw: it doesn't account for what happens when someone leaves.
SHRM places average employee replacement cost at 50–200% of annual salary. For skilled trades, where ramp-up time is longer and the talent pool is shallower, the relevant range is the upper end of that. Replacing a journeyman tech earning $60,000/year costs — in aggregate, across recruiting, screening, onboarding, lost productivity, overtime for the remaining team, and customer relationship disruption — $15,000 to $30,000 per departure in the most conservative estimates.
The HVAC industry runs 20–35% annual technician turnover as an average, per industry data. At 25% turnover on a 10-tech team, you're replacing 2–3 techs per year. At $15,000 per replacement, that's $30,000–$45,000 annually in pure friction cost — before you account for the callbacks and customer churn that come with sending a new tech to accounts your experienced tech owned.
Paying a journeyman $2/hr more than your current rate — roughly $4,000/year per tech — looks different when you're holding it against a $20,000 replacement event.
The other cost that doesn't show up in spreadsheets: customer relationships. Your senior tech who has serviced the same 40 commercial accounts for six years carries relationships, equipment histories, and institutional knowledge that doesn't transfer. When that tech takes a job offering $3/hr more, you don't just replace a labor cost. You start over on 40 accounts.
How to Benchmark Your Specific Market
The national figures give you a frame of reference, but your hiring market is local.
Pull BLS OEWS data for your metro. Go to the BLS OEWS metropolitan area tables, select the most recent May release, and find your MSA. Filter for SOC 49-9021. The table gives you median and percentile wages for your specific labor market. This is your baseline — not the national number.
Review active job postings. HVACJobs.IO's employer hub lets you see what competitors in your market are posting and how they're positioning compensation. Pay attention to the full package: base rate, overtime expectations, vehicle, health. A competitor listing a slightly lower base with a company truck and family health coverage may be a more competitive offer than your higher base with an IRA instead of a 401(k).
Talk to your supply house rep. Supply house reps talk to every contractor in your market. They know who's hiring, what rates are moving, and where the skilled techs are going. This informal intelligence is often more current than published survey data.
Survey your own techs. Exit interviews are too late. A quarterly informal check-in — what are they hearing from other techs, what would make them feel better compensated — gives you leading indicators before someone starts looking.
Compensation benchmarks change. BLS releases updated OEWS data each November for the prior May. The figures in this article reflect May 2024 data — the most recent available as of publication. When the May 2025 release publishes in late 2025, the numbers will likely move upward; the shortage conditions driving wage growth haven't reversed.
If you're ready to post a competitive listing, HVACJobs.IO's employer posting tool reaches active HVAC technicians across every specialty and region. The platform's salary filter lets candidates search by pay range — which means a competitive rate isn't just good retention strategy, it's better top-of-funnel.
Frequently Asked Questions
What is the median HVAC technician salary in 2026? The most recent BLS OEWS data (May 2024, SOC 49-9021) puts the national median at $59,810 annually, or $28.75/hour. The top 10% of earners nationally cleared $91,020. Local rates vary significantly by metro area.
How much should I pay an entry-level HVAC technician? Entry-level helpers with no EPA 608 certification typically start at $16–$20/hr. To attract candidates with any field exposure who intend to stay, $20–$22/hr with a clear path to journeyman wages is more competitive. Below $18/hr in most markets, you're competing with less physically demanding jobs paying similar rates.
How much more do commercial HVAC techs make than residential techs? Commercial technicians typically earn 10–15% more than residential peers at equivalent experience levels. Industrial and refrigeration specialists can run higher. Controls and BMS technicians represent the largest premium in the trade — often $45–$65/hr for experienced technicians in major markets.
What states pay HVAC technicians the most? Per BLS OEWS May 2024 data: Alaska ($83,660 median), Washington, D.C. ($83,390), Massachusetts ($76,990), Washington state (~$76,800), and Connecticut ($73,910) are the highest-paying states for SOC 49-9021.
What total compensation benefits do competitive HVAC employers offer? Beyond base pay, competitive employers provide: company vehicle with fuel card, health insurance with meaningful employer contribution, $500–$1,500/year tool allowance, 3+ weeks PTO, 401(k) with 3–4% match, and in some markets, sign-on bonuses ($1,500–$10,000 depending on experience level) and performance bonuses tied to revenue or call metrics.
How much does it cost to replace an HVAC technician? Per SHRM replacement cost methodology and skilled-trades industry data, replacing a journeyman-level technician earning $55,000–$65,000/year typically runs $15,000–$30,000 when factoring in recruiting, onboarding, lost productivity, overtime for remaining staff, and customer relationship disruption. Higher-tenure techs with established customer relationships cost more to replace effectively.
How do I know if my pay rates are competitive for my market? Pull BLS OEWS data for your specific metropolitan statistical area using SOC 49-9021 at bls.gov/oes/tables.htm. Review active job postings in your area on HVACJobs.IO to see what competitors are offering. Talk to your HVAC supply house reps — they have real-time market intelligence from working with every contractor in your market.
What's a reasonable sign-on bonus for an experienced HVAC technician? Journeyman-level sign-on bonuses run $1,500–$5,000. Senior techs and controls specialists in competitive markets are seeing $5,000–$10,000. Include a 12–18 month repayment clause to protect the investment. Sign-on bonuses work best as a closing tool for a specific candidate, not as a structural substitute for below-market base pay.