Salaripedia
English

How much does a carpenter make in Iowa?

$57,710a year

Median yearly pay for carpenters in Iowa. That is $27.75 an hour or $4,809 a month.

Hourly
$27.75
Vs. national median
-5%
Rank among states
31 of 51
Jobs in the state
5,770
Pay range
Lowest 10%: $39,040Median: $57,710Highest 10%: $76,540
PercentileYearlyHourly
10th$39,040$18.77
25th$47,640$22.90
Median$57,710$27.75
75th$65,910$31.69
90th$76,540$36.80

Cities in Iowa

Metro areas, median yearly pay.

Des Moines, IA$61,360
Davenport, IA$60,440
Dubuque, IA$60,090
Cedar Rapids, IA$58,920
Waterloo, IA$55,840
Ames, IA$55,640
Omaha, NE$52,800
Sioux City, IA$51,100
Iowa City, IA$49,680
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for carpenters.

28. Montana$58,820
29. Arizona$58,580
30. North Dakota$57,890
31. Iowa$57,710
32. Kansas$56,960
33. Wyoming$56,850
34. Virginia$55,690
Carpenter salary in all states

Frequently asked questions

How much does a carpenter make an hour in Iowa?

The median hourly pay in Iowa is $27.75 ($57,710 a year).

Do carpenters make more in Iowa than the national average?

No: $57,710 against $60,580 nationally, 5% less.

Where does Iowa rank for carpenter pay?

Iowa ranks 31 of 51 states.

Which city in Iowa pays carpenters the most?

Des Moines-West Des Moines, IA, with a median of $61,360 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.