Data / Labor costs by state

Home Project Labor Costs by State

By MeasuredCost Editorial Team · Published · Data updated · Next update spring 2027, with the BLS May 2026 wages · How we estimate · Data: BLS wages (May 2025), Census ACS (2024) · Changelog

The people who fix and remodel homes earn very different pay depending on where they work. Across 12 trades, from roofers and plumbers to HVAC technicians, median hourly pay runs 40% above the national median in Hawaii and 20% below it in Arkansas. But cheaper labor does not make projects easier to afford.

Key findings

Trade labor index by state

Index: each state's median hourly wage divided by the U.S. median, times 100, averaged across 12 trades. 100 = U.S. median.

Median hourly wages by state

Six of the 12 trades. All 12, with 25th and 75th percentiles, are in the CSV download.

StateIndexRoofersPlumbersHVAC techsElectriciansCarpentersPainters
Alabama82$21.96$28.21$23.26$26.78$23.18$21.12
Alaska133$32.09$45.15$37.23$43.00$35.51$29.32
Arizona95$22.76$29.84$28.56$29.36$28.17$23.20
Arkansas80$22.82$23.39$23.13$23.59$22.96$19.28
California118$30.58$35.01$34.88$36.62$36.50$28.38
Colorado102$24.88$30.40$31.35$29.92$30.21$25.47
Connecticut116$29.84$37.16$36.83$37.28$30.80$28.12
Delaware103$28.58$31.11$29.96$30.63$28.46$28.14
District of Columbia123$29.69$48.57$40.57$37.97$29.67$28.61
Florida88$22.88$25.44$27.24$27.52$23.98$22.85
Georgia86$22.57$27.50$27.11$28.04$23.72$23.24
Hawaii140$28.64$37.53$31.47$46.38$41.00$32.80
Idaho93$27.78$25.18$27.04$30.29$25.00$21.58
Illinois131$37.45$48.05$37.21$47.87$37.98$29.45
Indiana104$27.88$36.69$29.05$32.93$30.23$24.16
Iowa100$23.39$30.72$29.17$29.26$27.75$23.90
Kansas95$22.69$31.36$29.07$31.66$27.39$21.88
Kentucky92$22.57$30.84$28.18$28.71$25.33$23.13
Louisiana90$23.44$30.62$28.20$29.59$24.00$22.31
Maine103$24.10$30.77$30.37$36.24$29.88$28.50
Maryland102$28.89$31.44$33.67$35.33$30.27$23.62
Massachusetts131$34.98$45.14$37.16$38.18$36.16$27.65
Michigan104$28.62$38.56$29.26$36.67$29.66$24.35
Minnesota123$35.81$45.39$36.71$37.58$31.22$27.54
Mississippi81$21.61$26.67$23.41$29.26$23.39$21.54
Missouri103$23.35$32.11$28.82$31.45$29.25$27.65
Montana107$28.38$38.44$29.26$36.90$28.28$28.03
Nebraska95$22.34$29.31$28.77$29.24$24.19$22.73
Nevada100$24.56$29.62$29.09$35.37$29.99$27.11
New Hampshire103$28.76$32.12$35.51$30.21$29.42$23.88
New Jersey123$36.83$37.61$35.79$37.14$30.77$28.49
New Mexico88$21.78$29.54$24.17$28.07$28.71$22.23
New York116$31.74$37.26$35.78$37.86$34.77$28.64
North Carolina86$23.56$27.44$27.53$27.31$23.61$21.21
North Dakota103$28.72$30.56$35.81$31.59$27.83$26.38
Ohio103$23.74$30.45$30.06$31.11$29.24$23.77
Oklahoma86$21.00$27.87$27.67$29.33$22.55$21.59
Oregon116$28.35$46.66$30.26$48.71$30.23$23.51
Pennsylvania107$26.79$32.73$30.00$32.50$28.54$25.06
Rhode Island106$29.63$36.77$32.39$35.62$29.25$20.00
South Carolina85$22.00$25.93$27.22$28.24$24.36$19.64
South Dakota89$22.94$24.82$29.51$29.51$23.14$23.15
Tennessee89$21.97$28.17$26.68$29.37$24.44$20.78
Texas87$22.13$28.77$27.77$28.16$23.51$21.86
Utah95$23.40$29.76$28.24$29.81$25.17$22.14
Vermont103$28.39$29.89$29.88$30.49$30.00$25.54
Virginia92$23.28$29.07$28.72$30.24$26.77$22.82
Washington128$29.16$38.96$36.38$45.78$35.67$28.68
West Virginia92$24.60$27.39$23.49$31.16$23.42$21.26
Wisconsin112$28.54$39.04$29.67$36.80$29.65$24.08
Wyoming96$21.95$30.01$26.30$36.59$27.33$22.70
United States100$26.65$30.67$29.33$30.38$29.12$23.75

How many months of income a new roof costs

Typical price to replace an architectural shingle roof on a 2,000 sq ft one-story home, from our roof replacement model, divided by the state's median household income for one month.

StateMonths of incomeTypical roofMedian household incomeLabor index rank
West Virginia2.86$14,500$60,79838
Mississippi2.75$13,560$59,12750
Louisiana2.69$13,660$60,98639
Kentucky2.63$14,130$64,52637
Arkansas2.59$13,400$62,10651
Michigan2.54$15,300$72,38917
Alabama2.50$13,880$66,65949
Illinois2.50$17,350$83,2113
Indiana2.50$14,980$71,95918
New Mexico2.47$13,970$67,81642
Oklahoma2.45$13,480$66,14845
Missouri2.38$14,170$71,58923
New York2.38$17,030$85,82011
Ohio2.37$14,250$72,21222
Montana2.35$14,780$75,34014
Maine2.32$14,810$76,44219
Pennsylvania2.32$15,010$77,54515
North Carolina2.31$14,250$73,95847
South Carolina2.30$13,880$72,35048
Minnesota2.29$16,590$87,1176
Wisconsin2.28$14,710$77,48813
Tennessee2.26$13,550$71,99741
Wyoming2.25$14,150$75,53230
Oregon2.24$15,910$85,22012
Rhode Island2.24$15,600$83,50416
Florida2.23$14,450$77,73543
North Dakota2.22$14,420$77,87120
Iowa2.19$13,770$75,50129
Kansas2.19$13,770$75,51431
Vermont2.18$15,050$82,73025
Idaho2.16$14,610$81,16635
Nevada2.16$14,620$81,13428
Alaska2.12$16,870$95,6652
Arizona2.12$14,380$81,48632
Georgia2.12$14,160$79,99146
Nebraska2.11$13,440$76,37633
South Dakota2.11$13,530$76,88140
Texas2.10$13,970$79,72144
Delaware2.03$14,840$87,53421
New Jersey2.03$17,630$104,2947
Connecticut2.02$16,140$96,04910
California2.00$16,720$100,1499
Hawaii2.00$16,820$100,7451
Washington1.99$16,490$99,3895
Virginia1.92$14,770$92,09036
Massachusetts1.89$16,520$104,8284
District of Columbia1.88$17,160$109,7078
New Hampshire1.88$15,650$99,78224
Maryland1.86$15,910$102,90526
Colorado1.83$14,810$97,11327
Utah1.79$14,430$96,65834
United States2.22$15,110$81,604-

Trade wages in 20 major metros

MetroIndexRoofersPlumbersHVAC techsElectricians
Chicago139$39.47$49.70$37.48$49.21
Seattle137$30.81$45.78$38.51$48.93
San Francisco136$35.74$37.44$37.73$44.63
Boston132$31.90$46.52$37.75$38.42
Minneapolis129$36.25$48.86$37.25$39.37
New York123$36.73$37.79$37.50$37.99
Los Angeles116$30.56$34.19$35.49$35.49
Philadelphia115$28.72$35.99$31.05$35.86
St. Louis113$28.25$37.02$30.29$37.10
Detroit112$30.48$41.53$30.37$39.42
Riverside109$29.83$30.73$30.92$35.00
Denver107$26.84$30.72$34.41$30.36
Washington106$28.05$34.55$34.58$36.50
Baltimore100$27.11$30.38$30.38$31.54
Phoenix97$22.96$30.65$29.41$29.43
Atlanta91$23.61$28.07$28.35$28.20
Miami91$23.09$27.77$27.90$28.19
Dallas90$22.59$29.45$28.63$28.37
Houston88$21.87$29.47$28.34$28.45
Tampa86$22.68$25.00$24.30$27.62

Metro areas as defined by the Office of Management and Budget; for example, Dallas covers Dallas-Fort Worth-Arlington. A dash means BLS did not publish that trade for the area.

What this means for your project

Wages are only part of a contractor's price. Contractors also pay payroll taxes and insurance, run trucks and offices, and need a profit, so what you pay per hour of work is well above these wages. Our cost guides build all of that in, and they use these same wage data for every state: see the guides for roof replacement, HVAC replacement, water heater replacement and more projects.

Methodology

Download the data

Wages by state and metro (CSV) · State summary: index, roof price, income (CSV). Free to use under the Creative Commons Attribution 4.0 license: please credit "MeasuredCost analysis of BLS and Census data" and link to this page.

Embed the map

Copy this code to show the interactive map on your site:

<iframe src="https://measuredcost.com/embed/trade-labor-map/" title="Home project labor costs by state" width="100%" height="470" style="border:0" loading="lazy"></iframe>

For journalists

We can share state or metro cuts, a trade you cover, or the data behind any number on this page. Email hello@measuredcost.com. See how we work in our editorial policy.

Common questions

Why are trade wages so different between states?

Wages follow the local cost of living, union membership, demand for construction and how many workers are available. States with high living costs, such as Hawaii, pay the most.

Do higher wages mean a project costs more?

Yes, but not in proportion. Labor is one part of a project's price, next to materials, overhead, profit and permits. Across the states in our models, each 10% difference in trade wages moves a typical roof replacement price by about 5% and an HVAC replacement by about 3%.

How often will this study be updated?

Each spring, after BLS releases the next year's wage data.

Changelog