Skip to content
Home › Salaries › Machinists

Machinists salary

Machinists earn a median of $58,750 a year ($28.24/hr) in the U.S. – from $29,280 in Puerto Rico to $84,410 in Hawaii. Enter your pay below to see how you compare.

Median pay, United States
$28.24/hr · $58,750 a year
287,050 jobs nationwide. That is 15% above the median for all U.S. jobs ($50,980). Source: BLS, May 2025.

Pay range

10th percentile
90% earn more
$39,200$18.85/hr
25th percentile
75% earn more
$47,570$22.87/hr
Median (50th)
half earn more, half less
$58,750$28.24/hr
75th percentile
25% earn more
$67,700$32.55/hr
90th percentile
top 10% earn more
$80,010$38.47/hr
Average (mean)
pulled up by top earners
$59,320$28.52/hr

How does my pay compare?

Enter your pay to see where you stand among machinists. Nothing you type leaves your device.

Pay by state

States ranked by median annual wage for machinists. Tap a state for its minimum wage.

1. Hawaii
260 jobs · $40.58/hr
$84,410
2. Alaska
120 jobs · $37.34/hr
$77,670
3. District of Columbia
160 jobs · $35.05/hr
$72,900
4. Massachusetts
7,080 jobs · $32.34/hr
$67,270
5. Washington
6,880 jobs · $31.81/hr
$66,160
6. Oregon
2,760 jobs · $30.68/hr
$63,820
7. New Jersey
3,210 jobs · $30.38/hr
$63,190
8. Wyoming
290 jobs · $30.32/hr
$63,070
9. Vermont
220 jobs · $30.14/hr
$62,680
10. Delaware
310 jobs · $30.12/hr
$62,650
11. Connecticut
5,240 jobs · $29.87/hr
$62,130
12. North Dakota
560 jobs · $29.72/hr
$61,820
13. New Hampshire
1,620 jobs · $29.57/hr
$61,500
14. Virginia
5,660 jobs · $29.47/hr
$61,290
15. Utah
3,810 jobs · $29.46/hr
$61,280
16. Minnesota
12,500 jobs · $29.39/hr
$61,140
17. Louisiana
4,640 jobs · $29.38/hr
$61,110
18. Arizona
4,330 jobs · $29.37/hr
$61,080
19. Montana
630 jobs · $29.29/hr
$60,920
20. New York
9,400 jobs · $29.29/hr
$60,920
21. Colorado
2,800 jobs · $28.94/hr
$60,200
22. Maryland
1,380 jobs · $28.76/hr
$59,810
23. New Mexico
690 jobs · $28.58/hr
$59,440
24. Texas
21,700 jobs · $28.45/hr
$59,180
25. Maine
1,780 jobs · $28.44/hr
$59,160
26. Wisconsin
12,700 jobs · $28.42/hr
$59,110
27. Idaho
1,070 jobs · $28.28/hr
$58,810
28. Missouri
8,380 jobs · $28.23/hr
$58,710
29. Kentucky
6,040 jobs · $28.20/hr
$58,660
30. Illinois
16,520 jobs · $28.13/hr
$58,520
31. South Carolina
3,790 jobs · $27.87/hr
$57,970
32. Ohio
17,110 jobs · $27.86/hr
$57,940
33. Pennsylvania
12,380 jobs · $27.79/hr
$57,810
34. Indiana
14,320 jobs · $27.79/hr
$57,800
35. Rhode Island
860 jobs · $27.77/hr
$57,760
36. Iowa
2,880 jobs · $27.66/hr
$57,540
37. California
18,950 jobs · $27.49/hr
$57,190
38. Florida
8,400 jobs · $27.47/hr
$57,140
39. Nebraska
1,810 jobs · $26.86/hr
$55,860
40. Alabama
5,170 jobs · $26.71/hr
$55,560
41. Mississippi
1,920 jobs · $26.71/hr
$55,550
42. North Carolina
8,330 jobs · $26.56/hr
$55,230
43. Nevada
900 jobs · $25.51/hr
$53,050
44. Georgia
6,090 jobs · $25.29/hr
$52,610
45. Michigan
20,350 jobs · $25.17/hr
$52,360
46. Kansas
3,870 jobs · $24.63/hr
$51,220
47. Arkansas
2,150 jobs · $24.59/hr
$51,140
48. Oklahoma
4,230 jobs · $24.58/hr
$51,120
49. South Dakota
830 jobs · $24.47/hr
$50,890
50. Tennessee
8,270 jobs · $23.85/hr
$49,600
51. West Virginia
1,700 jobs · $22.77/hr
$47,350
52. Puerto Rico
1,250 jobs · $14.08/hr
$29,280

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), SOC code 51-4041. Wages exclude the self-employed. All jobs · Minimum wage by state

Questions & answers

How much do machinists make?

The median wage for machinists in the U.S. was $28.24 an hour or $58,750 a year in May 2025, according to the Bureau of Labor Statistics. The middle half earned between $47,570 and $67,700 a year.

Which state pays machinists the most?

Hawaii has the highest median wage for machinists: $84,410 a year. The lowest published median is in Puerto Rico at $29,280. Living costs also differ a lot between states.

How many machinists are there?

BLS estimates 287,050 machinists were employed in the U.S. in May 2025, not counting the self-employed.

What is the difference between median and average pay?

The median is the middle wage: half of workers earn more and half earn less. The average (mean) adds everyone up and divides, so a few very high earners pull it up. The median is usually the better guide to typical pay.

What does the 10th or 90th percentile mean?

The 10th percentile is the wage that only 10% of workers earn less than – often entry-level pay. The 90th percentile is the wage that only 10% earn more than – usually the most experienced or highest-paid workers.