Roofers Salaries by State
Mean and median pay, wage percentiles, employment, and top-paying metro areas for rooferss across the U.S. Source: BLS OEWS May 2025 (data.bls.gov OEWS tool /OESServices/combo/table, all-occupation crawl by area).
Job Outlook, 2024–2034
Source: BLS Employment Projections 2024-2034.
Salary Map
Brighter tiles = higher average pay; dashed tiles have no data. Click a state for details.
💰 Top 5 Highest-Paying States
- Illinois$77,650
- New Jersey$74,380
- Massachusetts$72,990
- Minnesota$72,920
- New York$69,350
📉 5 Lowest-Paying States
- Mississippi$45,280
- Arkansas$45,780
- Tennessee$46,740
- South Dakota$46,980
- Texas$47,200
State Rankings
| # | State | Mean | Median | Hourly | vs. U.S. | Employment |
|---|---|---|---|---|---|---|
| 1 | Illinois | $77,650 | $77,900 | $37 | +33.6% | 5,300 |
| 2 | New Jersey | $74,380 | $76,600 | $36 | +27.9% | 1,860 |
| 3 | Massachusetts | $72,990 | $72,750 | $35 | +25.5% | 1,950 |
| 4 | Minnesota | $72,920 | $74,490 | $35 | +25.4% | 1,890 |
| 5 | New York | $69,350 | $66,020 | $33 | +19.3% | 4,570 |
| 6 | Washington | $68,870 | $60,640 | $33 | +18.5% | 5,890 |
| 7 | District of Columbia | $68,740 | $61,750 | $33 | +18.2% | 100 |
| 8 | Connecticut | $68,490 | $62,070 | $33 | +17.8% | 790 |
| 9 | Alaska | $68,450 | $66,750 | $33 | +17.7% | 310 |
| 10 | California | $67,420 | $63,600 | $32 | +16% | 21,190 |
| 11 | New Hampshire | $63,820 | $59,830 | $31 | +9.8% | 270 |
| 12 | Rhode Island | $63,580 | $61,630 | $31 | +9.4% | 360 |
| 13 | Maryland | $61,640 | $60,090 | $30 | +6% | 2,050 |
| 14 | Oregon | $61,510 | $58,970 | $30 | +5.8% | 3,430 |
| 15 | Michigan | $61,450 | $59,530 | $30 | +5.7% | 3,090 |
| 16 | Hawaii | $61,430 | $59,580 | $30 | +5.7% | 1,110 |
| 17 | North Dakota | $60,540 | $59,740 | $29 | +4.1% | 290 |
| 18 | Indiana | $59,810 | $57,980 | $29 | +2.9% | 2,980 |
| 19 | Wisconsin | $58,060 | $59,370 | $28 | -0.1% | 2,400 |
| 20 | Nevada | $57,460 | $51,090 | $28 | -1.2% | 2,120 |
| 21 | Montana | $57,010 | $59,030 | $27 | -1.9% | 370 |
| 22 | Pennsylvania | $56,470 | $55,710 | $27 | -2.9% | 3,830 |
| 23 | Vermont | $56,330 | $59,040 | $27 | -3.1% | 210 |
| 24 | Missouri | $56,320 | $48,570 | $27 | -3.1% | 2,050 |
| 25 | Colorado | $56,170 | $51,750 | $27 | -3.4% | 3,340 |
| 26 | Ohio | $55,670 | $49,390 | $27 | -4.2% | 4,610 |
| 27 | Delaware | $55,280 | $59,440 | $27 | -4.9% | 230 |
| 28 | Idaho | $54,300 | $57,790 | $26 | -6.6% | 1,190 |
| 29 | Maine | $53,700 | $50,120 | $26 | -7.6% | 610 |
| 30 | Kansas | $53,370 | $47,190 | $26 | -8.2% | 900 |
| 31 | Louisiana | $52,790 | $48,760 | $25 | -9.2% | 760 |
| 32 | Iowa | $52,070 | $48,660 | $25 | -10.4% | 930 |
| 33 | Utah | $51,580 | $48,680 | $25 | -11.3% | 2,710 |
| 34 | Virginia | $51,520 | $48,420 | $25 | -11.4% | 2,070 |
| 35 | West Virginia | $51,080 | $51,170 | $25 | -12.1% | 440 |
| 36 | Kentucky | $50,680 | $46,940 | $24 | -12.8% | 1,080 |
| 37 | Arizona | $50,600 | $47,340 | $24 | -13% | 3,420 |
| 38 | South Carolina | $50,180 | $45,760 | $24 | -13.7% | 850 |
| 39 | North Carolina | $50,030 | $49,010 | $24 | -13.9% | 3,060 |
| 40 | Wyoming | $49,680 | $45,650 | $24 | -14.6% | 330 |
| 41 | Oklahoma | $49,120 | $43,680 | $24 | -15.5% | 1,260 |
| 42 | Florida | $48,870 | $47,590 | $24 | -15.9% | 23,550 |
| 43 | Georgia | $48,440 | $46,940 | $23 | -16.7% | 2,160 |
| 44 | New Mexico | $47,980 | $45,300 | $23 | -17.5% | 1,160 |
| 45 | Nebraska | $47,930 | $46,460 | $23 | -17.6% | 1,730 |
| 46 | Alabama | $47,860 | $45,670 | $23 | -17.7% | 1,010 |
| 47 | Texas | $47,200 | $46,030 | $23 | -18.8% | 5,740 |
| 48 | South Dakota | $46,980 | $47,710 | $23 | -19.2% | 400 |
| 49 | Tennessee | $46,740 | $45,690 | $22 | -19.6% | 2,110 |
| 50 | Arkansas | $45,780 | $47,470 | $22 | -21.3% | 950 |
| 51 | Mississippi | $45,280 | $44,940 | $22 | -22.1% | 480 |
Top-Paying Metro Areas
Highest median pay among 355 metro areas.
| # | Metro area | Median | Mean | Employment |
|---|---|---|---|---|
| 1 | Worcester, MA | $105,270 | $85,350 | 350 |
| 2 | Trenton-Princeton, NJ | $82,100 | $76,630 | 140 |
| 3 | Chicago-Naperville-Elgin, IL-IN | $82,090 | $81,010 | 3,900 |
| 4 | Bridgeport-Stamford-Danbury, CT | $81,310 | $78,320 | 130 |
| 5 | St. Cloud, MN | $79,250 | $71,770 | 130 |
| 6 | Atlantic City-Hammonton, NJ | $77,990 | $74,410 | 90 |
| 7 | Springfield, IL | $77,900 | $78,500 | 270 |
| 8 | Northwest Illinois nonmetropolitan area | $77,390 | $75,250 | 190 |
| 9 | San Jose-Sunnyvale-Santa Clara, CA | $76,650 | $76,830 | 1,660 |
| 10 | Peoria, IL | $76,610 | $71,400 | 160 |
Pay by Industry
Highest-paying industries employing rooferss (BLS OEWS, by median).
| # | Industry | Median | Mean | Employment |
|---|---|---|---|---|
| 1 | Masonry Contractors | $97,880 | $92,330 | 80 |
| 2 | Federal, State, and Local Government, excluding State and Local Schools and Hospitals and USPS | $76,870 | $77,440 | 190 |
| 3 | Local Government, excluding Schools and Hospitals (OEWS Designation) | $76,870 | $77,150 | 140 |
| 4 | Sector 99 - Federal, State, and Local Government, excl. State & Local Schools & Hospitals & USPS | $76,870 | $77,440 | 190 |
| 5 | Federal Executive Branch (OEWS Designation) | $76,170 | $76,360 | 40 |
| 6 | Federal Government, including the U.S. Postal Service (OEWS Designation) | $76,170 | $76,360 | 40 |
| 7 | Painting and Wall Covering Contractors | $73,690 | $72,650 | — |
| 8 | Drywall and Insulation Contractors | $67,170 | $64,530 | 220 |
| 9 | Professional, Scientific, and Technical Services | $66,550 | $76,450 | — |
| 10 | Sector 54 - Professional, Scientific, and Technical Services | $66,550 | $76,450 | — |
| 11 | Local Government, including Schools and Hospitals (OEWS Designation) | $66,510 | $69,420 | 380 |
| 12 | Federal, State, and Local Government, including State and Local Schools and Hospitals and USPS | $66,070 | $68,710 | 540 |
Workforce Deep-Dive
Distribution and demographics from Census ACS (2023, self-reported). Wage figures here are ACS averages and run lower than the authoritative BLS wages above; use them for shape, not exact pay.
Annual wage distribution
Pay by age band
Education level
Full-time vs part-time
Race / ethnicity
Top fields of study
Top Skills
Most important skills for this role (O*NET importance, 1–5 scale).
Frequently Asked Questions
How much do roofers make in the U.S.?
The median roofers salary in the United States is $55,440 per year (mean $58,140), and about 80% earn between $37,460 and $81,720.
How much do roofers make per hour?
Roughly $28 per hour, based on a mean annual wage of $58,140 and 2,080 work hours per year.
Which state pays roofers the most?
Illinois has the highest average pay for roofers at $77,650 per year (median $77,900).
What is the job outlook for roofers?
Employment is projected to change +5.9% from 2024 to 2034 (Faster than average), with about 12,700 openings per year.