Skip to content

The average salary for a Floor Layer in Ohio is $51,370.

Annual Average Salary Information

Annual Average Salary: $51,370

$37,950$70,770

Hourly Pay Information

Hourly Average Salary: $24.70

$18.25$34.03