Skip to content

The average salary for a Stonemason in Iowa is $48,080.

Annual Average Salary Information

Annual Average Salary: $48,080

$32,460$69,780

Hourly Pay Information

Hourly Average Salary: $23.11

$15.61$33.55