Industry & Market Data
Roofer Salary by State
The national median wage for Roofers is about $55,440 a year, but it ranges from $43,680 in Oklahoma to $77,900 in Illinois. We ranked all 50 states plus D.C. on median pay, cost-of-living-adjusted pay, and employment using BLS data.
By Ihor Lavrenenko · Founder, Smarfle CRM
Published June 26, 2026 · Data current as of 2024
$55,440
National median
$58,140
National mean
135,490
Roofers employed
Illinois
Highest-paying state
Key findings
- National median wage for Roofers is about $55,440 (2025 BLS OEWS), mean $58,140.
- Illinois pays the most (median $77,900); Oklahoma the least ($43,680).
- After cost of living, Illinois stretches a roofer’s paycheck furthest ($78,884 adjusted).
- Florida employs the most roofers (~23,550 jobs).
Roofer Salary by State, mapped
Median annual wage by state. Darker means higher pay. Hover a state for its figure.
Roofers pay by state
All 50 states plus D.C., with median, mean, jobs, and cost-of-living-adjusted pay. Search or sort any column.
| 1 | Illinois | $77,900 | $77,650 | 5,300 | $78,884 |
| 2 | New Jersey | $76,600 | $74,380 | 1,860 | $70,313 |
| 3 | Minnesota | $74,490 | $72,920 | 1,890 | $75,777 |
| 4 | Massachusetts | $72,750 | $72,990 | 1,950 | $67,564 |
| 5 | Alaska | $66,750 | $68,450 | 310 | $64,619 |
| 6 | New York | $66,020 | $69,350 | 4,570 | $61,219 |
| 7 | California | $63,600 | $67,420 | 21,190 | $56,687 |
| 8 | Connecticut | $62,070 | $68,490 | 790 | $59,568 |
| 9 | District of Columbia | $61,750 | $68,740 | 100 | $55,775 |
| 10 | Rhode Island | $61,630 | $63,580 | 360 | $60,383 |
| 11 | Washington | $60,640 | $68,870 | 5,890 | $55,956 |
| 12 | Maryland | $60,090 | $61,640 | 2,050 | $57,446 |
| 13 | New Hampshire | $59,830 | $63,820 | 270 | $56,768 |
| 14 | North Dakota | $59,740 | $60,540 | 290 | $67,752 |
| 15 | Hawaii | $59,580 | $61,430 | 1,110 | $54,310 |
| 16 | Michigan | $59,530 | $61,450 | 3,090 | $63,131 |
| 17 | Delaware | $59,440 | $55,280 | 230 | $60,187 |
| 18 | Wisconsin | $59,370 | $58,060 | 2,400 | $63,688 |
| 19 | Vermont | $59,040 | $56,330 | 210 | $60,777 |
| 20 | Montana | $59,030 | $57,010 | 370 | $64,858 |
| 21 | Oregon | $58,970 | $61,510 | 3,430 | $56,263 |
| 22 | Indiana | $57,980 | $59,810 | 2,980 | $62,955 |
| 23 | Idaho | $57,790 | $54,300 | 1,190 | $62,654 |
| 24 | Pennsylvania | $55,710 | $56,470 | 3,830 | $57,197 |
| 25 | Colorado | $51,750 | $56,170 | 3,340 | $50,807 |
| 26 | West Virginia | $51,170 | $51,080 | 440 | $57,088 |
| 27 | Nevada | $51,090 | $57,460 | 2,120 | $52,207 |
| 28 | Maine | $50,120 | $53,700 | 610 | $51,162 |
| 29 | Ohio | $49,390 | $55,670 | 4,610 | $53,741 |
| 30 | North Carolina | $49,010 | $50,030 | 3,060 | $51,918 |
| 31 | Louisiana | $48,760 | $52,790 | 760 | $54,972 |
| 32 | Utah | $48,680 | $51,580 | 2,710 | $50,859 |
| 33 | Iowa | $48,660 | $52,070 | 930 | $54,816 |
| 34 | Missouri | $48,570 | $56,320 | 2,050 | $53,313 |
| 35 | Virginia | $48,420 | $51,520 | 2,070 | $47,784 |
| 36 | South Dakota | $47,710 | $46,980 | 400 | $54,124 |
| 37 | Florida | $47,590 | $48,870 | 23,550 | $45,920 |
| 38 | Arkansas | $47,470 | $45,780 | 950 | $54,683 |
| 39 | Arizona | $47,340 | $50,600 | 3,420 | $46,991 |
| 40 | Kansas | $47,190 | $53,370 | 900 | $52,487 |
| 41 | Georgia | $46,940 | $48,440 | 2,160 | $48,646 |
| 42 | Kentucky | $46,940 | $50,680 | 1,080 | $52,219 |
| 43 | Nebraska | $46,460 | $47,930 | 1,730 | $51,458 |
| 44 | Texas | $46,030 | $47,200 | 5,740 | $47,385 |
| 45 | South Carolina | $45,760 | $50,180 | 850 | $48,953 |
| 46 | Tennessee | $45,690 | $46,740 | 2,110 | $49,612 |
| 47 | Alabama | $45,670 | $47,860 | 1,010 | $51,259 |
| 48 | Wyoming | $45,650 | $49,680 | 330 | $49,863 |
| 49 | New Mexico | $45,300 | $47,980 | 1,160 | $49,791 |
| 50 | Mississippi | $44,940 | $45,280 | 480 | $51,779 |
| 51 | Oklahoma | $43,680 | $49,120 | 1,260 | $49,256 |
Median wage
$77,900
Rank #1 of 51
Mean wage
$77,650
Rank #1 of 51
Pay adjusted for cost of living
$78,884
Rank #1 of 51
Jobs in the state
5,300
Rank #5 of 51
Top 15 states by median wage
Where a paycheck goes furthest (cost of living adjusted)
Median wage divided by each state’s cost of living (BEA Regional Price Parities). High-cost states fall; affordable states rise.
Where the most roofers work
What this means
These are wages for roofers as employees. For owners, they are also a hiring benchmark: in high-pay states you compete harder for technicians, so retention and steady, well-routed work matter as much as the rate you offer.
Pay tells you what a market values the work at. Pair it with where demand is growing and how the trade is projected to expand to decide where the opportunity is.
Methodology
Wages are the BLS Occupational Employment and Wage Statistics (OEWS) annual median and mean wage for Roofers (SOC 47-2181) by state. Employment is the OEWS estimate of jobs in that occupation. Cost-of-living-adjusted pay divides the median by each state's BEA Regional Price Parity (index, US=100). A handful of states may be suppressed by BLS for confidentiality and show n/a. Covers the 50 states plus D.C.
Median vs. mean: the median is the midpoint wage (half earn more, half less) and is the better “typical pay” figure; the mean is pulled up by top earners. Cost of living: adjusted pay = median / (state RPP / 100), where the U.S. average is 100.
Source
U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS), with cost-of-living adjustment from BEA Regional Price Parities.
Programs: BLS OEWS, BEA Regional Price Parities.
Frequently asked questions
How much do roofers make?+
The national median wage for Roofers is about $55,440 a year (BLS OEWS), with a mean of $58,140. By state it ranges from about $43,680 in Oklahoma to $77,900 in Illinois.
Which state pays roofers the most?+
Illinois has the highest median wage for roofers at $77,900, followed by New Jersey ($76,600) and Minnesota ($74,490).
Where do roofers earn the most after cost of living?+
Adjusting for cost of living (BEA Regional Price Parities), Illinois comes out on top at $78,884 of real purchasing power, then Minnesota and New Jersey. High-pay, high-cost states fall once cost of living is factored in.
Which states have the most roofers?+
Florida employs the most roofers (about 23,550 jobs), followed by California and Washington.
Where does this data come from?+
U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) for wages and employment, plus BEA Regional Price Parities for the cost-of-living adjustment. See the methodology below.
Cite this study
Free to reference with a link back. Please credit Smarfle Research as the source.
Ihor Lavrenenko (2026). Roofer Salary by State. Smarfle Research. https://www.smarfle.com/small-business-statistics/roofer-salary-by-state
More research
Run the business behind the paycheck
Smarfle gives roofers and the businesses that employ them scheduling, dispatch, time tracking, invoicing, and reviews in one place.
Start your 7-day free trial