Roofer salary

BLS occupation: Roofers · Construction · data for May 2025

Median salary $55,440 a year, US officialBLS, May 2025
Median hourly pay $26.65 an hour officialBLS
Middle half earn $46,260–$65,390 25th to 75th percentile officialBLS
Roofers employed 135,490 +5.3% projected by 2035 officialBLS

How much does a roofer make?

  • The median roofer salary in the US is $55,440 a year ($26.65 an hour): half of the 135,490 roofers BLS counts earn more and half earn less. The average (mean) is $58,140.
  • The middle half earn between $46,260 and $65,390. The lowest-paid 10% earn less than $37,460 and the top 10% more than $81,720.
  • That is 9% more than the median for all US workers ($50,980).
  • Illinois pays roofers the most (median $77,900), followed by New Jersey ($76,600) and Minnesota ($74,490). Oklahoma pays the least ($43,680).
  • After adjusting for prices, the pay goes furthest in Illinois, where the median is worth $77,933 in typical US prices, then Minnesota and New Jersey.
  • In 56 of the 263 metro areas with data, the median roofer salary is enough to rent a typical home without spending more than 30% of income on rent.
  • BLS projects the number of roofers to grow 5.3% from 2025 to 2035 (all jobs: 3.5%), with about 12,000 openings a year. The typical entry education is no formal educational credential.

official From BLS's survey of employers: what roofers are actually paid, not job ads or self-reports. Adjusted figures are derived. How we calculate.

How does your pay compare?

An estimate: BLS publishes pay at the 10th, 25th, 50th, 75th and 90th percentiles (10th, 50th and 90th for states); we draw straight lines between them. Amounts under 1,000 are read as hourly × 2,080 hours.

Roofer salary range

Half of roofers earn between $46,260 and $65,390 a year

Yearly pay at each point of the range, US, May 2025. For comparison, the median for all US jobs is $50,980.

Lowest 10% earn under
Yearly pay: $37,460
Lowest 25% earn under
Yearly pay: $46,260
Median
Yearly pay: $55,440
Top 25% earn over
Yearly pay: $65,390
Top 10% earn over
Yearly pay: $81,720

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025.

Show the numbers
Yearly pay
Lowest 10% earn under$37,460
Lowest 25% earn under$46,260
Median$55,440
Top 25% earn over$65,390
Top 10% earn over$81,720

Roofer salary by state

Illinois pays roofers the most; Oklahoma the least

Median yearly pay by state compared with the US median ($55,440), May 2025. Blue = higher pay.

Source: U.S. Bureau of Labor Statistics, OEWS May 2025.

Show the numbers
StateMedian pay
Illinois$77,900 median
New Jersey$76,600 median
Minnesota$74,490 median
Massachusetts$72,750 median
Alaska$66,750 median
New York$66,020 median
California$63,600 median
Connecticut$62,070 median
District of Columbia$61,750 median
Rhode Island$61,630 median
Washington$60,640 median
Maryland$60,090 median
New Hampshire$59,830 median
North Dakota$59,740 median
Hawaii$59,580 median
Michigan$59,530 median
Delaware$59,440 median
Wisconsin$59,370 median
Vermont$59,040 median
Montana$59,030 median
Oregon$58,970 median
Indiana$57,980 median
Idaho$57,790 median
Pennsylvania$55,710 median
Colorado$51,750 median
West Virginia$51,170 median
Nevada$51,090 median
Maine$50,120 median
Ohio$49,390 median
North Carolina$49,010 median
Louisiana$48,760 median
Utah$48,680 median
Iowa$48,660 median
Missouri$48,570 median
Virginia$48,420 median
South Dakota$47,710 median
Florida$47,590 median
Arkansas$47,470 median
Arizona$47,340 median
Kansas$47,190 median
Georgia$46,940 median
Kentucky$46,940 median
Nebraska$46,460 median
Texas$46,030 median
South Carolina$45,760 median
Tennessee$45,690 median
Alabama$45,670 median
Wyoming$45,650 median
New Mexico$45,300 median
Mississippi$44,940 median
Oklahoma$43,680 median

Where roofer pay goes furthest

A salary buys more where prices are low. We divide each state's median by its price level from the Bureau of Economic Analysis, so every figure is in typical US prices. derived

Roofers' pay goes furthest in Illinois once prices are counted

Median pay ÷ the state's price level (BEA, 2024; US = 100), shown in typical US prices. Top 10 states.

Illinois paid $77,900
Worth, in US prices: $77,933
Minnesota paid $74,490
Worth, in US prices: $75,532
New Jersey paid $76,600
Worth, in US prices: $70,401
Massachusetts paid $72,750
Worth, in US prices: $68,790
North Dakota paid $59,740
Worth, in US prices: $67,155
Alaska paid $66,750
Worth, in US prices: $65,212
Wisconsin paid $59,370
Worth, in US prices: $63,096
Montana paid $59,030
Worth, in US prices: $62,370
Indiana paid $57,980
Worth, in US prices: $62,124
Michigan paid $59,530
Worth, in US prices: $61,871

US median

Source: BLS OEWS May 2025; BEA Regional Price Parities 2024. Our calculation.

Show the numbers
Worth, in US prices
Illinois$77,933
Minnesota$75,532
New Jersey$70,401
Massachusetts$68,790
North Dakota$67,155
Alaska$65,212
Wisconsin$63,096
Montana$62,370
Indiana$62,124
Michigan$61,871

Roofer pay in every state

StateMedian a yearHourlyLowest 10%Top 10% EmployedAfter cost of living
Illinois $77,900 $37.45 $46,600 $106,530 5,300 $77,933
New Jersey $76,600 $36.83 $45,230 $103,720 1,860 $70,401
Minnesota $74,490 $35.81 $46,020 $99,170 1,890 $75,532
Massachusetts $72,750 $34.98 $50,790 $106,290 1,950 $68,790
Alaska $66,750 $32.09 $48,630 $92,450 310 $65,212
New York $66,020 $31.74 $47,000 $95,040 4,570 $61,174
California $63,600 $30.58 $48,620 $89,010 21,190 $57,442
Connecticut $62,070 $29.84 $47,730 $96,070 790 $59,907
District of Columbia $61,750 $29.69 $47,470 $101,570 100 $56,187
Rhode Island $61,630 $29.63 $43,450 $93,740 360 $60,256
Washington $60,640 $29.15 $47,860 $104,000 5,890 $56,666
Maryland $60,090 $28.89 $45,760 $80,470 2,050 $57,251
New Hampshire $59,830 $28.76 $46,920 $100,040 270 $57,438
North Dakota $59,740 $28.72 $46,050 $87,360 290 $67,155
Hawaii $59,580 $28.64 $45,860 $79,400 1,110 $54,188
Michigan $59,530 $28.62 $41,910 $80,270 3,090 $61,871
Delaware $59,440 $28.58 $35,640 $73,900 230 $59,554
Wisconsin $59,370 $28.54 $39,130 $78,380 2,400 $63,096
Vermont $59,040 $28.38 $45,380 $63,250 210 $60,271
Montana $59,030 $28.38 $46,020 $71,920 370 $62,370
Oregon $58,970 $28.35 $45,880 $95,700 3,430 $57,052
Indiana $57,980 $27.88 $39,830 $89,240 2,980 $62,124
Idaho $57,790 $27.78 $35,780 $71,860 1,190 $60,517
Pennsylvania $55,710 $26.78 $40,480 $76,700 3,830 $57,096
Colorado $51,750 $24.88 $45,820 $73,370 3,340 $50,217
West Virginia $51,170 $24.60 $28,660 $69,820 440 $57,175
Nevada $51,090 $24.56 $37,960 $79,680 2,120 $51,101
Maine $50,120 $24.10 $44,890 $64,430 610 $51,643
Ohio $49,390 $23.75 $39,940 $75,340 4,610 $53,237
North Carolina $49,010 $23.56 $36,760 $60,600 3,060 $51,958
Louisiana $48,760 $23.44 $36,140 $84,590 760 $55,279
Utah $48,680 $23.40 $30,160 $67,390 2,710 $49,239
Iowa $48,660 $23.39 $37,070 $65,010 930 $55,445
Missouri $48,570 $23.35 $38,470 $78,710 2,050 $53,481
Virginia $48,420 $23.28 $38,220 $66,420 2,070 $47,891
South Dakota $47,710 $22.94 $34,550 $59,200 400 $53,857
Florida $47,590 $22.88 $33,240 $63,810 23,550 $46,019
Arkansas $47,470 $22.82 $31,200 $58,270 950 $54,603
Arizona $47,340 $22.76 $35,910 $62,620 3,420 $47,022
Kansas $47,190 $22.69 $37,240 $81,540 900 $52,394
Georgia $46,940 $22.57 $32,070 $63,720 2,160 $48,747
Kentucky $46,940 $22.57 $38,220 $65,470 1,080 $52,064
Nebraska $46,460 $22.34 $37,480 $59,670 1,730 $51,563
Texas $46,030 $22.13 $34,120 $61,560 5,740 $47,426
South Carolina $45,760 $22.00 $36,030 $61,860 850 $48,811
Tennessee $45,690 $21.97 $32,180 $61,340 2,110 $49,733
Alabama $45,670 $21.96 $36,120 $60,920 1,010 $51,417
Wyoming $45,650 $21.95 $37,110 $62,490 330 $49,250
New Mexico $45,300 $21.78 $35,880 $73,850 1,160 $49,126
Mississippi $44,940 $21.61 $35,280 $62,830 480 $51,683
Oklahoma $43,680 $21.00 $30,800 $81,720 1,260 $49,725

After cost of living = median ÷ (BEA price level ÷ 100).

Roofer salary by city

Metro areas where BLS publishes roofer pay: 263 of 387. Rent share = typical rent (September 2026, Zillow) × 12 ÷ the median salary; under 30% is affordable by the usual rule.

Highest-paying metro areas

Where the pay goes furthest

All 263 metro areas
Metro areaMedian a yearEmployedAfter cost of livingRent share
Worcester, MA $105,270 350 $102,679 24%
Trenton, NJ $82,100 140 $79,570 37%
Chicago, IL $82,090 3,900 $79,241 32%
Bridgeport, CT $81,310 130 $76,087 43%
St. Cloud, MN $79,250 130 $90,435 19%
Atlantic City, NJ $77,990 90 $78,892 32%
Springfield, IL $77,900 270 $83,994 19%
San Jose, CA $76,650 1,660 $69,415 60%
Peoria, IL $76,610 160 $83,974 18%
New York, NY $76,400 3,100 $67,873 56%
Springfield, MA $76,300 290 $79,429 31%
Minneapolis, MN $75,400 1,250 $71,931 28%
Decatur, IL $74,640 60 $84,413 17%
San Francisco, CA $74,340 2,610 $64,301 56%
Duluth, MN $72,860 240 $82,079 22%
Flint, MI $70,760 120 $76,058 18%
Boston, MA $66,350 1,120 $61,284 54%
Anchorage, AK $65,750 230 $62,370 34%
Hartford, CT $65,710 350 $63,954 36%
Rockford, IL $65,100 180 $70,643 24%
Chambersburg, PA $64,480 70 $68,130 25%
Seattle, WA $64,090 2,970 $57,670 42%
Santa Rosa, CA $64,020 430 $59,397 50%
Albany, NY $63,920 440 $64,199 32%
Poughkeepsie-Newburgh, NY $63,750 140 $58,261 43%
Bozeman, MT $63,570 40 $62,013 42%
Los Angeles, CA $63,560 5,480 $55,967 55%
Detroit, MI $63,390 1,450 $63,202 29%
Sacramento, CA $63,320 1,800 $59,361 43%
Janesville, WI $63,310 70 $67,565 24%
San Luis Obispo, CA $63,030 190 $58,041 53%
Modesto, CA $62,940 290 $60,456 39%
Oxnard, CA $62,840 430 $56,851 56%
Buffalo, NY $62,590 570 $65,304 28%
Fresno, CA $62,400 640 $61,082 39%
South Bend, IN $62,400 200 $67,199 24%
Missoula, MT $62,310 60 $64,607 31%
San Diego, CA $62,180 1,830 $55,574 57%
Vallejo, CA $62,080 650 $57,228 48%
Riverside, CA $62,050 2,480 $58,295 49%
Stockton, CA $61,950 240 $58,950 47%
Rochester, MN $61,940 90 $68,200 31%
Appleton, WI $61,880 120 $66,956 23%
Ann Arbor, MI $61,730 80 $61,192 37%
Redding, CA $61,690 210 $61,271 32%
Santa Cruz, CA $61,640 140 $56,089 68%
Fargo, ND $61,610 130 $67,799 21%
Providence, RI $61,560 460 $60,488 42%
Salinas, CA $61,530 240 $56,428 54%
Syracuse, NY $61,480 270 $64,214 32%
Kahului, HI $61,410 100 $56,137 63%
Mount Vernon, WA $61,410 80 $59,946 43%
Santa Maria, CA $61,390 390 $56,426 64%
Yuba City, CA $61,230 60 $58,743 40%
Portland, OR $61,210 2,280 $58,062 35%
Chico, CA $61,110 100 $60,387 30%
Utica, NY $61,070 80 $65,895 28%
Rochester, NY $60,880 540 $62,740 30%
Madison, WI $60,820 270 $62,516 35%
Merced, CA $60,800 60 $61,867 41%
New Haven, CT $60,800 180 $58,149 40%
Glens Falls, NY $60,700 30 $63,985 29%
Racine, WI $60,680 70 $63,234 29%
Bakersfield, CA $60,640 190 $60,107 36%
Wheeling, WV $60,230 110 $68,193 17%
Champaign, IL $60,150 70 $64,884 28%
Milwaukee, WI $60,140 980 $62,040 31%
Boise, ID $60,100 650 $61,083 38%
Bend, OR $59,990 230 $57,901 44%
Evansville, IN $59,990 70 $65,543 22%
Jefferson City, MO $59,820 130 $67,997 20%
Binghamton, NY $59,810 80 $64,407 32%
Kennewick, WA $59,760 210 $59,713 34%
Bellingham, WA $59,730 440 $57,803 39%
Philadelphia, PA $59,730 1,530 $58,242 38%
Bremerton, WA $59,470 170 $56,313 41%
Canton, OH $59,430 140 $66,472 23%
Columbus, IN $59,400 50 $63,869 28%
Green Bay, WI $59,320 90 $63,726 23%
Kalamazoo, MI $59,280 110 $62,505 26%
Wenatchee, WA $59,230 70 $57,031 36%
Honolulu, HI $59,220 860 $53,370 61%
Visalia, CA $59,160 90 $59,264 35%
Oshkosh, WI $58,880 80 $63,360 26%
Longview, WA $58,830 200 $60,311 29%
St. Louis, MO $58,750 1,110 $61,785 29%
Elmira, NY $58,730 120 $62,215 23%
Spokane, WA $58,720 420 $58,518 31%
Pocatello, ID $58,480 50 $65,777 22%
Kansas City, MO $58,420 880 $63,127 32%
Casper, WY $58,410 40 $62,252 29%
Washington, DC $58,340 1,940 $53,580 50%
Jackson, MI $58,320 80 $63,544 24%
Dover, DE $58,310 30 $59,801 37%
Elkhart, IN $58,300 120 $64,545 24%
Sheboygan, WI $58,230 50 $61,938 28%
Allentown, PA $58,140 140 $58,159 38%
Olympia, WA $57,920 260 $55,870 42%
Toledo, OH $57,700 230 $63,091 26%
Manchester, NH $57,570 110 $54,488 45%
Saginaw, MI $57,300 50 $63,043 22%
Yakima, WA $56,660 160 $59,302 29%
Baltimore, MD $56,390 890 $53,968 41%
Pittsfield, MA $56,270 30 $59,166 37%
Boulder, CO $56,140 140 $53,364 47%
Denver, CO $55,830 1,900 $52,778 41%
Cleveland, OH $55,690 780 $59,293 31%
Idaho Falls, ID $55,690 130 $58,986 31%
Akron, OH $54,660 370 $58,541 29%
York, PA $53,540 200 $55,771 31%
Salem, OR $52,690 390 $50,835 37%
Lancaster, PA $52,640 370 $53,574 36%
Pittsburgh, PA $52,350 770 $55,297 34%
Reno, NV $52,000 660 $51,478 48%
Billings, MT $51,980 80 $55,578 32%
Ogden, UT $51,700 510 $51,520 38%
Indianapolis, IN $51,580 1,000 $53,900 36%
Dayton, OH $51,410 320 $55,462 31%
Grants Pass, OR $51,400 40 $52,578 37%
Eau Claire, WI $51,380 70 $55,369 27%
Lewiston, ME $51,350 150 $54,203 37%
Portland, ME $51,190 140 $50,256 54%
St. Joseph, MO $51,140 30 $59,202 24%
Harrisburg, PA $50,950 120 $51,647 35%
Grand Forks, ND $50,750 40 $58,560 27%
Raleigh, NC $50,720 580 $51,672 39%
Traverse City, MI $50,720 60 $54,320 44%
Albany, OR $50,490 160 $49,452 39%
Erie, PA $50,440 140 $55,459 27%
Lansing, MI $50,440 90 $53,100 31%
Bismarck, ND $50,340 50 $55,304 31%
Mankato, MN $50,250 40 $55,247 30%
Grand Junction, CO $50,140 60 $52,516 41%
Reading, PA $50,060 110 $51,576 37%
Greeley, CO $49,940 250 $49,852 40%
Medford, OR $49,930 150 $49,225 44%
Great Falls, MT $49,920 40 $51,546 34%
Colorado Springs, CO $49,830 310 $49,480 42%
Las Vegas, NV $49,800 1,350 $49,693 42%
Terre Haute, IN $49,700 80 $56,608 24%
Asheville, NC $49,680 110 $51,479 41%
Grand Rapids, MI $49,630 380 $51,944 39%
St. George, UT $49,620 260 $50,986 45%
Scranton, PA $49,620 150 $53,038 33%
Bloomington, IN $49,530 90 $52,091 42%
Des Moines, IA $49,510 280 $53,991 31%
Columbus, OH $49,420 700 $51,765 37%
Minot, ND $49,410 40 $56,775 30%
Naples, FL $49,410 610 $47,878 63%
Walla Walla, WA $49,380 40 $50,122 36%
Tulsa, OK $49,350 350 $55,316 33%
Baton Rouge, LA $49,300 220 $54,307 33%
Winston-Salem, NC $49,280 190 $53,540 37%
Cincinnati, OH $49,210 770 $51,599 37%
Sebastian, FL $49,200 450 $50,047 52%
Louisville, KY $49,160 550 $52,818 33%
Greensboro, NC $49,110 230 $52,883 34%
Atlanta, GA $49,100 1,440 $49,072 45%
Waco, TX $49,000 200 $52,944 35%
Huntington, WV $48,960 110 $55,371 27%
Sioux Falls, SD $48,880 180 $53,933 31%
North Port, FL $48,860 1,990 $47,707 52%
Fort Wayne, IN $48,830 270 $52,748 31%
Savannah, GA $48,740 70 $51,194 44%
Wilmington, NC $48,740 170 $50,549 43%
Bowling Green, KY $48,680 50 $53,982 30%
Fort Collins, CO $48,610 150 $48,068 49%
Shreveport, LA $48,540 100 $57,264 32%
Monroe, LA $48,450 70 $57,957 29%
Charlotte, NC $48,410 1,130 $49,729 43%
Davenport, IA $48,250 110 $54,165 25%
Salt Lake City, UT $48,220 1,330 $47,805 41%
Bangor, ME $48,130 120 $49,872 38%
Nashville, TN $48,120 650 $49,949 45%
Richmond, VA $48,050 330 $49,102 43%
Charleston, SC $48,040 110 $47,582 51%
Miami, FL $48,030 5,290 $42,074 66%
Bay City, MI $48,000 50 $52,219 25%
Morristown, TN $47,950 90 $55,521 39%
Lafayette, LA $47,890 80 $54,914 35%
Cedar Rapids, IA $47,840 120 $53,775 31%
Eugene, OR $47,830 280 $47,092 44%
Greenville, NC $47,830 30 $54,105 37%
Youngstown, OH $47,820 380 $54,718 26%
Palm Bay, FL $47,770 540 $47,768 47%
Phoenix, AZ $47,760 2,700 $46,227 43%
Port St. Lucie, FL $47,590 820 $47,482 58%
Jacksonville, NC $47,530 40 $51,615 40%
Jacksonville, FL $47,520 1,400 $47,766 42%
Mansfield, OH $47,470 60 $53,414 23%
Topeka, KS $47,400 100 $53,366 32%
Lincoln, NE $47,360 400 $51,714 32%
Austin, TX $47,340 480 $48,274 41%
Salisbury, MD $47,320 30 $49,489 49%
Orlando, FL $47,300 2,650 $46,639 49%
Fayetteville, AR $47,220 170 $51,690 40%
Springfield, MO $47,220 160 $53,305 32%
Tampa, FL $47,170 3,380 $46,754 51%
Crestview, FL $47,110 160 $48,551 50%
Sioux City, IA $47,050 90 $54,422 33%
Dallas, TX $46,990 2,180 $45,582 42%
Deltona, FL $46,940 580 $47,239 45%
Cape Coral, FL $46,890 1,900 $45,814 47%
Hickory, NC $46,810 80 $52,901 41%
Hilton Head Island, SC $46,760 40 $47,706 51%
Lakeland, FL $46,730 810 $48,105 47%
Gainesville, FL $46,660 340 $48,236 42%
Lexington, KY $46,630 230 $50,200 41%
Birmingham, AL $46,600 260 $50,849 36%
Provo, UT $46,600 280 $47,439 46%
Myrtle Beach, SC $46,590 60 $49,753 44%
Columbia, MO $46,530 60 $52,025 38%
Greenville, SC $46,530 170 $49,893 40%
Rapid City, SD $46,510 120 $52,165 38%
Pueblo, CO $46,490 50 $50,664 34%
Memphis, TN $46,480 360 $50,424 36%
Virginia Beach, VA $46,480 350 $47,457 49%
Omaha, NE $46,460 870 $50,549 36%
Decatur, AL $46,280 30 $53,066 28%
Roanoke, VA $46,280 90 $49,435 36%
Logan, UT $46,260 90 $48,224 37%
Lynchburg, VA $46,160 70 $51,654 33%
Macon, GA $46,030 40 $51,995 32%
Prescott Valley, AZ $46,030 140 $46,847 49%
Harrisonburg, VA $46,020 90 $48,497 44%
Pensacola, FL $45,980 300 $47,054 45%
Albuquerque, NM $45,780 710 $47,914 39%
Wichita, KS $45,760 240 $51,447 32%
Tyler, TX $45,700 60 $49,590 34%
Panama City, FL $45,690 160 $46,960 46%
Winchester, VA $45,690 40 $47,372 48%
Mobile, AL $45,540 120 $51,692 34%
Chattanooga, TN $45,530 140 $49,779 40%
Houston, TX $45,500 1,230 $46,132 43%
Ocala, FL $45,130 480 $47,389 42%
Santa Fe, NM $45,090 140 $45,653 52%
Knoxville, TN $45,030 440 $48,645 46%
Lima, OH $44,980 40 $50,162 32%
Jackson, MS $44,850 110 $50,366 39%
Sebring, FL $44,740 80 $48,383 41%
Columbia, SC $44,660 160 $47,682 42%
Cheyenne, WY $44,510 60 $46,129 41%
Altoona, PA $44,410 50 $49,616 27%
Fort Smith, AR $44,230 140 $51,497 29%
Lafayette, IN $44,140 40 $47,244 40%
Tucson, AZ $44,040 340 $45,451 41%
San Antonio, TX $43,720 350 $46,159 39%
Hattiesburg, MS $43,680 30 $49,844 36%
Oklahoma City, OK $43,680 710 $48,314 38%
Columbus, GA $43,290 80 $48,479 38%
Spartanburg, SC $43,060 130 $47,292 41%
Twin Falls, ID $42,770 30 $46,435 44%
Augusta, GA $41,430 90 $45,080 42%
Rocky Mount, NC $40,100 40 $45,562 38%
Kingsport, TN $39,720 90 $45,947 40%
Grand Island, NE $39,700 90 $45,813 41%
Longview, TX $39,460 80 $44,097 35%
Farmington, NM $39,420 30 $44,945 43%
Joplin, MO $39,170 60 $45,696 38%
Las Cruces, NM $39,070 50 $43,309 45%
Corpus Christi, TX $37,600 50 $40,574 45%
Lubbock, TX $36,650 90 $40,135 44%
El Paso, TX $36,300 120 $40,373 50%

What the median roofer salary pays per paycheck

PeriodBefore taxes
Year$55,440
Month$4,620
Every two weeks$2,132
Week$1,066
Hour$26.65

Gross pay, 52 weeks a year, 2,080 hours. Hourly to salary calculator.

Becoming a roofer: education and job outlook

Typical entry educationNo formal educational credential
Work experience neededNone
On-the-job trainingModerate-term on-the-job training
Projected change in jobs, 2025–35+5.3% (all jobs: +3.5%)
Openings a year (average)12,000
Self-employed19.8%

official BLS Employment Projections, 2025–35. Openings include workers who retire or change jobs. What the work involves: BLS Occupational Outlook Handbook.

Similar jobs

JobMedian a yearTypical education
Plumber $63,800 High school diploma
Heavy equipment operator $59,850 High school diploma
Construction worker $47,120 No formal education
Elevator mechanic $109,910 High school diploma
Electrician $63,190 High school diploma
Ironworker $62,780 High school diploma
Carpenter $60,580 High school diploma

Questions about roofer pay

How much does a roofer make an hour?

The median is $26.65 an hour. The lowest-paid 10% earn under $18.01 and the top 10% over $39.29.

How much does a roofer make a month?

About $4,620 a month before taxes at the median salary of $55,440, or $2,132 every two weeks.

What state pays roofers the most?

Illinois, with a median of $77,900. New Jersey ($76,600), Minnesota ($74,490), Massachusetts ($72,750) and Alaska ($66,750) follow.

Where do roofers make the most after cost of living?

Illinois: its median of $77,900 is worth $77,933 at typical US prices. Minnesota, New Jersey and Massachusetts come next.

How much do entry-level roofers make?

BLS does not report pay by experience. The lowest-paid 10% of roofers earn under $37,460 a year, and the lowest-paid quarter under $46,260, which is a reasonable guide to starting pay.

What education do you need to become a roofer?

BLS lists the typical entry-level education as no formal educational credential. Work experience in a related job: none. On-the-job training: moderate-term on-the-job training.

Sources and limits

  • Pay and employment: BLS Occupational Employment and Wage Statistics, May 2025 estimates, occupation 47-2181 (Roofers). Downloaded 2026-10-24.
  • OEWS counts wage and salary workers at employers, including tips and commissions but not overtime pay, bonuses that are not tied to production, or benefits. It leaves out the self-employed. BLS does not publish figures above $239,200 a year or for states and metro areas with too few workers.
  • Cost of living: BEA Regional Price Parities, 2024 (US = 100). Rents: Zillow Observed Rent Index, September 2026; Data Provided by Zillow Group.
  • Outlook and education: BLS Employment Projections, 2025–35.
  • Pay is not broken down by experience, employer or specialty (for example, ER or pediatric nursing); BLS does not publish those splits.

Methodology · Data sources · All salaries