Upholsterer earnings by seniority

90th percentile

Top-level upholsterer earnings begin at:

$31.50 per hour

$65,530 per year

75th percentile

Senior-level upholsterer earnings begin at:

$30.97 per hour

$64,420 per year

50th percentile

Mid-level upholsterer earnings begin at:

$25.20 per hour

$52,420 per year

25th percentile

Junior-level upholsterer earnings begin at:

$21.32 per hour

$44,350 per year

10th percentile

Starting level upholsterer earnings begin at:

$17.95 per hour

$37,340 per year

Approximate values based on highest and lowest earning segments.

Upholsterer salary by state

State Name Average Salary
Rhode Island $63,360
Hawaii $57,390
Washington $55,970
North Dakota $52,420
Connecticut $50,870
Georgia $50,760
North Carolina $50,600
Maryland $50,270
Louisiana $49,920
Nevada $49,880
Delaware $49,860
Minnesota $48,810
California $48,580
Oregon $48,560
Massachusetts $48,380
New York $47,320
Wisconsin $47,010
Indiana $45,080
Mississippi $44,930
Michigan $44,890
Utah $44,590
Arkansas $43,660
Kansas $43,260
Texas $42,930
Pennsylvania $42,860
New Jersey $42,640
Iowa $42,610
Illinois $42,450
Colorado $42,240
Arizona $41,860
Kentucky $41,690
Montana $41,600
Idaho $39,730
Ohio $39,420
New Hampshire $39,220
South Carolina $38,880
Alabama $38,270
Oklahoma $38,020
Tennessee $38,020
Florida $37,840
Virginia $31,950
South Dakota $31,760
Vermont $30,920
Missouri $29,990
Nebraska $29,960
Maine $23,950
Puerto Rico $22,550
New Mexico $18,790

How do upholsterer salaries compare to similar careers?

Upholsterers earn about the same as related careers in North Dakota. On average, they make less than wedding planners but more than sign language interpreters.

Career Median Salary
Wedding planner salary $52K
Event planner salary $52K
Aesthetician salary $58K
Correctional officer salary $52K
Hazardous materials removal worker salary $60K
Precious metal worker salary $57K
Upholsterer salary $52K
Office clerk salary $50K
Exterminator salary $48K
Sign language interpreter salary $48K

Source: CareerExplorer (Aggregated)