Salaripedia
English

How much does a machinist make in Alabama?

$55,560a year

Median yearly pay for machinists in Alabama. That is $26.71 an hour or $4,630 a month.

Hourly
$26.71
Vs. national median
-5%
Rank among states
40 of 51
Jobs in the state
5,170
Pay range
Lowest 10%: $37,770Median: $55,560Highest 10%: $79,380
PercentileYearlyHourly
10th$37,770$18.16
25th$46,340$22.28
Median$55,560$26.71
75th$66,190$31.82
90th$79,380$38.16

Cities in Alabama

Metro areas, median yearly pay.

Florence, AL$82,690
Huntsville, AL$62,490
Mobile, AL$62,020
Anniston, AL$61,480
Daphne, AL$60,590
Decatur, AL$58,240
Montgomery, AL$53,460
Tuscaloosa, AL$50,850
Birmingham, AL$50,780
Dothan, AL$50,740
Gadsden, AL$48,370
Auburn, AL$47,840
Salaries for every job in Alabama

Nearby in the ranking

States with similar pay for machinists.

37. California$57,190
38. Florida$57,140
39. Nebraska$55,860
40. Alabama$55,560
41. Mississippi$55,550
42. North Carolina$55,230
43. Nevada$53,050
Machinist salary in all states

Frequently asked questions

How much does a machinist make an hour in Alabama?

The median hourly pay in Alabama is $26.71 ($55,560 a year).

Do machinists make more in Alabama than the national average?

No: $55,560 against $58,750 nationally, 5% less.

Where does Alabama rank for machinist pay?

Alabama ranks 40 of 51 states.

Which city in Alabama pays machinists the most?

Florence-Muscle Shoals, AL, with a median of $82,690 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.