Key takeaways:
If you’re curious about janitor salaries in 2026, this guide explains what you can expect to earn and how to maximize your income in the industry.
- Median salary overview: The average janitor in the U.S. earns about $35,930 annually ($17.27/hour), with earnings ranging from $27,570 to $49,040, depending on experience, employer, and location.
- Pay variations by industry and region: Janitors working in specialized industries or higher-cost regions—such as couriers or federal services, or states like Washington and New York—can earn higher wages, while those in states like Florida and West Virginia typically see lower pay.
- Influencing factors: Industry, location, experience, certifications, shift type, and union membership significantly impact pay rates. Additional responsibilities and specialized skills often lead to increased earnings.
- Opportunities for higher income: Janitorial business owners and those who pursue supervisory roles or union jobs may earn substantially more—sometimes over $100,000 for established business owners.
- Additional benefits: Many janitorial roles include health insurance, retirement plans, paid time off, and flexibility, contributing to overall job satisfaction and stability.
Want more tips and salary insights for service professionals? Sign up for the Jobber Newsletter.
The median salary for janitors and building cleaners in the United States is $35,930 per year, or $17.27 per hour. The exact salary depends on factors like the janitor’s workplace, experience level, and employer.
In this salary guide, we’ll cover average janitor wages, how pay varies by location and industry, and how to make more money as a janitor.
Jump to:
-
Average janitor salary
-
Janitor pay breakdown by year, month, week, and hour
-
Janitor income by industry
-
Janitor salary ranges per region
-
How much do school janitors make?
-
How much do hospital janitors make?
-
Janitor business owner salary
-
Factors that influence janitor salaries
-
How to increase your janitor salary
-
Other benefits for janitors
Average janitor salary
The average annual pay for a janitor in the United States is $35,930 a year ($17.27/hour). The average pay range can go as low as $27,570/year ($13.26/hour) and as high as $49,040/year ($23.58/hour).
Higher earners, such as janitorial business owners, can make significantly more, depending on the company’s income and expenses.
Janitor pay breakdown by year, month, week, and hour
Janitors can be paid an hourly wage or an annual salary, depending on the employer and their commercial cleaning pricing. Still, it can be helpful for planning purposes to see monthly and weekly wages, too.
Note that wages can vary from paycheck to paycheck, depending on how many hours you work and your hourly rate. For example, if you earn overtime pay, your employer will pay overtime at 1.5 times your usual hourly wage.
Here’s a breakdown of how much janitors make in various periods of time:
How much do janitors make a year?
The average janitor salary is $35,930 per year. This amount can go as low as $27,570 or as high as $49,040. Here’s a look at the yearly income range for janitors, from the lower end to the highest:
| Low (10%) | 25th Percentile | Average (50%) | 75th Percentile | High (90%) |
| $27,570 | $30,830 | $35,930 | $41,650 | $49,040 |
How much do janitors make a month?
On average, janitors earn $2,994 per month. Monthly income can range from $2,298 to $4,087. Here’s a look at the monthly income range for janitors, from the lower end to the highest:
| Low (10%) | 25th Percentile | Average (50%) | 75th Percentile | High (90%) |
| $2,298 | $2,569 | $2,994 | $3,471 | $4,087 |
How much do janitors make in a week?
Assuming they work a 40-hour week, a janitor in the U.S. will earn an average of $689.80 per week. The lower end is $530.40, while the higher end is $943.20. Here’s a look at the weekly income range for janitors:
| Low (10%) | 25th Percentile | Average (50%) | 75th Percentile | High (90%) |
| $530.40 | $592.80 | $690.80 | $800.80 | $943.20 |
How much do janitors make an hour?
A janitor’s average hourly wage is $17.27. This hourly rate can range from $13.26 to $23.58. Here’s a look at the hourly income range for janitors, from the lower end to the highest:
| Low (10%) | 25th Percentile | Average (50%) | 75th Percentile | High (90%) |
| $13.26 | $14.82 | $17.27 | $20.02 | $23.58 |
Janitor income by industry
A janitor’s income varies depending on experience and employer. If you’re just starting your career path, you’ll likely earn less than someone who’s been cleaning facilities for decades.
According to the Bureau of Labor Statistics, you could potentially boost your earnings if you take a more specialized job providing commercial cleaning services in one of these industries:
- Couriers and Express Delivery Services: $85,270/year
- Rail Transportation: $64,980/year
- Postal Service (Federal Government): $63,560/year
- Metal Ore Mining: $59,700/year
- Other Investment Pools and Funds: $59,380/year
- Nonferrous Metal (except Aluminum) Production/Processing: $48,850/year
- Pulp, Paper, and Paperboard Mills: $48,330/year
- Coal Mining: $48,300/year
- Independent Artists, Writers, and Performers: $46,080/year
- Electric Power Generation, Transmission and Distribution: $45,930/year
- Petroleum and Coal Products Manufacturing: $45,700/year
- Nonmetallic Mineral Mining and Quarrying: $45,630/year
- Tobacco Manufacturing: $45,590/year
- Agents/Managers for Artists, Athletes, Entertainers, and Public Figures: $45,350/year
- Leather and Hide Tanning and Finishing: $44,710/year
Janitor salary ranges per region
Janitor salaries vary by region because of local demand and cost of living. Your wages will be higher if it’s more expensive to live in an area, or if your cleaning services are in high demand.
These are the states where a janitor can make the most money:
| State | Average Hourly Wage | Average Annual Wage |
|---|---|---|
| Washington | $18.00 | $37,439 |
| New York | $17.39 | $36,164 |
| Massachusetts | $17.36 | $36,101 |
| Alaska | $17.11 | $35,599 |
These are the lowest-paying states for janitor earnings:
| State | Average Hourly Wage | Average Annual Wage |
|---|---|---|
| Florida | $11.88 | $24,702 |
| West Virginia | $12.30 | $25,591 |
| Arkansas | $13.14 | $27,334 |
| Georgia | $13.42 | $27,912 |
| Louisiana | $13.59 | $28,267 |
Below is a list of average janitorial pay for every state, in alphabetical order for easy reference:
| State | Average Hourly Wage | Average Annual Wage |
|---|---|---|
| Alabama | $14.40 | $29,961 |
| Alaska | $17.11 | $35,599 |
| Arizona | $14.81 | $30,804 |
| Arkansas | $13.14 | $27,334 |
| California | $15.68 | $32,623 |
| Colorado | $16.71 | $34,759 |
| Connecticut | $15.12 | $31,445 |
| Delaware | $15.91 | $33,084 |
| Florida | $11.88 | $24,702 |
| Georgia | $13.42 | $27,912 |
| Hawaii | $16.51 | $34,343 |
| Idaho | $14.95 | $31,102 |
| Illinois | $15.40 | $32,032 |
| Indiana | $15.12 | $31,455 |
| Iowa | $14.93 | $31,048 |
| Kansas | $14.17 | $29,481 |
| Kentucky | $13.80 | $28,710 |
| Louisiana | $13.59 | $28,267 |
| Maine | $15.39 | $32,004 |
| Maryland | $15.42 | $32,082 |
| Massachusetts | $17.36 | $36,101 |
| Michigan | $13.85 | $28,811 |
| Minnesota | $15.56 | $32,375 |
| Mississippi | $15.05 | $31,306 |
| Missouri | $14.91 | $31,006 |
| Montana | $14.59 | $30,340 |
| Nebraska | $15.15 | $31,517 |
| Nevada | $16.18 | $33,661 |
| New Hampshire | $15.46 | $32,147 |
| New Jersey | $16.13 | $33,559 |
| New Mexico | $15.40 | $32,033 |
| New York | $17.39 | $36,164 |
| North Carolina | $14.44 | $30,041 |
| North Dakota | $16.82 | $34,976 |
| Ohio | $15.11 | $31,426 |
| Oklahoma | $14.67 | $30,521 |
| Oregon | $16.80 | $34,949 |
| Pennsylvania | $15.93 | $33,135 |
| Rhode Island | $15.56 | $15.56 |
| South Carolina | $14.75 | $30,674 |
| South Dakota | $15.89 | $33,056 |
| Tennessee | $14.42 | $30,002 |
| Texas | $14.81 | $30,796 |
| Utah | $14.47 | $30,093 |
| Vermont | $16.90 | $35,147 |
| Virginia | $15.76 | $32,772 |
| Washington | $18.00 | $37,439 |
| West Virginia | $12.30 | $25,591 |
| Wisconsin | $16.04 | $33,365 |
| Wyoming | $15.28 | $31,774 |
Source: ZipRecruiter salary data, 2026
How much do school janitors make?
Janitors working in elementary and secondary schools earn $34,860 per year ($16.76/hour) on average. School janitors (also known as custodians) earn similar wages to other janitors, but pay can vary depending on the school district.
Because schools operate on fixed schedules, many custodians work evening or overnight shifts so cleaning can happen after students leave for the day. However, you may not be eligible for overtime pay as a school janitor unless you work more than 40 hours per week.
Daily tasks typically include cleaning floors, restrooms, and cafeterias, as well as emptying trash. Custodians may also handle light maintenance tasks or seasonal duties, like maintaining school grounds.
How much do hospital janitors make?
Janitors working in general medical and surgical hospitals earn $32,970 a year ($15.85/hour). While pay can vary by location and employer, it is lower than the average wage for janitors across all industries.
Hospitals operate around the clock, so your working hours as a hospital janitor could be any time of day, any day of the week. Overtime won’t affect your wages unless you work over 40 hours a week.
Hospital janitors are responsible for maintaining clean and sanitary healthcare environments. This work includes cleaning and disinfecting patient rooms and restrooms, emptying trash, cleaning floors, and restocking supplies. They may also clean waiting rooms and corridors.
Janitor business owner salary
Commercial cleaning business owners can earn between $50,000 and $100,000 per year once the company is established. For larger janitorial companies, owners can earn over $200,000. Earnings depend on factors like:
- Business size
- Number of cleaning contracts
- Number of clients
- Business operating costs
- Owner responsibilities
Unlike employees, business owners are responsible for more than cleaning. They need to win contracts, oversee staff schedules and payroll, purchase cleaning supplies, and ensure quality control. Their income is directly tied to the business’s success.
Factors that influence janitor salaries
Several factors can affect how much janitors earn, whether you’re an employee or a business owner. Here’s a breakdown of factors that influence salary in the janitor job market:
- Industry or employer: Janitors working for government agencies or in industrial settings often earn more than those employed by schools or hospitals.
- Location: Wages vary depending on state, city, and cost of living. Urban areas and high-cost regions tend to offer higher pay.
- Experience: More experienced janitors typically earn higher wages. Some employers also offer pay increases for long-term staff with seniority.
- Union membership: Unionized janitors often receive higher wages and better benefits than non-union workers because of collective bargaining agreements.
- Shift type: Evening, night, or weekend shifts can sometimes pay more than standard daytime hours.
- Skill level and certifications: Training in hazardous materials handling or infection control can lead to higher pay.
- Training: While formal education usually isn’t required to be a janitor, completing specialized courses can provide a competitive edge for wages.
- Responsibilities: Janitors who take on extra tasks like grounds maintenance or staff supervision may earn higher salaries.
How to increase your janitor salary
If you want to earn more as a janitor, there are several strategies that can help boost your pay. Try these practical tips to improve your earning potential:
- Gain experience. Many employers increase janitors’ pay after several years of proven service. Staying in a role long enough to demonstrate reliability can lead to higher wages.
- Pick a high-paying job. Government, industrial, and some commercial sectors often pay more than schools or hospitals. Targeting these employers can lead to increased pay.
- Build specialized skills. Training in areas such as carpet cleaning, hazardous materials handling, or infection control can make you eligible for higher-paying positions.
- Ask for more responsibilities. Supervisory duties, employee scheduling, equipment maintenance, and supply management can make you more valuable to your employer and earn you a higher wage.
- Work different shifts. Night, weekend, or holiday shifts can pay more than standard daytime hours.
- Join a union. Union membership can provide collective bargaining benefits that lead to higher wages and better benefits.
- Move to a different area. Janitor wages vary by location, so working in a city or state with a higher cost of living can increase your average hourly wage.
- Negotiate pay. Don’t be afraid to discuss a raise with your employer, especially after completing additional training or taking on extra duties.
Cleaning pros are fast, friendly, and deeply customer-focused, but often underprice their value.
Other benefits for janitors
In addition to wages, many janitorial positions offer benefits that make the job more appealing. Common non-salary perks include:
- Health insurance for full-time janitors, including medical, dental, and vision coverage
- 401(k) or pension plans, which often come with employer contributions or matching
- Paid time off, like vacation and personal days, sick leave, and holidays
- Flexible hours or part-time schedules for better work-life balance
- Overtime pay, especially in facilities that operate outside of standard business hours
- Professional development and certifications that can improve job security and pay
- Job stability and demand across schools, hospitals, offices, and government buildings
Make more money as a janitor
As a janitor, you’ll likely make between $27,570 and $49,040 a year. But as you become more experienced and choose higher-paying career opportunities, your earnings will be on the higher end of that scale.
And if you start a commercial cleaning business, you could find yourself earning up to $100,000—or even more as your cleaning business grows.
Frequently Asked Questions
-
According to ZipRecruiter, the highest-paying janitor jobs are:
• Janitorial Account Manager: $47,263/year ($22.72/hour). This is a supervisory role responsible for managing janitorial staff and client relationships for a cleaning contract. Account managers coordinate schedules, ensure service quality, manage supplies and budgets, and act as the point of contact between the cleaning company and the client.
• Janitorial Maintenance: $36,544/year ($17.57/hour). This facilities maintenance position combines routine cleaning with light repair and upkeep. Janitors may handle tasks like floor care, minor equipment repairs, changing light bulbs, maintaining HVAC filters, and ensuring buildings remain clean and operational.
• Janitorial Worker: $32,508/year ($15.63/hour). In this general cleaning role, the janitor is responsible for maintaining buildings and grounds in a clean and orderly condition. Typical tasks include sweeping, mopping, waxing floors, washing windows, removing trash, and operating cleaning equipment.
• Janitorial Cleaner: $31,336/year ($15.07/hour). This entry-level cleaning position is focused on basic sanitation tasks such as vacuuming, mopping, cleaning restrooms, dusting surfaces, and disposing of waste to maintain hygienic indoor environments. -
The five highest-paying U.S. cities for janitors are:
• Scotts Valley, CA: $42,777/year ($20.57/hour)
• Wasco, CA: $42,434/year ($20.40/hour)
• New Lisbon, WI: $41,589/year ($19.99/hour)
• Cupertino, CA: $40,782/year ($19.61/hour)
• Berkeley, CA: $40,475/year ($19.46/hour) -
While it’s hard to say for sure which cities pay the least, the lowest-paying states for janitors in the U.S. are listed below. Cities in these states will likely pay some of the lowest wages in the country:
• Florida: $24,702/year ($11.88/hour)
• West Virginia: $25,591/year ($12.30/hour)
• Arkansas: $27,334/year ($13.14/hour)
• Georgia: $27,912/year ($13.42/hour)
• Louisiana: $28,267/year ($13.59/hour)