Welder Salary in Pennsylvania

Join, cut, and shape metal using heat and specialized equipment to build and repair structures, pipelines, vehicles, and machinery.

Pennsylvania Welder Wages at a Glance

Pennsylvania welders earn a statewide median of $52,900 per year ($25.43 per hour), up 18.3% from May 2020, with the middle of the wage range running from $40,510 at the 10th percentile to $74,870 at the 90th.

Pennsylvania employs approximately 17,850 welders statewide, up 0.8% from May 2020.

Median Wages by Metro

Metro Annual median Hourly Employment 5-yr wage
Philadelphia $58,380 $28.07/hr 4,630 up 21.3%
York $55,070 $26.48/hr 730 up 15.9%
Reading $54,840 $26.36/hr 870 up 23.0%
Allentown $54,790 $26.34/hr 860 up 24.6%
Lancaster $54,370 $26.14/hr 1,270 up 23.4%
Pittsburgh $53,610 $25.78/hr 3,600 up 9.3%
Harrisburg $52,330 $25.16/hr 420 up 6.7%
Scranton $49,090 $23.60/hr 560 up 8.4%

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2020 and May 2025.

Welder Job Market Rankings