The average salary for Upholsterers in Texas is $29,190.
Based on an hourly basis, Upholsterers makes $14.03 per hour.
In Texas, the salary range for Upholsterers ranges from $18,080 for entry-level Upholsterers who are just starting out to $39,270 for experienced professional Upholsterers.
The top 25% of Upholsterers in Texas makes $35,060 or $16.85 per hour.
The bottom 25% of Upholsterers in Texas makes $22,720 or $10.92 per hour.