Skip to main content

Carpenter Salary (2025) β€” National Average Pay

Here is what carpenters earn across the United States, broken down by experience level, union status, and state. All figures reflect base pay before overtime, bonuses, or benefits.

Entry Level

$36,100

$17.34/hr

Median

$53,000

$25.50/hr

Experienced

$66,300

$31.88/hr

Top 10%

$82,200

$39.53/hr

Carpenter Pay by Experience Level

Your pay as a carpenter depends heavily on where you are in your career. Apprentices start at the lower end, but wages climb quickly as you gain experience and credentials.

Apprentice

Hourly

$15.30

Annual

$31,800

Journeyman

Hourly

$25.50

Annual

$53,000

Master

Hourly

$33.15

Annual

$69,000

Foreman

Hourly

$35.70

Annual

$74,300

Union vs. Non-Union Pay

Union carpenters consistently out-earn their non-union peers. The gap widens further when you factor in pension contributions, healthcare, and other benefits that most union contracts include.

Union vs. Non-Union Pay

Average hourly rate for carpenters

Union$31.11/hr
Non-Union$24.74/hr

Union carpenters earn $6.37/hr more (25.7% premium)

Carpenter Salary by Specialty

Not all carpenter roles pay the same. Here’s how estimated pay varies by specialization, based on the national median.

Formwork Carpenter

+10%

$28.05/hr

$58,300/yr

Finish Carpenter

+8%

$27.54/hr

$57,200/yr

Commercial Carpenter

+5%

$26.78/hr

$55,700/yr

Cabinet Maker

-5%

$24.22/hr

$50,400/yr

Residential Carpenter

-10%

$22.95/hr

$47,700/yr

Carpenter Salary by State

Carpenter pay varies significantly by state. Cost of living, union presence, and local demand all play a role. Click any state to see the full breakdown.

1

Hawaii

3,140 jobs

$34.64/hr

$72,100/yr

2

New York

43,175 jobs

$33.88/hr

$70,500/yr

3

California

78,500 jobs

$32.61/hr

$67,800/yr

4

Massachusetts

17,270 jobs

$32.61/hr

$67,800/yr

5

Alaska

2,355 jobs

$31.88/hr

$66,300/yr

6

Illinois

32,970 jobs

$31.59/hr

$65,700/yr

7

Washington

19,625 jobs

$31.60/hr

$65,700/yr

8

New Jersey

21,980 jobs

$30.33/hr

$63,100/yr

9

Connecticut

8,635 jobs

$29.33/hr

$61,000/yr

10

Maryland

13,345 jobs

$28.05/hr

$58,300/yr

11

Colorado

14,915 jobs

$27.54/hr

$57,300/yr

12

Oregon

10,205 jobs

$27.54/hr

$57,300/yr

13

Minnesota

14,130 jobs

$26.78/hr

$55,700/yr

14

Nevada

7,850 jobs

$26.78/hr

$55,700/yr

15

Pennsylvania

31,400 jobs

$26.78/hr

$55,700/yr

16

Rhode Island

2,355 jobs

$26.78/hr

$55,700/yr

17

Delaware

2,355 jobs

$26.01/hr

$54,100/yr

18

New Hampshire

3,140 jobs

$26.01/hr

$54,100/yr

19

Virginia

19,625 jobs

$26.01/hr

$54,100/yr

20

Arizona

18,055 jobs

$24.99/hr

$52,000/yr

21

Michigan

23,550 jobs

$24.99/hr

$52,000/yr

22

Texas

66,725 jobs

$24.99/hr

$52,000/yr

23

Vermont

1,570 jobs

$24.99/hr

$52,000/yr

24

Wisconsin

14,130 jobs

$24.48/hr

$50,900/yr

25

Florida

51,025 jobs

$24.23/hr

$50,400/yr

26

Maine

3,140 jobs

$24.23/hr

$50,400/yr

27

North Dakota

2,355 jobs

$24.23/hr

$50,400/yr

28

Ohio

29,830 jobs

$24.23/hr

$50,400/yr

29

Utah

7,850 jobs

$24.23/hr

$50,400/yr

30

Indiana

17,270 jobs

$23.72/hr

$49,300/yr

31

Missouri

15,700 jobs

$23.72/hr

$49,300/yr

32

Georgia

25,120 jobs

$23.46/hr

$48,800/yr

33

Louisiana

12,560 jobs

$23.46/hr

$48,800/yr

34

North Carolina

23,550 jobs

$23.46/hr

$48,800/yr

35

Wyoming

1,570 jobs

$23.46/hr

$48,800/yr

36

Idaho

4,710 jobs

$22.95/hr

$47,700/yr

37

Iowa

7,850 jobs

$22.95/hr

$47,700/yr

38

Montana

2,355 jobs

$22.95/hr

$47,700/yr

39

Nebraska

4,710 jobs

$22.95/hr

$47,700/yr

40

Tennessee

17,270 jobs

$22.95/hr

$47,700/yr

41

Kansas

7,065 jobs

$22.70/hr

$47,200/yr

42

New Mexico

3,925 jobs

$22.44/hr

$46,700/yr

43

Kentucky

10,990 jobs

$22.19/hr

$46,200/yr

44

South Carolina

11,775 jobs

$21.93/hr

$45,600/yr

45

Alabama

11,775 jobs

$21.68/hr

$45,100/yr

46

Oklahoma

9,420 jobs

$21.68/hr

$45,100/yr

47

South Dakota

2,355 jobs

$21.68/hr

$45,100/yr

48

West Virginia

3,925 jobs

$20.41/hr

$42,500/yr

49

Arkansas

7,065 jobs

$19.91/hr

$41,400/yr

50

Mississippi

6,280 jobs

$19.40/hr

$40,400/yr

Frequently Asked Questions

Sources & Methodology

Salary data sourced from the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) program. Data reflects May 2024 estimates, the most recent available. Figures represent base pay before overtime, bonuses, or benefits.