Salaripedia
English

How much does a carpenter make in Oklahoma?

$46,910a year

Median yearly pay for carpenters in Oklahoma. That is $22.55 an hour or $3,909 a month.

Hourly
$22.55
Vs. national median
-23%
Rank among states
51 of 51
Jobs in the state
3,820
Pay range
Lowest 10%: $34,670Median: $46,910Highest 10%: $64,940
PercentileYearlyHourly
10th$34,670$16.67
25th$40,280$19.37
Median$46,910$22.55
75th$53,510$25.73
90th$64,940$31.22

Cities in Oklahoma

Metro areas, median yearly pay.

Lawton, OK$50,400
Oklahoma City, OK$48,940
Tulsa, OK$46,810
Fort Smith, AR$42,420
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for carpenters.

48. Alabama$48,220
49. South Dakota$48,140
50. Arkansas$47,760
51. Oklahoma$46,910
Carpenter salary in all states

Frequently asked questions

How much does a carpenter make an hour in Oklahoma?

The median hourly pay in Oklahoma is $22.55 ($46,910 a year).

Do carpenters make more in Oklahoma than the national average?

No: $46,910 against $60,580 nationally, 23% less.

Where does Oklahoma rank for carpenter pay?

Oklahoma ranks 51 of 51 states.

Which city in Oklahoma pays carpenters the most?

Lawton, OK, with a median of $50,400 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.