Roofer Salary in Ohio

What is the salary of a Roofer in Columbus, Ohio?

The average salary of a Roofer in Columbus, Ohio is $37,200. Salaries start from around $24,460 and go up to $55,180. For a detailed look at the salary in your state, click on the map below.

$0 $55,180
Starting ($24.5k)
Junior ($28.6k)
Experienced ($35.2k)
Senior ($45.6k)
Highest ($55.2k)
Highest

The top 10% of Roofers in Columbus, Ohio earn:

$55,180
Senior

The top 25% of Roofers in Columbus, Ohio earn:

$45,590
Experienced

The middle 50% of Roofers in Columbus, Ohio earn:

$35,180
Junior

The bottom 25% of Roofers in Columbus, Ohio earn:

$28,570
Starting

The bottom 10% of Roofers in Columbus, Ohio earn:

$24,460

Historical salary

Similar Careers

See the salary of a Roofer in other states