Handyman salary by state

The national median for handymen was $23.84 an hour, or $49,590 a year, in May 2025. Where the work is changes that a lot: the District of Columbia pays $10.30 an hour more at the median than West Virginia.

$23.84National median hourly
$49,590National median yearly
1,529,700Handymen on payrolls
51States and DC with figures

National pay for handymen

BLS has no separate figure for handymen. These are its numbers for general maintenance and repair workers, the closest group: people who keep buildings and equipment in repair using the skills of two or more trades. Real estate, schools and government are among the top industries BLS lists for them.

Pay levelHourlyYearly
10th percentile$17.00$35,350
25th percentile$19.64$40,840
Median$23.84$49,590
75th percentile$30.10$62,620
90th percentile$37.11$77,180
Average (mean)$25.86$53,780

Highest and lowest paying states

Ranked by median hourly wage. These are wages as paid, not adjusted for living costs.

Top 5Median hourlyMedian yearly
1. District of Columbia$29.00$60,310
2. Alaska$28.97$60,270
3. Minnesota$28.46$59,200
4. Washington$28.44$59,160
5. Massachusetts$28.04$58,320
Bottom 5Median hourlyMedian yearly
51. West Virginia$18.70$38,890
50. Oklahoma$20.55$42,750
49. Arkansas$20.87$43,400
48. Alabama$20.97$43,630
47. Louisiana$21.13$43,960

Handyman pay in every state

Pick a state for its full page: the pay range, how it compares with its neighbors, how many handymen work there and what a business should charge.

StateMedian hourlyMedian yearlyBottom to top tenthEmployed
Alabama$20.97$43,630$13.98 to $30.6816,660
Alaska$28.97$60,270$18.39 to $43.704,590
Arizona$22.90$47,620$17.22 to $36.7139,000
Arkansas$20.87$43,400$14.01 to $30.3512,410
California$27.41$57,000$18.66 to $39.77143,060
Colorado$24.65$51,280$18.61 to $36.6122,960
Connecticut$27.70$57,620$18.49 to $39.4711,700
Delaware$24.11$50,150$17.56 to $37.693,310
District of Columbia$29.00$60,310$20.24 to $40.574,860
Florida$22.15$46,060$16.44 to $32.54111,530
Georgia$22.92$47,680$16.31 to $34.8548,430
Hawaii$27.86$57,960$18.24 to $38.768,030
Idaho$23.17$48,190$17.23 to $36.488,200
Illinois$27.27$56,720$17.36 to $38.8266,600
Indiana$23.99$49,890$16.91 to $36.4034,480
Iowa$25.08$52,160$17.58 to $35.8116,500
Kansas$22.70$47,210$16.14 to $32.1312,730
Kentucky$22.50$46,810$14.65 to $36.4122,190
Louisiana$21.13$43,960$13.52 to $36.4821,490
Maine$23.76$49,430$18.00 to $36.335,820
Maryland$24.76$51,490$17.74 to $36.4123,730
Massachusetts$28.04$58,320$18.63 to $38.5529,830
Michigan$22.87$47,580$16.85 to $33.9339,490
Minnesota$28.46$59,200$18.57 to $38.0029,660
Mississippi$21.32$44,350$13.73 to $33.7114,550
Missouri$23.26$48,370$16.37 to $36.3631,180
Montana$22.54$46,870$16.73 to $34.765,420
Nebraska$24.38$50,700$17.43 to $33.289,850
Nevada$25.17$52,360$17.39 to $38.7516,520
New Hampshire$25.40$52,830$18.09 to $36.025,780
New Jersey$26.35$54,810$18.03 to $39.0437,350
New Mexico$22.00$45,760$14.87 to $34.329,320
New York$27.79$57,790$17.79 to $40.18119,650
North Carolina$23.03$47,910$16.17 to $33.9643,440
North Dakota$23.96$49,840$17.44 to $32.913,300
Ohio$25.68$53,420$16.98 to $36.6764,770
Oklahoma$20.55$42,750$14.12 to $31.7018,670
Oregon$26.13$54,350$18.57 to $37.7316,160
Pennsylvania$23.70$49,290$16.81 to $36.1655,590
Rhode Island$24.47$50,900$17.75 to $36.494,500
South Carolina$23.02$47,880$15.84 to $35.8328,020
South Dakota$23.13$48,100$17.95 to $30.163,450
Tennessee$22.71$47,240$16.25 to $33.1735,790
Texas$22.44$46,670$14.88 to $35.68140,580
Utah$24.26$50,450$17.08 to $37.0516,090
Vermont$26.69$55,510$20.28 to $36.032,610
Virginia$23.79$49,470$16.66 to $37.1434,540
Washington$28.44$59,160$20.08 to $40.3532,450
West Virginia$18.70$38,890$13.54 to $32.818,060
Wisconsin$26.83$55,810$17.25 to $36.5030,880
Wyoming$23.03$47,900$14.94 to $38.513,920

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. SOC 49-9071, maintenance and repair workers, general, all industries. Read from the BLS state and national data files. Counts leave out the self-employed.

From a wage to a price

If you run the business, the wage is only the start. At the national median of $23.84, the labor rate calculator's starting numbers (one person, 2 unbilled hours a day, $90,000 of overhead, 15% profit) give a rate of $112.46 per billable hour. Try yours in the labor rate calculator.

Other trades

National median $30.67 an hourPlumber salary by statePlumbers, pipefitters and steamfitters, from apprentices to master plumbers.National median $30.38 an hourElectrician salary by stateInside wiring, panels and service work, residential through industrial.National median $29.33 an hourHVAC Technician salary by stateHeating, air conditioning and refrigeration mechanics and installers.National median $26.65 an hourRoofer salary by stateShingle, metal and flat roof installers and repair crews.National median $23.75 an hourPainter salary by stateHouse, commercial and maintenance painters.National median $29.12 an hourCarpenter salary by stateFraming, finish and remodel carpenters.National median $18.82 an hourLandscaper salary by stateLandscaping and groundskeeping workers, lawn crews included.National median $17.07 an hourHouse Cleaner salary by stateMaids and housekeeping cleaners, in homes, hotels and hospitals.National median $17.71 an hourJanitor salary by stateJanitors and commercial cleaners, office crews and custodians.National median $21.75 an hourPest Control Technician salary by stateTechnicians who inspect, treat and trap in homes and businesses.National median $22.66 an hourConstruction Laborer salary by stateCrew labor on job sites: demo, digging, hauling and cleanup.National median $29.71 an hourSheet Metal Worker salary by stateDuctwork, flashing and metal fabrication, in the shop and on site.National median $25.55 an hourSolar Installer salary by stateCrews who mount, wire and set up solar panels.National median $38.42 an hourConstruction Supervisor salary by stateForemen and crew leads who run the work on site.National median $24.68 an hourLocksmith salary by stateLockouts, rekeys, lock changes and safe work.National median $24.50 an hourTree Trimmer salary by stateClimbers and pruners, utility arborists included.National median $55.28 an hourGeneral Contractor salary by stateConstruction managers, the BLS group for general contractors.National median $17.23 an hourAuto Detailer salary by stateCleaners of vehicles and equipment, the BLS group for detailers.National median $24.51 an hourAppliance Technician salary by stateHome appliance repairers, from washers to ovens.National median $23.78 an hourCrime Scene Cleaner salary by stateHazardous materials removal workers, the closest BLS group.National median $17.71 an hourWindow Cleaner salary by stateFiled by BLS under janitors and cleaners.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
Handyman Salary by State (2026): Hourly and Yearly Pay