Janitors and Cleaners, Except Maids and Housekeeping Cleaners Salary in San Antonio, TX
BLS Occupational Employment & Wage Statistics • May 2025 • San Antonio-New Braunfels, TX
Compare Janitors and Cleaners, Except Maids and Housekeeping Cleaners salary & buying power
Type a city below to see how San Antonio, TX stacks up on salary and cost of living.
In San Antonio, TX, janitors and cleaners earn a median annual salary of $32,590, with an hourly wage averaging $15.67. This figure is notably lower than the national median for this occupation, which stands at $35,930. When comparing these earnings to local household incomes, janitors in San Antonio make significantly less than the area's median household income of $74,297. The discrepancy highlights a broader economic divide within the region, where a substantial portion of the workforce is positioned below average household earning levels. Despite this disparity, the employment figures for janitors and cleaners are robust, with an estimated 14,930 individuals employed in San Antonio, reflecting steady demand for these essential services.
For entry-level workers in this field, earnings tend to hover around the lower percentile ranges, such as $22,820 at the 10th percentile. As experience is gained, wages typically increase, with those in the mid-career range earning around the median salary of $32,590. More seasoned professionals can earn upwards of $41,090, which is at the 90th percentile. The wage differences between entry-level and experienced workers are primarily driven by factors such as tenure on the job, specific skills or certifications acquired, and the ability to negotiate higher wages based on demonstrated reliability and effectiveness in performance. Additionally, employers may offer higher pay rates for those willing to work in more demanding environments or during less desirable hours, which further contributes to wage variation across experience levels.
Salary percentile breakdown
San Antonio economic context
Frequently asked questions
How much do Janitors and Cleaners, Except Maids and Housekeeping Cleaners make per hour in San Antonio?
The median hourly wage for Janitors and Cleaners, Except Maids and Housekeeping Cleaners in San Antonio, TX is $15.67, based on BLS OEWS 2025 data. Top earners (90th percentile) make $21.75 or more per hour.
Is San Antonio above or below average for Janitors and Cleaners, Except Maids and Housekeeping Cleaners salaries?
The median Janitors and Cleaners, Except Maids and Housekeeping Cleaners salary in San Antonio, TX is 9.3% below the national median of $35,930. The national figure is from BLS OEWS 2025 data covering all US metropolitan areas.
What is the entry-level salary for Janitors and Cleaners, Except Maids and Housekeeping Cleaners in San Antonio?
Entry-level Janitors and Cleaners, Except Maids and Housekeeping Cleaners (10th percentile) earn around $22,820 per year in San Antonio, TX. The 25th percentile — typically workers with 1–3 years of experience — earn approximately $28,620.