Machinist earnings by seniority

90th percentile

Top-level machinist earnings begin at:

$44.20 per hour

$91,940 per year

75th percentile

Senior-level machinist earnings begin at:

$30.04 per hour

$62,490 per year

50th percentile

Mid-level machinist earnings begin at:

$28.02 per hour

$58,280 per year

25th percentile

Junior-level machinist earnings begin at:

$26.04 per hour

$54,160 per year

10th percentile

Starting level machinist earnings begin at:

$24.82 per hour

$51,620 per year

Approximate values based on highest and lowest earning segments.

Machinist salary by state

State Name Average Salary
Alaska $68,080
Hawaii $66,840
District of Columbia $58,280
Delaware $56,310
Maryland $53,480
North Dakota $52,360
Wyoming $52,300
New Mexico $51,670
Massachusetts $51,050
Washington $50,110
Maine $49,780
Minnesota $49,510
New Jersey $49,440
Utah $49,370
Virginia $49,320
Rhode Island $47,970
New Hampshire $47,810
Louisiana $47,770
Colorado $47,750
Oregon $47,410
Montana $45,760
Texas $45,570
New York $45,550
California $45,080
Connecticut $44,625
Kentucky $43,810
Missouri $43,470
Oklahoma $43,140
Tennessee $43,110
Idaho $43,080
North Carolina $42,870
Nebraska $42,180
Wisconsin $42,070
Vermont $41,680
Nevada $41,420
Ohio $41,390
Alabama $41,164
Kansas $40,952
Florida $40,780
Mississippi $40,780
Georgia $40,330
Michigan $39,920
Arizona $39,647
Arkansas $39,089
Illinois $38,822
Iowa $38,528
South Dakota $37,290
Indiana $37,231
South Carolina $36,270
Pennsylvania $35,985
West Virginia $35,200
Puerto Rico $26,130

How do machinist salaries compare to similar careers?

Machinists earn 8% less than similar careers in District of Columbia. On average, they make less than non-destructive testing specialists but more than chemical technicians.

Career Median Salary
Non-Destructive testing specialist salary $95K
Occupational health specialist salary $89K
Machinist salary $58K
Quality control inspector salary $56K
Welder salary $60K
Sheet metal worker salary $58K
Chemical technician salary $49K

Source: CareerExplorer (Aggregated)