United States · Pay by job · Installation, Maintenance and Repair

General Maintenance Worker salary and take-home pay

The typical US general maintenance worker earns $49,590 a year, or $23.84 an hour (BLS, May 2025). In Texas, where the median for this job is $46,670, a single filer keeps about $39,679 a year after federal income tax, Social Security and Medicare.

BLS title: Maintenance and Repair Workers, General (SOC 49-9071). Source: U.S. Bureau of Labor Statistics, OEWS May 2025.

How much does a general maintenance worker earn?

General Maintenance Worker pay in the US: the 10th to 90th percentile
Percentile Bar A year An hour
10th $35,350 $17.00
25th $40,840 $19.64
Median $49,590 $23.84
75th $62,620 $30.10
90th $77,180 $37.11

The middle half of people in this job earn $40,840 to $62,620 a year, and about 1,529,700 people do it across the US (BLS, May 2025).

Take-home pay tool

The 10th percentile is where pay starts for most people in this job; the 90th, near the top.

General Maintenance Worker · Texas · single · median

$39,679.35 a year after tax

$3,306.61 a month · $1,526.13 a paycheck (every two weeks)

Pay and taxes for the year
Pay before tax$46,670.00
Federal income tax−$3,420.40
Social Security and Medicare−$3,570.26
Texas tax and payroll contributionsnone
Take-home pay$39,679.35

Pay: the median for this job in Texas, $46,670 a year (BLS). One job, standard deduction, nothing taken before tax, the year’s tax spread over 26 paychecks.

What does a general maintenance worker take home at each pay point?

A single filer on the national figures, paid every two weeks, with nothing taken before tax:

General Maintenance Worker take-home pay at each percentile, 2026
Pay a yearTexasCaliforniaNew York
10th $35,350 $30,584$29,762$29,088
25th $40,840 $34,995$33,882$33,179
Median $49,590 $42,026$40,432$39,699
75th $62,620 $52,495$49,951$49,409
90th $77,180 $63,126$59,283$59,191

Take-home after federal income tax, Social Security, Medicare and state tax for 2026. New York is outside New York City.

Where does a general maintenance worker keep the most after tax?

Our 19 states, ranked by take-home pay on each state’s own median for this job (single filer). Only these 19 states have take-home figures so far.

General Maintenance Worker: states ranked by take-home pay at the median
RankStateMedian payTake-home
1 Alaska $60,270 $50,336
2 Washington $59,160 $48,894
3 California $57,000 $45,845
4 New York $57,790 $45,810
5 Illinois $56,720 $45,092
6 New Hampshire $52,830 $44,629
7 New Jersey $54,810 $44,319
8 Nevada $52,360 $44,251
9 Ohio $53,420 $44,077
10 South Dakota $48,100 $40,828
11 Wyoming $47,900 $40,668
12 Pennsylvania $49,290 $40,237
13 Tennessee $47,240 $40,137
14 Virginia $49,470 $39,899
15 Texas $46,670 $39,679
16 North Carolina $47,910 $39,273
17 Florida $46,060 $39,189
18 Georgia $47,680 $38,860
19 Michigan $47,580 $38,639

How much does a general maintenance worker earn in each state?

General Maintenance Worker median pay and employment in every state and DC (BLS, May 2025)
StateMedian payPeople in the jobTake-home (single)
Alabama $43,630 16,660 not yet
Alaska $60,270 4,590 $50,336 (#1)
Arizona $47,620 39,000 not yet
Arkansas $43,400 12,410 not yet
California $57,000 143,060 $45,845 (#3)
Colorado $51,280 22,960 not yet
Connecticut $57,620 11,700 not yet
Delaware $50,150 3,310 not yet
District of Columbia $60,310 4,860 not yet
Florida $46,060 111,530 $39,189 (#17)
Georgia $47,680 48,430 $38,860 (#18)
Hawaii $57,960 8,030 not yet
Idaho $48,190 8,200 not yet
Illinois $56,720 66,600 $45,092 (#5)
Indiana $49,890 34,480 not yet
Iowa $52,160 16,500 not yet
Kansas $47,210 12,730 not yet
Kentucky $46,810 22,190 not yet
Louisiana $43,960 21,490 not yet
Maine $49,430 5,820 not yet
Maryland $51,490 23,730 not yet
Massachusetts $58,320 29,830 not yet
Michigan $47,580 39,490 $38,639 (#19)
Minnesota $59,200 29,660 not yet
Mississippi $44,350 14,550 not yet
Missouri $48,370 31,180 not yet
Montana $46,870 5,420 not yet
Nebraska $50,700 9,850 not yet
Nevada $52,360 16,520 $44,251 (#8)
New Hampshire $52,830 5,780 $44,629 (#6)
New Jersey $54,810 37,350 $44,319 (#7)
New Mexico $45,760 9,320 not yet
New York $57,790 119,650 $45,810 (#4)
North Carolina $47,910 43,440 $39,273 (#16)
North Dakota $49,840 3,300 not yet
Ohio $53,420 64,770 $44,077 (#9)
Oklahoma $42,750 18,670 not yet
Oregon $54,350 16,160 not yet
Pennsylvania $49,290 55,590 $40,237 (#12)
Rhode Island $50,900 4,500 not yet
South Carolina $47,880 28,020 not yet
South Dakota $48,100 3,450 $40,828 (#10)
Tennessee $47,240 35,790 $40,137 (#13)
Texas $46,670 140,580 $39,679 (#15)
Utah $50,450 16,090 not yet
Vermont $55,510 2,610 not yet
Virginia $49,470 34,540 $39,899 (#14)
Washington $59,160 32,450 $48,894 (#2)
West Virginia $38,890 8,060 not yet
Wisconsin $55,810 30,880 not yet
Wyoming $47,900 3,920 $40,668 (#11)

Median yearly pay for this job in each state, from BLS. Take-home and its rank are for the 19 states with a take-home engine so far. Each linked state shows its highest-paying jobs after tax.

What is the job outlook for a general maintenance worker?

BLS expects jobs as a general maintenance worker to grow 4.2% from 2025 to 2035, with about 148,700 openings a year (BLS Employment Projections 2025–35).

Job growth, 2025 to 2035
+4.2%
Openings a year
about 148,700
Usual education
High school diploma or equivalent
Work experience
None
On-the-job training
Moderate-term on-the-job training

The 10 installation, maintenance and repair jobs closest in pay to a general maintenance worker:

Every job in the group: Installation, Maintenance and Repair jobs. Not sure which job suits you? Try the free career test.

What else can I work out?

Where do these figures come from?

Pay is the BLS estimate for all employers in May 2025 (the latest), and the outlook is from BLS Employment Projections 2025–35. Your own pay depends on your employer, area and experience. Take-home is our estimate for 2026: one job, the standard deduction, nothing taken before tax, from the same engine as our paycheck calculator.

Source: U.S. Bureau of Labor Statistics, OEWS May 2025: Occupational Employment and Wage Statistics tables (BLS); Employment Projections tables (BLS). This site is independent and not part of the BLS.

Questions about general maintenance worker pay

How much does a general maintenance worker make an hour?

The median is $23.84 an hour (BLS, May 2025). The middle half earn $19.64 to $30.10, and the top 10% earn $37.11 or more.

Which state pays a general maintenance worker the most?

Among the 50 states and DC, District of Columbia has the highest median for this job: $60,310 a year (BLS). After tax, of the 19 states we cover, Alaska leaves the most: $50,336 a year for a single filer on its median of $60,270.

What is a general maintenance worker’s take-home pay?

On the national median of $49,590, a single filer keeps about $42,026 a year in Texas (no state income tax), $40,432 in California and $39,699 in New York outside New York City, after federal income tax, Social Security, Medicare and state tax. Pick your state in the tool above.

What education do you need to be a general maintenance worker?

BLS lists a high school diploma or equivalent as the usual way in, with no work experience in a related job and moderate-term on-the-job training (more than a month, up to a year).

Is the number of general maintenance worker jobs growing?

BLS expects jobs as a general maintenance worker to grow 4.2% from 2025 to 2035, with about 148,700 openings a year (BLS Employment Projections 2025–35).