SOC 47-2181 · Construction and Extraction Occupations
Roofers wages by metro
National median annual wage
$55,440
- 10th percentile
- $37,460
- 25th percentile
- $46,260
- Median
- $55,440
- 75th percentile
- $65,390
- 90th percentile
- $81,720
- Mean
- $58,140
Annual wage from the May 2025 OEWS estimates.
National employment in May 2025: 135,490.
That median is 8.7% higher than the all-occupations national median of $50,980.
The metro and state figures below are the same May 2025 release. A blank wage means BLS did not publish it. See when a wage is not published.

Highest published medians
| Occupation | Employment | 10th | Median | 90th |
|---|---|---|---|---|
| Worcester, MA | 350 | $53,380 | $105,270 | $106,290 |
| Trenton-Princeton, NJ | 140 | $45,230 | $82,100 | $96,490 |
| Chicago-Naperville-Elgin, IL-IN | 3,900 | $48,770 | $82,090 | $106,780 |
| Bridgeport-Stamford-Danbury, CT | 130 | $49,950 | $81,310 | $99,130 |
| St. Cloud, MN | 130 | $46,130 | $79,250 | $91,620 |
| Atlantic City-Hammonton, NJ | 90 | $42,440 | $77,990 | $99,760 |
| Springfield, IL | 270 | $46,430 | $77,900 | $99,180 |
| San Jose-Sunnyvale-Santa Clara, CA | 1,660 | $59,300 | $76,650 | $103,040 |
| Peoria, IL | 160 | $45,200 | $76,610 | $97,730 |
| New York-Newark-Jersey City, NY-NJ | 3,100 | $48,240 | $76,400 | $104,520 |
| Springfield, MA | 290 | $50,470 | $76,300 | $101,360 |
| Minneapolis-St. Paul-Bloomington, MN-WI | 1,250 | $46,080 | $75,400 | $99,170 |
| Decatur, IL | 60 | $48,010 | $74,640 | $100,350 |
| San Francisco-Oakland-Fremont, CA | 2,610 | $57,720 | $74,340 | $98,390 |
| Duluth, MN-WI | 240 | $47,110 | $72,860 | $90,040 |
| Flint, MI | 120 | $45,760 | $70,760 | $73,690 |
| Boston-Cambridge-Newton, MA-NH | 1,120 | $53,700 | $66,350 | $96,220 |
| Anchorage, AK | 230 | $48,640 | $65,750 | $92,450 |
| Hartford-West Hartford-East Hartford, CT | 350 | $47,730 | $65,710 | $94,400 |
| Rockford, IL | 180 | $42,790 | $65,100 | $105,680 |
Where employment is largest
States and territories
| Occupation | Employment | 10th | Median | 90th |
|---|---|---|---|---|
| Illinois | 5,300 | $46,600 | $77,900 | $106,530 |
| New Jersey | 1,860 | $45,230 | $76,600 | $103,720 |
| Minnesota | 1,890 | $46,020 | $74,490 | $99,170 |
| Massachusetts | 1,950 | $50,790 | $72,750 | $106,290 |
| Alaska | 310 | $48,630 | $66,750 | $92,450 |
| New York | 4,570 | $47,000 | $66,020 | $95,040 |
| California | 21,190 | $48,620 | $63,600 | $89,010 |
| Connecticut | 790 | $47,730 | $62,070 | $96,070 |
| District of Columbia | 100 | $47,470 | $61,750 | $101,570 |
| Rhode Island | 360 | $43,450 | $61,630 | $93,740 |
| Washington | 5,890 | $47,860 | $60,640 | $104,000 |
| Maryland | 2,050 | $45,760 | $60,090 | $80,470 |
| New Hampshire | 270 | $46,920 | $59,830 | $100,040 |
| North Dakota | 290 | $46,050 | $59,740 | $87,360 |
| Hawaii | 1,110 | $45,860 | $59,580 | $79,400 |
| Michigan | 3,090 | $41,910 | $59,530 | $80,270 |
| Delaware | 230 | $35,640 | $59,440 | $73,900 |
| Wisconsin | 2,400 | $39,130 | $59,370 | $78,380 |
| Vermont | 210 | $45,380 | $59,040 | $63,250 |
| Montana | 370 | $46,020 | $59,030 | $71,920 |
| Oregon | 3,430 | $45,880 | $58,970 | $95,700 |
| Indiana | 2,980 | $39,830 | $57,980 | $89,240 |
| Idaho | 1,190 | $35,780 | $57,790 | $71,860 |
| Pennsylvania | 3,830 | $40,480 | $55,710 | $76,700 |
| Colorado | 3,340 | $45,820 | $51,750 | $73,370 |
| West Virginia | 440 | $28,660 | $51,170 | $69,820 |
| Nevada | 2,120 | $37,960 | $51,090 | $79,680 |
| Maine | 610 | $44,890 | $50,120 | $64,430 |
| Ohio | 4,610 | $39,940 | $49,390 | $75,340 |
| North Carolina | 3,060 | $36,760 | $49,010 | $60,600 |
| Louisiana | 760 | $36,140 | $48,760 | $84,590 |
| Utah | 2,710 | $30,160 | $48,680 | $67,390 |
| Iowa | 930 | $37,070 | $48,660 | $65,010 |
| Missouri | 2,050 | $38,470 | $48,570 | $78,710 |
| Virginia | 2,070 | $38,220 | $48,420 | $66,420 |
| South Dakota | 400 | $34,550 | $47,710 | $59,200 |
| Florida | 23,550 | $33,240 | $47,590 | $63,810 |
| Arkansas | 950 | $31,200 | $47,470 | $58,270 |
| Arizona | 3,420 | $35,910 | $47,340 | $62,620 |
| Kansas | 900 | $37,240 | $47,190 | $81,540 |
| Georgia | 2,160 | $32,070 | $46,940 | $63,720 |
| Kentucky | 1,080 | $38,220 | $46,940 | $65,470 |
| Nebraska | 1,730 | $37,480 | $46,460 | $59,670 |
| Texas | 5,740 | $34,120 | $46,030 | $61,560 |
| South Carolina | 850 | $36,030 | $45,760 | $61,860 |
| Tennessee | 2,110 | $32,180 | $45,690 | $61,340 |
| Alabama | 1,010 | $36,120 | $45,670 | $60,920 |
| Wyoming | 330 | $37,110 | $45,650 | $62,490 |
| New Mexico | 1,160 | $35,880 | $45,300 | $73,850 |
| Mississippi | 480 | $35,280 | $44,940 | $62,830 |
| Oklahoma | 1,260 | $30,800 | $43,680 | $81,720 |
| Puerto Rico | 550 | $23,010 | $24,100 | $30,850 |
Other construction and extraction occupations
- Construction Laborers
- First-Line Supervisors of Construction Trades and Extraction Workers
- Electricians
- Carpenters
- Operating Engineers and Other Construction Equipment Operators
- Plumbers, Pipefitters, and Steamfitters
- Painters, Construction and Maintenance
- Cement Masons and Concrete Finishers
Questions this page answers
What is the national median wage for Roofers?
In the May 2025 OEWS estimates, the national median annual wage for Roofers is $55,440. Employment is 135,490.
How does Roofers pay compare with all occupations?
The national median for Roofers is 8.7% higher than the all-occupations median of $50,980.
Which metro has the highest published median for Roofers?
Among metros with a published annual median in the May 2025 tables, Worcester, MA is highest on this page's list at $105,270.