Solar installer vs roofer: who earns more
Pay, range, growth and a state map of which trade earns more, from BLS May 2025 data.
Solar installer vs roofer: the numbers
| Solar installer | Roofer | |
|---|---|---|
| Median hourly wage | $25.55 | $26.65 |
| Median annual pay | $53,140 | $55,440 |
| 10th percentile (entry) | $20.00 | $18.01 |
| 90th percentile (top) | $38.45 | $39.29 |
| Jobs nationwide | 31,350 | 135,490 |
| Projected growth 2025-35 | +36.5% | +5.3% |
| Openings per year | 4,200 | 12,000 |
| 10-year real wage change | +3.4% | +11.2% |
| States where this trade pays more | 14 | 15 |
| States about even (within $0.50) | 3 | 3 |
Which pays more where you live
| State | Solar installer $/hr | Roofer $/hr | Pays more, by how much |
|---|---|---|---|
| Illinois | $28.67 | $37.45 | Roofer +$8.78 |
| Nevada | $32.60 | $24.56 | Solar installer +$8.04 |
| Maryland | $21.84 | $28.89 | Roofer +$7.05 |
| Massachusetts | $28.45 | $34.98 | Roofer +$6.53 |
| Ohio | $30.00 | $23.74 | Solar installer +$6.26 |
| Michigan | $22.63 | $28.62 | Roofer +$5.99 |
| Indiana | $22.18 | $27.88 | Roofer +$5.70 |
| Maine | $29.43 | $24.10 | Solar installer +$5.33 |
| Hawaii | $33.83 | $28.64 | Solar installer +$5.19 |
| New York | $27.00 | $31.74 | Roofer +$4.74 |
| Wisconsin | $23.93 | $28.54 | Roofer +$4.61 |
| Vermont | $23.79 | $28.39 | Roofer +$4.60 |
| Iowa | $27.28 | $23.39 | Solar installer +$3.89 |
| Pennsylvania | $22.96 | $26.79 | Roofer +$3.83 |
| Oregon | $31.88 | $28.35 | Solar installer +$3.53 |
| Connecticut | $26.73 | $29.84 | Roofer +$3.11 |
| South Dakota | $20.37 | $22.94 | Roofer +$2.57 |
| North Carolina | $21.09 | $23.56 | Roofer +$2.47 |
| South Carolina | $24.27 | $22.00 | Solar installer +$2.27 |
| Arizona | $24.60 | $22.76 | Solar installer +$1.84 |
| New Mexico | $23.31 | $21.78 | Solar installer +$1.53 |
| California | $29.14 | $30.58 | Roofer +$1.44 |
| Florida | $24.30 | $22.88 | Solar installer +$1.42 |
| Kansas | $24.04 | $22.69 | Solar installer +$1.35 |
| Arkansas | $21.55 | $22.82 | Roofer +$1.27 |
| New Jersey | $37.96 | $36.83 | Solar installer +$1.13 |
| Texas | $23.19 | $22.13 | Solar installer +$1.06 |
| Colorado | $23.91 | $24.88 | Roofer +$0.97 |
| Utah | $24.03 | $23.40 | Solar installer +$0.63 |
| Washington | $29.63 | $29.16 | About even ($0.47) |
| Georgia | $22.98 | $22.57 | About even ($0.41) |
| Virginia | $23.65 | $23.28 | About even ($0.37) |
Questions this page answers
Who makes more, solar installers or roofers?
Nationally, Roofers: a median of $26.65 an hour against $25.55 for solar installers, a gap of $1.10 an hour in May 2025. Solar photovoltaic installers earn more in 14 states, roofers in 15, and the two are within $0.50 an hour in 3 in the 32 states where BLS publishes both.
Which has the better outlook, solar installers or roofers?
BLS projects +36.5% growth for solar installers and +5.3% for roofers over 2025-35, with 4,200 and 12,000 openings a year respectively.
Sources and notes
- BLS Occupational Employment and Wage Statistics, May 2025; BLS Employment Projections; CPI-U.