Roofer Salary in Virginia

What is the salary of a Roofer 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. For a detailed look at the salary in your state, click on the map below.

$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

Similar Careers

See the salary of a Roofer in other states