Janitor Salary in United States

What is the salary of a Janitor?

The average salary of a Janitor in United States is $25,140. Salaries start from around $16,940 and go up to $38,000. For a detailed look at the salary in your state, click on the map below.

$0 $38,000
Starting ($16.9k)
Junior ($18.6k)
Experienced ($22.6k)
Senior ($29.6k)
Highest ($38.0k)
Highest

The top 10% of Janitors in United States earn:

$38,000
Senior

The top 25% of Janitors in United States earn:

$29,610
Experienced

The middle 50% of Janitors in United States earn:

$22,590
Junior

The bottom 25% of Janitors in United States earn:

$18,640
Starting

The bottom 10% of Janitors in United States earn:

$16,940

Historical salary

Janitor salary by state

Click on a state to learn more
State Salary Rank
Massachusetts 30,750 1
New York 30,490 2
Alaska 30,350 3
District of Columbia 29,840 4
Connecticut 29,180 5
Washington 29,150 6
New Jersey 27,720 7
Nevada 27,630 8
Wyoming 27,520 9
Rhode Island 27,440 10
Delaware 27,240 11
California 27,140 12
New Hampshire 27,050 13
Illinois 26,910 14
Vermont 26,790 15
Oregon 26,300 16
Pennsylvania 26,280 17
Maine 26,250 18
Hawaii 26,180 19
North Dakota 26,000 20
Minnesota 25,690 21
Maryland 25,570 22
Wisconsin 25,270 23
United States 25,140 24
Colorado 24,850 25
Ohio 24,690 26
Montana 24,620 27
Iowa 24,580 28
Michigan 24,560 29
Missouri 24,470 30
Indiana 24,250 31
Kansas 23,180 32
Nebraska 23,100 33
West Virginia 23,000 34
Arizona 22,920 35
Georgia 22,760 36
Kentucky 22,480 37
Virginia 22,450 38
South Dakota 22,400 39
Idaho 22,370 40
New Mexico 22,180 41
Florida 21,890 42
North Carolina 21,730 43
Virgin Islands 21,710 44
Tennessee 21,620 45
Utah 21,400 46
South Carolina 21,300 47
Oklahoma 21,170 48
Louisiana 20,970 49
Arkansas 20,860 50
Texas 20,850 51
Alabama 20,570 52
Mississippi 20,190 53
Guam 19,480 54
Puerto Rico 17,850 55

Similar Careers