Janitor & custodian jobs in the United States (14,336 jobs)

Find janitor & custodian jobs across the United States. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
14,336
Employers
4,859

Advertised starting pay

Average starting payUSD / hour
$17.60Across 6,345 listings
Average starting payUSD / year
$43,852Across 173 listings
Average starting payUSD / month
$3,625Across 101 listings
Average starting payUSD / week
$836Across 10 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
<1%10 listings
Hybrid
<1%2 listings
On-site
5%699 listings

Not specified: 95% (13,625 listings)

Employers hiring include SBM Management Services, LP (644), Prestige Maintenance USA (624), Compass Group (428).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Janitor & custodian jobs in the United States

Save this search
  • Custodian II

    YMCA of the North

    Elk River, MN

    • $17 USD / hour

    Custodian II | Elk River YMCA | $17.00 per hour | Weekends & Wednesday Evening YMCA of the North is seeking custodial staff to uphold standards in cleaning, janitorial services, and general…

  • Custodian II (Evenings)

    YMCA of the North

    Edina, MN

    • $17 USD / hour

    Custodian II | Southdale YMCA | $17.00 per hour | Monday to Friday (evenings) | Part-Time Flexible Schedule At a Glance: We are seeking professional custodians who takes pride in helping

  • Custodian I

    YMCA of the North

    Woodbury, MN

    • $17 USD / hour

    Custodian I | Woodbury YMCA | $17.00 per hour

  • PT Custodian - Bemidji Store

    L&M Supply

    Bemidji, MN

    • $15 to $18 USD / hour
  • Custodian

    McDonald's

    ESSEXVILLE, MI

  • Custodian

    McDonald's

    AUBURN, MI

  • Custodian

    McDonald's

    AUBURN, MI

  • Custodian

    McDonald's

    SEBEWAING, MI

  • Janitor

    C&S Wholesale Grocers, Inc.

    Charlevoix, MI

  • Custodian/Bus Driver

    Baraga Area Schools

    Baraga, MI

    Full Time Custodian/Bus Driver{target="_blank" rel="noopener"}

  • Custodian

    McDonald's

    BAD AXE, MI

  • Custodian/Bus Driver

    Ironwood Area Schools

    Ironwood, MI

    Full-time/Full-year Custodian/Bus Driver for the 2026-2027 school year.

  • Custodian (12mon, 1st)

    Michigan Technological University

    Houghton, MI

  • JANITOR (FULL TIME)

    Compass Group, North America

    Lake Orion, MI

    • $23.29 to $28.29 USD / hour
    • Full-time

    We have an opening for full time JANITOR positions.

  • Custodian

    Newaygo County

    White Cloud, MI

  • Custodian

    Trinity Health

    Grand Haven, MI

  • Concierge Agent- Part Time (0.6)- Day Shift (9a-5:30p)

    Henry Ford Health System

    West Bloomfield, MI

    • Part-time
  • JANITOR (FULL TIME AND PART TIME)

    Compass Group, North America

    Rochester, MI

    • $16 to $16.5 USD / hour
    • Full-time
    • Part-time

    We are hiring immediately for full time and part time JANITOR positions.

  • Custodian and Cart Attendant Part Time

    BJs Wholesale Club

    Madison Heights, MI

    • Part-time
  • Custodian and Cart Attendant Part Time

    BJs Wholesale Club

    Madison Heights, MI

    • Part-time
  • Custodian

    McDonald's

    BAY CITY, MI

  • Custodian

    McDonald's

    BAY CITY, MI

  • Janitor - Evenings PT

    Romanow Building Services

    Bay City, MI

  • Janitor Lead - Grand Blanc

    Knight Facilities Management, Inc

    Grand Blanc, MI

    • $16.5 USD / hour
  • Janitor/Custodian 3rd Shift - Grand Blanc

    Knight Facilities Management, Inc

    Grand Blanc, MI

    • $14.9 USD / hour
Get in touch
MovoJobs

Contact us