Carpenters Salary in Oklahoma

BLS OEWS May 2025 • 7 metro areas • Oklahoma

Carpenters in Oklahoma earn a median salary of $46,630 per year on average across 7 metro and nonmetro areas, -21.4% vs the national median of $59,310. An estimated 3,530 carpenters are employed across Oklahoma, with salaries ranging from $41,600 to $49,060 depending on location.

$46,630 Avg median salary in Oklahoma
$49,060 Highest paying metro
$41,600 Lowest paying metro
3,530 Employed in Oklahoma

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 Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Lawton, OK $49,060 $37,780 $68,000 90
      Oklahoma City, OK $48,760 $43,110 $57,600 1,390
      Tulsa, OK $48,100 $41,870 $57,140 1,350
      Southeast Oklahoma $47,150 $38,490 $52,630 250
      Northwest Oklahoma $46,810 $37,690 $57,010 180
      Southwest Oklahoma $44,930 $35,600 $47,820 50
      Northeast Oklahoma $41,600 $33,640 $51,720 220

      View Carpenters salaries in all cities