Roofer salary 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.
$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

See the Roofer salary in other states