Median salary
$32.84/hr
per hour · USD
Typical range
$27.56/hr – $39.51/hr
25th–75th percentile
Disclosing pay
51.4%
560 of 1,090 roles
Live roles
1,090
open right now
This work is paid by the hour, so the figures above are hourly rates — not an annual salary.
HVAC Selling Technician
HVAC Service Technician
HVAC Senior Service Technician
Lead HVAC Service Technician
HVAC - Mechanical 1099 Contractor - Maintenance Technician
HVAC - Mechanical 1099 Contractor - Maintenance Technician
HVAC - Mechanical 1099 Contractor - Maintenance Technician
HVAC - Mechanical 1099 Contractor - Maintenance Technician
| Company | Median | Roles |
|---|---|---|
Sunbelt Rentals
|
$54,184 | 71 |
| DA Daikin Applied | $85,249 | 59 |
| JC Johnson Controls | $63,440 | 50 |
Carrier
|
$85,940 | 26 |
CaptiveAire
|
$72,500 | 25 |
| SI Sila | $72,800 | 21 |
Ace Hardware
|
$63,960 | 20 |
Comfort Systems USA
|
$84,240 | 19 |
| Employment type | Median | Roles |
|---|---|---|
| Full-time | $33.00/hr | 547 |
| Part-time | $25.45/hr | 3 |
| Contract | $156,000 | 7 |
| Internship | $20.54/hr | 6 |
See every HVAC Technician role
Browse the live listings, or save this search and get alerted the moment a new one posts.
The median salary for HVAC Technician roles is $32.84/hr per year. Most pay falls between $27.56/hr (25th percentile) and $39.51/hr (75th percentile), with the broader 10th–90th percentile band running from $24.34/hr to $48.22/hr.
These figures are computed live from 1,090 active HVAC Technician roles on JobsRadar, of which 560 (51.4%) publish a salary range. Pay is normalized to annualized USD so roles can be compared on equal terms; the highest-paying roles listed above show their original posted currency. Numbers refresh every few hours as new roles are posted and older ones close.
Employers currently hiring well-paid HVAC Technician roles include Genz-Ryan, Fetch-A-Tech, M and M Heating, Cooling, Plumbing and Electrical and Seatown.
Salary transparency varies by employer and region, so the disclosing share above reflects only roles that publish pay — not every open position. Use it as a directional benchmark rather than an exact offer.