Roofer salary in Virginia Beach, Virginia

The average salary of a Roofer in Virginia Beach, Virginia is $35,260.

Salaries start from around $21,910 and go up to $48,190.
$0
$48,190
Starting ($21.9k)
Junior ($27.9k)
Experienced ($34.7k)
Senior ($42.1k)
Highest ($48.2k)
Highest

The top 10% of Roofers in Virginia Beach, Virginia earn:

$48,190
Senior

The top 25% of Roofers in Virginia Beach, Virginia earn:

$42,060
Experienced

The middle 50% of Roofers in Virginia Beach, Virginia earn:

$34,720
Junior

The bottom 25% of Roofers in Virginia Beach, Virginia earn:

$27,890
Starting

The bottom 10% of Roofers in Virginia Beach, Virginia earn:

$21,910

Historical salary

See the Roofer salary in other states