Janitor Salary

Average Yearly Salary
$23,000
$19,000
Min 10%
$23,000
Median 50%
$27,000
Max 90%
Best Paying Company
Americold
Highest Paying City
Seattle, WA
Highest Paying State
Washington
Average Experience Level
2.0 years
How much does a janitor make?
As a Janitor in the USA, you can expect to earn on average $23,502 per year or $11.3 per hour. If you are in the top 10 percent, you will make over $27,000; however, if you are in the bottom 10 percent, you will earn less than $19,000 per year. Hospitality companies and Professional companies have the most job opportunities for Janitors. States with the highest Janitor salaries include Washington, Massachusetts, Vermont, New Hampshire, and Connecticut. The typical tenure for a Janitor is 2.0 years.
Annual Salaries For Related Jobs
Sanitizer
$29,968
Cleaner
$22,397

Average Janitor Salary By Location

Janitors in the United States of America make on average $23,502 a year or $11.3 per hour. Working in Seattle, WA as a Janitor will pay you the highest wages at around $31,777 per year. Even an entry-level Janitor makes $24,000 per year in Seattle, WA. Washington, Massachusetts, Vermont, New Hampshire, and Connecticut are the highest paying states. Utah, Georgia, South Carolina, Nebraska, and Arkansas are at the bottom for competitive pay.

Map of Janitor Salaries

The darker areas on the map show where Janitors earn the highest salaries across all 50 states.

Average Salary:

Average Janitor Salary By Company

There is good job security in Janitor positions. Some industries offer better pay and benefit packages than others. The most abundant employment opportunities for Janitors are in Hospitality companies and Professional companies. Americold and Zachry Holdings are the highest paying companies. In addition, companies like Discover Financial Services and Northrop Grumman report highly competitive salaries for Janitors.

Average Janitor Pay By Industry

Wages for Janitors can differ based on the industry they work in. By looking at our data, we can see that Construction companies, Health Care companies, and Manufacturing companies pay their Janitors well. Salaries for Janitors in Construction companies average $24,224 annually, while Health Care companies and Manufacturing companies pay $23,929 and $23,749, respectively. At $23,164, the average salary for Janitors in the Energy industry is lower than other industries.
Industry
Average Salary
Construction
Construction
$24,224
$24k
Health Care
Health Care
$23,929
$24k
Manufacturing
Manufacturing
$23,749
$24k
Retail
Retail
$23,602
$24k
Technology
Technology
$23,339
$23k
Finance
Finance
$23,289
$23k
Professional
Professional
$23,264
$23k
Hospitality
Hospitality
$23,206
$23k
Energy
Energy
$23,164
$23k

Janitor Salary History

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

National Average
Ashburn, VA

Janitor Salary By Experience Level

The salary for a Janitor can range from $18,814 to $40,827 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Janitor Salaries

Company
Job
Location
Date Added
Salary
Barton Staffing Solutions
Janitor Position-Sanitation-Porter-2Nd Shift (Au#322858)
04/29/2020
$26,088
1St. Shift Janitor 7A P
04/28/2020
$25,044
Essential Personnel, Inc.
Janitor
04/28/2020
$25,044
1St. Shift Janitor
04/28/2020
$27,548
Janitor
04/28/2020
$20,640
CBSG, Inc.
Janitor/Cleaner ST. Louis MO
04/27/2020
$22,748
Janitorial Worker
04/27/2020
$33,392
Janitor
04/26/2020
$22,957
4 Dry Out
Cleaning Services NOT Janitor (Workers)
04/26/2020
$29,218
Janitor Monday-Friday P P PM
04/26/2020
$20,870
Show More