Machinists Salary in Pennsylvania

Median Annual Salary

$52,560

$25.27/hr

Salary Range

$37,520 – $75,240

10th – 90th percentile

Employed

15,060

workers statewide

10-Yr Growth

+8.3%

Much faster than avg

COL-Adjusted

$53,742

real purchasing power

6.4% below the national median ($56,150)

Salary by Percentile

Annual salary distribution from entry-level to top earners

$37,520 (entry)$52,560 (median)$75,240 (top)

Salary Trend

Median salary, 20192024

+25.4%

$11,990 total

Salary by Metro Area

Metro Area Median Salary Employment
Philadelphia-Camden-Wilmington$59,5003,960
Reading$58,240460
Allentown-Bethlehem-Easton$57,370750
Harrisburg-Carlisle$54,120490
York-Hanover$51,550550
Altoona$51,050120
Williamsport$50,540120
Pittsburgh$50,0503,090
Lebanon$49,920260
Johnstown$49,850150
State College$49,660180
Lancaster$49,390670
Chambersburg$49,340330
Scranton--Wilkes-Barre$49,160620
Erie$48,940740
Gettysburg$40,760120
Sponsored

Start Your Machinist Career in Pennsylvania

Find accredited trade schools and apprenticeship programs for machinists in Pennsylvania. Get hands-on training and earn while you learn.

Find Trade Schools

This is a sponsored link. We may earn a commission at no extra cost to you.

See Machinists salaries in

Other Mechanical Trades

Salary data from the Bureau of Labor Statistics (BLS) (2024 OEWS). Cost of living based on BEA Regional Price Parities. For informational purposes only.