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 →

HVAC Job Market Rankings