HVAC Salary in Pennsylvania
Install, maintain, and repair heating, ventilation, air conditioning, and refrigeration systems in residential, commercial, and industrial settings.
Pennsylvania HVAC Wages at a Glance
Pennsylvania HVAC technicians earn a statewide median of $62,400 per year ($30.00 per hour), up 18.9% from May 2020, with the middle of the wage range running from $45,970 at the 10th percentile to $89,440 at the 90th.
Pennsylvania employs approximately 15,880 HVAC technicians statewide, up 6.6% from May 2020.
Median Wages by Metro
| Metro | Annual median | Hourly | Employment | 5-yr wage |
|---|---|---|---|---|
| Philadelphia | $64,580 | $31.05/hr | 8,610 | up 10.7% |
| Allentown | $63,130 | $30.35/hr | 1,000 | up 23.2% |
| Harrisburg | $62,570 | $30.08/hr | 910 | up 13.3% |
| Pittsburgh | $62,140 | $29.87/hr | 2,680 | up 6.6% |
| York | $61,970 | $29.79/hr | 560 | up 12.2% |
| Scranton | $61,750 | $29.69/hr | 650 | up 39.7% |
| Reading | $61,740 | $29.68/hr | 510 | up 14.4% |
| Lancaster | $60,530 | $29.10/hr | 940 | up 27.9% |
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2020 and May 2025.
Pennsylvania HVAC Apprenticeships
Most HVAC technicians enter the field through a registered apprenticeship: typically 4 to 5 years of paid on-the-job training combined with classroom hours.
Browse registered HVAC apprenticeship sponsors in Pennsylvania →