The average salary for Stonemasons in Texas is $35,920.
Based on an hourly basis, Stonemasons makes $17.27 per hour.
In Texas, the salary range for Stonemasons ranges from $21,800 for entry-level Stonemasons who are just starting out to $53,550 for experienced professional Stonemasons.
The top 25% of Stonemasons in Texas makes $42,050 or $20.22 per hour.
The bottom 25% of Stonemasons in Texas makes $25,920 or $12.46 per hour.