Janitorial Maintenance Salary

Based on 746 open positions on Jooglee

Average Min
USD 14
per hour
Average Max
USD 19
per hour
Range
USD 12 – USD 28
from 699 positions with salary data
⚠️ Salary data is based on employer-reported figures from active job listings. Actual compensation may vary based on experience, location and company.

Open Positions (with salary — 10 shown)

View all 746 jobs
Janitorial Maintenance
PilotCompany · Joliet, US
USD 15–22 / hour
Oct 23, 2026
Janitorial Maintenance
PilotCompany · Las Cruces, US
USD 14–20 / hour
Oct 23, 2026
Janitorial Maintenance
PilotCompany · Eaton, US
USD 13–18 / hour
Oct 23, 2026
Janitorial Maintenance
PilotCompany · Austinburg, US
USD 13–18 / hour
Oct 23, 2026
Janitorial Maintenance
PilotCompany · Inver Grove Heights, US
USD 14–21 / hour
Oct 23, 2026
Janitorial Maintenance
PilotCompany · Washington Court House, US
USD 13–19 / hour
Oct 23, 2026
Janitorial Maintenance
PilotCompany · Texarkana, US
USD 13–18 / hour
Oct 23, 2026
Janitorial Maintenance
PilotCompany · Ripon, US
USD 20–28 / hour
Oct 22, 2026
Janitorial Maintenance
PilotCompany · Cheyenne, US
USD 13–18 / hour
Oct 22, 2026
Janitorial Maintenance
PilotCompany · Tonkawa, US
USD 12–16 / hour
Oct 22, 2026