TradesPays

In 2026, roofers in Virginia earn a median of $48,420 per year ($23.28/hr), according to BLS OEWS (May 2025). Pay rises with experience, license tier, and specialty. Last updated June 2026.

How much do roofers make in Virginia in 2026?

Real pay data from real trades workers. Source: BLS OEWS May 2025 · Updated June 2026.

$48,420/yr

Median (50th percentile)

Half of Virginia roofers earn between $45,760 and $57,590 per year.

Where this number sits on the path

  1. Years 1–2

    Apprentice / Helper

    helper / trainee pay

  2. Years 3–5+

    Journeyman

    $48,420/yr · this page

  3. Years 7+

    Foreman / Lead

    premium over journeyman

$45,760/yr$48,420/yr$57,590/yr

Source: BLS OEWS May 2025

Highest-paying state
Illinois · $77,900
Workers in Virginia
2,070 (BLS 2025)
Pay range (p25–p75)
$45,760–$57,590

What do non-union roofers earn in Virginia?

Non-union Roofer in Virginia

$48,420/yr

25th–75th: $45,760/yr–$57,590/yr

$62,946/yr total compbase + ~30% benefits (est., BLS ECEC)

Roofer is predominantly non-union in Virginia. Pay varies based on employer, region within the state, and experience. BLS figures cover all roofers. Submit your salary →

Look up another trade or state

Roofer pay in Virginia

The median roofer in Virginia earns $48,420 per year, which works out to roughly $23.28 per hour based on a standard 2,080-hour work year. That number comes from BLS OEWS May 2025 data and reflects what a mid-career roofer with steady work in the state is actually pulling in.

If you are newer to the trade or working for a smaller residential contractor, expect to land closer to the 25th percentile: $45,760 per year, or about $22.00 per hour. That is not entry-level wages from a fast-food job — it is still a skilled-trades income — but it does represent the lower end of the documented pay range for roofers in Virginia.

Experienced hands, foremen, and roofers working on commercial or industrial projects tend to sit at the 75th percentile or above. That figure in Virginia is $57,590 per year, roughly $27.69 per hour. The spread between the 25th and 75th percentile is $11,830 annually, which tells you there is real money left on the table for workers who build up specialized skills, take on more responsibility, or move into higher-value project types.

To put those numbers in a weekly context: the median roofer takes home around $931 per week in gross wages before taxes and deductions. At the 75th percentile, that rises to about $1,107 per week. For roofers paid hourly — which is common on residential crews — knowing your hourly rate and how it stacks up against these benchmarks is the fastest way to tell whether you are being paid fairly.

Roofing in Virginia covers a wide range of work: asphalt shingle replacement on suburban single-family homes, flat membrane systems on commercial buildings, metal roofing, and storm-damage repair after severe weather events. The specific type of work you do has a direct effect on your pay. Commercial and industrial roofing generally pays more than residential, partly because the systems are more complex and partly because the contractors tend to be larger and better capitalized.

Geography inside the state also matters. The Northern Virginia corridor — close to the D.C. metro area — typically supports higher wages due to higher cost of living, larger commercial project volume, and stronger contractor competition for skilled workers. Roofers in the Roanoke, Lynchburg, or southwestern Virginia areas may see pay closer to or below the state median.

No union scale data is currently available for this trade in Virginia. Many roofers in the state work non-union, so the BLS figures here represent a broad mix of employer sizes, project types, and experience levels across all regions.

If you are negotiating a wage or evaluating a job offer, use the median — $48,420 per year, $23.28 per hour — as your floor for mid-career work. If you have five or more years of experience, can read a roof plan, and know how to lay out a complex job, the 75th percentile figure of $57,590 is a reasonable target. Do not accept significantly below $45,760 unless you are genuinely in your first year on the tools.

Overtime is common in roofing, especially during peak seasons in spring and fall. Hours above 40 per week at 1.5x your base rate can meaningfully increase your annual take-home beyond what the base salary figures suggest. A roofer earning $23.28 per hour who works just five hours of overtime per week for six months adds roughly $5,300 in gross wages over that period.

Recent submissions

First submission goes here

Your metro · years · union or non-union

$—

Be the first roofer in Virginia to share your pay. We start with the BLS — workers like you fill in the rest.

How Virginia compares

Roofer median by state

Other trades in Virginia

Median pay by trade

About this data

Wages come from the U.S. Bureau of Labor Statistics OEWS program (May 2025), the authoritative public source for occupational pay. Union figures are journeyman scales from IBEW/UA locals (approximate). Member submissions — added anonymously, never with a raw email address — refine these numbers over time.

Roofer pay in Virginia: FAQ

What is the median roofer salary in Virginia?
The median annual salary for a roofer in Virginia is $48,420, which works out to approximately $23.28 per hour. This figure comes from BLS OEWS May 2025 data.
What do entry-level roofers earn in Virginia?
Roofers at the 25th percentile in Virginia earn $45,760 per year, or about $22.00 per hour. This reflects workers with less experience or those working for smaller residential contractors.
What can an experienced roofer earn in Virginia?
Experienced roofers in Virginia at the 75th percentile earn $57,590 per year, roughly $27.69 per hour. Workers who move into commercial roofing or take on foreman responsibilities are most likely to reach this range.
Do union roofers in Virginia earn more?
No union scale data is currently available for roofers in Virginia. The BLS figures on this page represent a mix of union and non-union workers, though most roofers in the state work non-union.
Does location within Virginia affect roofer pay?
Yes. Roofers working in Northern Virginia near the D.C. metro area typically earn more than the state median due to higher living costs, larger commercial project volume, and stronger employer competition for skilled workers. Roofers in rural or southwestern parts of the state may earn closer to or below the median.
Where does the Virginia roofer salary data come from?
All figures on this page come from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2025 release. TradesPays does not adjust or estimate these numbers.

Sources

Stay on top of Roofer pay

Get pay updates

Real BLS + union + peer pay for the trades and states you pick. No spam.