Sheet Metal Workers Salary in Alabama

BLS OEWS May 2025 • 13 metro areas • Alabama

Sheet Metal Workers in Alabama earn a median salary of $44,258 per year on average across 13 metro and nonmetro areas, -27.3% vs the national median of $60,850. An estimated 1,420 sheet metal workers are employed across Alabama, with salaries ranging from $34,410 to $48,850 depending on location.

$44,258 Avg median salary in Alabama
$48,850 Highest paying metro
$34,410 Lowest paying metro
1,420 Employed in Alabama

Compare Sheet Metal Workers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Sheet Metal Workers
in
    vs

      Sheet Metal Workers salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Huntsville, AL $48,850 $46,080 $62,300 120
      Tuscaloosa, AL $47,050 $37,070 $68,020 50
      Birmingham, AL $46,310 $38,340 $57,230 580
      Florence, AL $45,770 $38,960 $59,840 80
      Decatur, AL $45,760 $40,130 $49,540 50
      Dothan, AL $45,700 $41,710 $55,600 30
      Daphne, AL $45,380 $37,510 $55,820 90
      Anniston, AL $45,070 $35,260 $64,400 30
      Montgomery, AL $44,420 $36,710 $50,540 110
      Mobile, AL $44,310 $36,970 $56,420 140
      Auburn, AL $43,540 $28,490 $55,780 40
      Northeast Alabama $38,790 $30,500 $55,560 70
      Southwest Alabama $34,410 $19,300 $48,630 30

      View Sheet Metal Workers salaries in all cities