Salaries / Machinist

Skilled Trades · SOC 51-4041

Machinist salary

Machinists set up and operate machine tools to produce precision metal parts, often reading blueprints and running CNC equipment.

Show pay for

Pennsylvania · 2025

Median annual (PA)

$57,810

Median hourly (PA)

$27.79

Typical range (PA)

$39,620 to $77,090

Pennsylvania source: U.S. Bureau of Labor Statistics OEWS 2025.

National

Median annual

$58,750

Median hourly

$28.24

Typical range

$39,200 to $80,010

National source: US Bureau of Labor Statistics, OEWS 2025. Figures are gross pay and vary by location, employer, and experience.

The pay range, visually.

$39,200Median $58,750$80,010

Low end (about the 10th percentile), median, and high end (about the 90th percentile).

Your skills are a business

Ideas we have for people in skilled trades.

The same experience that earns a paycheck as a machinist can start a business. Here are real ideas from our marketplace that fit this field.

See more ideas for machinists →

You could hire machinists, not just be one.

We have a staffing calculator to price the work and a full course on how to start a staffing agency, so you can turn a field you already know into a business that puts other people to work.