Post Job

Janitor salary

Average janitor salary

$13.44

$27,954 yearly

Entry-level janitor salary
$21,000 yearly salary
Updated January 8, 2025

How much does a janitor make?

The average janitor salary in the United States is $27,954. Janitor salaries typically range between $21,000 and $35,000 yearly. The average hourly rate for janitors is $13.44 per hour.

Janitor salary is impacted by location, education, and experience. Janitors earn the highest average salary in Massachusetts.

On This Page

Where can a Janitor earn more?

Compare salary by location
Vs
54k
34k
14k
-6k
Ashburn, VA$34,897
Knoxville, TN$23,922
Compare salary by company
Vs
85k
65k
45k
25k
5k
Argonne National Laboratory$55,306
Hormel Foods$34,953

Janitor

Experience LevelAvg. SalaryHourly Rate
Entry-level janitor$21,900$10.54
Mid-level janitor$28,600$13.77
Senior-level janitor$36,100$17.38

Janitor salary estimates from across the web

Based on the latest salary information compiled by Zippia, Indeed, Glassdoor, Ziprecruiter, SalaryExpert and Comparably, the average salary for a janitor typically falls between $27,954 and $40,559.
zippia
$27,954yearly
glassdoor[1]
$40,559yearly
indeed[2]
$31,722yearly
comparably[3]
$29,584yearly
ZipRecruiter[4]
$33,162yearly
SalaryExpert[5]
$38,124yearly

Average janitor salary by state

The highest-paying states for janitors are Massachusetts, Washington, and New York. The lowest average janitor salary states are Florida, Alabama, and North Carolina.

  • State View
  • County View
Average Salary:

Highest paying states for janitors

RankStateAvg. SalaryHourly Rate
1Maine$30,706$14.76
2Vermont$32,505$15.63
3New Hampshire$30,993$14.90
4Ohio$26,856$12.91
5Washington$33,992$16.34
6Massachusetts$34,833$16.75
7North Dakota$30,187$14.51
8New York$33,003$15.87
9Pennsylvania$27,865$13.40
10Wisconsin$27,017$12.99
11Rhode Island$29,596$14.23
12Connecticut$32,323$15.54
13Alaska$27,870$13.40
14Minnesota$29,881$14.37
15Illinois$28,635$13.77
16Oregon$30,436$14.63
17Iowa$26,874$12.92
18Michigan$26,621$12.80
19Indiana$25,323$12.17
20Idaho$26,342$12.66
21Arizona$26,872$12.92
22New Jersey$29,014$13.95
23California$31,178$14.99
24Tennessee$23,918$11.50
25District of Columbia$31,462$15.13
26Montana$24,136$11.60
27Colorado$27,278$13.11
28Kansas$24,511$11.78
29Wyoming$23,986$11.53
30Missouri$24,613$11.83
31Nebraska$26,168$12.58
32Kentucky$22,677$10.90
33West Virginia$23,390$11.25
34South Dakota$25,394$12.21
35Maryland$26,798$12.88
36Nevada$24,009$11.54
37Utah$23,691$11.39
38Virginia$24,470$11.76
39Arkansas$23,622$11.36
40Florida$22,199$10.67
41Georgia$23,130$11.12
42Hawaii$26,169$12.58
43Oklahoma$22,657$10.89
44Texas$22,360$10.75
45New Mexico$22,987$11.05
46Mississippi$20,031$9.63
47South Carolina$20,368$9.79
48Delaware$23,888$11.48
49North Carolina$20,996$10.09
50Alabama$21,431$10.30
51Louisiana$20,419$9.82

Highest paying cities for janitors

The highest-paying cities for janitors are Lexington, MA, Seattle, WA, and New York, NY.

RankCityAvg. SalaryHourly Rate
1Lexington, MA$34,897$16.78
2Seattle, WA$34,110$16.40
3New York, NY$32,887$15.81
4San Francisco, CA$32,131$15.45
5Portland, ME$30,746$14.78
6Portland, OR$30,422$14.63
7Austin, MN$29,186$14.03
8Chicago, IL$28,799$13.85
9Denver, CO$27,271$13.11
10Glendale, AZ$26,991$12.98
11Columbia, MD$26,822$12.90
12Des Moines, IA$26,683$12.83
13Grand Rapids, MI$26,588$12.78
14Columbus, OH$26,469$12.73
15Fremont, NE$26,198$12.60
16Urban Honolulu, HI$26,164$12.58
17Indianapolis, IN$25,090$12.06
18Sparks, NV$24,778$11.91
19Liberty, MO$24,715$11.88
20Knoxville, TN$23,922$11.50

Janitors are the most in-demand in these five cities:

  1. Seattle, WA
  2. New York, NY
  3. San Francisco, CA
  4. Portland, OR
  5. Chicago, IL

Janitor salary details

A janitor's salary ranges from $21,000 a year at the 10th percentile to $35,000 at the 90th percentile.

Average Janitor Salary Graph
Average Janitor Salary Graph, Trends, and Summary

What is a janitor's salary?

PercentileAnnual SalaryMonthly SalaryHourly Rate
90th Percentile$35,000$2,917$17
75th Percentile$31,000$2,583$15
Average$27,954$2,330$13
25th Percentile$24,000$2,000$12
10th Percentile$21,000$1,750$10

Highest paying janitor jobs

The highest paying types of janitors are sanitizer, environmental services aide, and custodian/substitute custodian.

Job TitleAnnual SalaryMonthly SalaryHourly RateJob Openings
Environmental Services Aide$34,509$2,876$16.59152,119
Housekeeping Aide$29,968$2,497$14.41113,524
Floor Technician$29,785$2,482$14.3231,859
Housekeeper$29,306$2,442$14.09111,501
Housekeeping Cleaner$25,439$2,120$12.23101,232
Rooming House Keeper$29,025$2,419$13.9579,698

Which companies pay janitors the most?

Janitor salaries at Argonne National Laboratory and DESC are the highest-paying according to our most recent salary estimates. In addition, the average janitor salary at companies like PepsiCo and Cargill are highly competitive.

RankCompanyAverage SalaryHourly Rate
1Argonne National Laboratory$55,306$26.59
2DESC$40,665$19.55
3PepsiCo$37,590$18.07
4Cargill$37,532$18.04
5Bertucci's$37,280$17.92
6Siemens$36,710$17.65
7Weber Grills$36,638$17.61
8Bob's Discount Furniture$36,390$17.50
9Grand Central Bakery$36,162$17.39
10Northwest Center$36,146$17.38
11Amphastar Pharmaceuticals$36,101$17.36
12Peterson Holding$35,765$17.19
13Thermo Fisher Scientific$35,754$17.19
14Grosvenor Services$35,649$17.14
15XPO Logistics$35,582$17.11
16Northrop Grumman$35,381$17.01
17American Services$35,186$16.92
18State Bar of Michigan$35,080$16.87
19The RealReal$34,961$16.81
20Hormel Foods$34,953$16.80

Wage gap by gender, race and education

$29,000$28,400$27,800$27,200$26,600$26,000
MaleFemale

Janitor salary by industry

The average janitor salary varies across industries:

  • The average janitor salary in the hospitality industry is $30,059, the highest of any industry.
  • The average janitor salary in the finance industry is $29,132.
  • Janitors in the telecommunication industry earn an average salary of $26,843, the lowest of any industry.

Highest paying industries for janitors

RankIndustryAverage SalaryHourly Rate
1Hospitality$30,059$14.45
2Retail$29,132$14.01
3Manufacturing$27,522$13.23
4Telecommunication$26,843$12.91

High Paying Janitor Jobs

Janitor salary trends

The average janitor salary has risen by $6,450 over the last ten years. In 2014, the average janitor earned $21,504 annually, but today, they earn $27,954 a year. That works out to a 20% change in pay for janitors over the last decade.

Compare janitor salaries for cities or states with the national average over time.

Average janitor salary over time

Compare janitor salaries for individual cities or states with the national average.

    Janitor salary by year

    YearAvg. SalaryHourly Rate% Change
    2025$28,000$13.44+5.7%
    2024$26,400$12.68+4.8%
    2023$25,100$12.07+4.3%
    2022$24,000$11.55+3.2%
    2021$23,300$11.18+3.1%

    Recently added janitor salaries

    CompanyJobLocationDate AddedSalary
    PeoplereadyJanitorGlendale, AZ12/18/2024$30,262
    Chefs WarehouseOffice JanitorMattapoisett, MA12/17/2024$35,479
    Advance ServicesJanitorialColumbus, NE12/17/2024$35,479
    Challenge UnlimitedJanitorEast Saint Louis, IL12/17/2024$33,392
    Living Spaces FurnitureRetail JanitorFort Worth, TX12/17/2024$27,027
    System OneJanitorEarth, TX12/17/2024$31,305
    VoltJanitor-HourlyWillows, CA12/17/2024$41,740
    BJ's Restaurants, Inc.JanitorialLas Vegas, NV12/16/2024$41,740
    Core-MarkJanitor-2Nd ShiftSan Antonio, TX12/16/2024$33,392
    McDonald'sJanitorialWest Simsbury, CT12/16/2024$32,700

    Janitor salary FAQs

    Search for janitor jobs

    Browse building and grounds maintenance jobs