Skip to content

The average salary for a Floor Layer in Oklahoma is $31,670.

Annual Average Salary Information

Annual Average Salary: $31,670

$22,280$54,690

Hourly Pay Information

Hourly Average Salary: $15.23

$10.71$26.29