Handyman hourly rates by state

Across the U.S., handymen typically charge about $58 an hour, and most charge $48 to $74. Rates run highest in District of Columbia ($71) and lowest in West Virginia ($46).

Handyman rates in every state

Typical handyman hourly rate and range by state, highest first
StateTypicalMost charge
1District of Columbia$71/hr$58 to $90
2Alaska$71/hr$55 to $89
3Minnesota$70/hr$56 to $82
4Washington$70/hr$57 to $85
5Massachusetts$69/hr$55 to $82
6Hawaii$68/hr$55 to $85
7New York$68/hr$54 to $82
8Connecticut$68/hr$54 to $84
9California$67/hr$55 to $84
10Illinois$67/hr$52 to $81
11Wisconsin$66/hr$54 to $75
12Vermont$65/hr$56 to $74
13New Jersey$65/hr$54 to $79
14Oregon$64/hr$54 to $75
15Ohio$63/hr$52 to $75
16New Hampshire$62/hr$54 to $74
17Nevada$62/hr$52 to $83
18Iowa$61/hr$52 to $74
19Maryland$61/hr$52 to $74
20Colorado$60/hr$54 to $74
21Rhode Island$60/hr$53 to $73
22Nebraska$60/hr$52 to $72
23Utah$59/hr$50 to $74
24Delaware$59/hr$51 to $73
25Indiana$59/hr$49 to $73
26North Dakota$59/hr$49 to $70
27Virginia$58/hr$47 to $73
28Maine$58/hr$51 to $71
29Pennsylvania$58/hr$49 to $73
30Missouri$57/hr$47 to $72
31Idaho$57/hr$48 to $72
32South Dakota$57/hr$50 to $67
33North Carolina$56/hr$46 to $70
34Wyoming$56/hr$45 to $73
35South Carolina$56/hr$46 to $72
36Georgia$56/hr$46 to $71
37Arizona$56/hr$47 to $71
38Michigan$56/hr$46 to $70
39Tennessee$56/hr$45 to $70
40Kansas$56/hr$46 to $68
41Montana$55/hr$45 to $69
42Kentucky$55/hr$44 to $72
43Texas$55/hr$44 to $70
44Florida$54/hr$45 to $67
45New Mexico$54/hr$43 to $67
46Mississippi$52/hr$41 to $66
47Louisiana$52/hr$42 to $68
48Alabama$51/hr$43 to $63
49Arkansas$51/hr$41 to $62
50Oklahoma$50/hr$42 to $64
51West Virginia$46/hr$38 to $60
United States$58/hr$48 to $74

What drives handyman prices

BLS has no separate handyman category, so these numbers use its closest match: general maintenance and repair workers. Many handymen also charge a minimum per visit.

The typical U.S. handyman earns $23.84 an hour, and about 1,529,700 work nationwide (BLS, May 2025). The rate is higher than the wage because it also has to cover payroll taxes, insurance, unbilled hours, overhead and profit.

Rates are BidFlow estimates, not quotes. Each starts with the May 2025 wage from the U.S. Bureau of Labor Statistics, then multiplies by 1.4 for payroll taxes and insurance, divides by 0.8 for hours that can't be billed, and multiplies by 1.4 for overhead and profit. Updated October 2026. How we calculate

Stop guessing on your next bid

BidFlow turns your job description into a professional estimate in seconds. Try it free for 14 days. No credit card required.