Carpenters Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Carpenters in Alabama earn a median salary of $46,085 per year on average across 16 metro and nonmetro areas, -22.3% vs the national median of $59,310. An estimated 5,410 carpenters are employed across Alabama, with salaries ranging from $39,130 to $51,000 depending on location.

$46,085 Avg median salary in Alabama
$51,000 Highest paying metro
$39,130 Lowest paying metro
5,410 Employed in Alabama

Compare Carpenters salaries & buying power

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

Full tool →
Carpenters
in
    vs

      Carpenters salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Birmingham, AL $51,000 $40,310 $58,260 1,710
      Decatur, AL $50,360 $45,090 $56,170 130
      Mobile, AL $48,630 $42,040 $56,420 710
      Tuscaloosa, AL $48,620 $39,050 $56,620 310
      Florence, AL $48,620 $39,800 $63,910 180
      Huntsville, AL $48,350 $39,910 $56,240 490
      Southwest Alabama $48,270 $44,090 $53,270 120
      Montgomery, AL $47,240 $39,140 $52,750 290
      Auburn, AL $46,250 $39,160 $51,220 180
      Anniston, AL $45,760 $37,530 $48,470 60
      Daphne, AL $45,260 $36,830 $49,650 290
      Southeast Alabama $43,900 $35,320 $49,990 160
      Northwest Alabama $42,760 $38,550 $48,740 230
      Northeast Alabama $42,390 $35,320 $48,740 350
      Gadsden, AL $40,820 $40,310 $47,110 40
      Dothan, AL $39,130 $34,910 $48,460 160

      View Carpenters salaries in all cities