Building maintenance worker jobs in the United States

Find building maintenance worker 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
797
Employers
324

Advertised starting pay

Average starting payUSD / hour
$24.74Across 334 listings
Average starting payUSD / week
$1,089Across 37 listings
Average starting payUSD / year
$54,433Across 28 listings
Average starting payUSD / month
$5,616Across 12 listings

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

Where work happens

Remote
<1%1 listing
Hybrid
0%0 listings
On-site
5%43 listings

Not specified: 94% (753 listings)

Employers hiring include Mr.Handyman (103), TruBlue Home Service Ally (102), KBS (19).

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

Building maintenance worker jobs in the United States

Save this search
  • Building Services Worker - Evenings - 19 Hours - Rec Center

    City of Lenexa

    Lenexa, KS

    • $19.33 to $21.76 USD / hour

    The City of Lenexa Parks and Recreation department is currently accepting applications for a Part-Time Building Service Worker. The ideal candidate:

  • Handyman Carpenter

    Handyman Connection of Rockford

    Rockford, IL

    • $30 to $45 USD / hour
  • Handyman

    Handyman Connection of Golden, CO

    Evergreen, CO

    • $1,000 to $1,500 USD / week
  • Handyman/Craftsman

    Handyman Connection of Ann Arbor, MI

    Saline, MI

    • $40 to $60 USD / hour
  • Handyman / Craftsperson

    Handyman Connection of Grapevine, TX

    Keller, TX

    • $30 to $45 USD / hour
  • Handyman for Home Improvement

    Handyman Connection of Lexington - Nicholasville, KY

    Lexington, KY

    • Up to $35 USD / hour
  • Handyman for Home Improvement

    Handyman Connection of Lincoln, NE

    Lincoln, NE

    • $1,200 USD / week
  • Handyman

    Handyman Connection of Alpharetta, GA

    Alpharetta, GA

    • $30 to $45 USD / hour
  • Handyman

    Handyman Connection of Alpharetta, GA

    Alpharettta, GA

    • $30 to $45 USD / hour
  • Handyman

    Handyman Connection of Alpharetta, GA

    Roswell, GA

    • $30 to $45 USD / hour
  • Handyman

    Handyman Connection of Lexington - Nicholasville, KY

    Lexington, KY

    • Up to $1,000 USD / week
  • Handyman

    Handyman Connection of Lincoln, NE

    Lincoln, NE

    • $1,200 to $1,800 USD / week
  • Handyman Residential / Light Commercial

    Handyman Connection of Lincoln, NE

    Lincoln, NE

    • $25 to $40 USD / hour
  • Handyman

    Handyman Connection of Grapevine, TX

    Keller, TX

    • $30 to $40 USD / hour
  • Handyman for Residential

    Handyman Connection of Lexington - Nicholasville, KY

    Lexington, KY

    • $20 to $35 USD / hour
  • Experienced Handyman

    Handyman Connection of Matthews, NC

    Charlotte, NC

    • $28 to $32 USD / hour
  • Handyman/Craftsman

    Handyman Connection of Ann Arbor, MI

    Ann Arbor, MI

    • $40 to $60 USD / hour
  • Handyman/Craftsman

    Handyman Connection of Ann Arbor, MI

    Plymouth, MI

    • $40 to $60 USD / hour
  • Handyman/Craftsman

    Handyman Connection of Eden Prairie, MN

    Bloomington, MN

    • $25 to $50 USD / hour
  • Handyman

    Handyman Connection of Winter Park, FL

    Winter Park, FL

  • Handyman

    Handyman Connection of Winter Park, FL

    Winter Park, FL

    • $800 to $1,500 USD / week
  • Handyman

    Handyman Connection of Winter Park, FL

    Winter Park, FL

    • $1,000 to $1,800 USD / week
  • Handyman

    Handyman Connection of Winter Park, FL

    Winter Park, FL

    • $1,000 to $1,800 USD / week
  • Handyman

    Handyman Connection of Winter Park, FL

    Winter Park, FL

    • $800 to $1,500 USD / week
  • Handyman

    Handyman Connection of Winter Park, FL

    Winter Park, FL

    • $800 to $1,500 USD / week