Skip to content

Home › Jobs by county › San Mateo County › School Custodian & Maintenance

School Custodian & Maintenance jobs in San Mateo County

San Mateo County has 30 open custodian and maintenance jobs right now, at 13 districts and schools. 1 was posted in the last 7 days. Typical posted pay is $31.74–$36.00 an hour. 13 of the open jobs are full-time and 15 part-time; the typical one that lists its hours is 8 hours a day.

Email me new school custodian & maintenance jobs

Where they're hiring

Open school custodian & maintenance jobs by employer
District or schoolOpen jobs
San Mateo Union High School District 5
San Mateo-Foster City School District 5
San Carlos School District 4
South San Francisco Unified 2
Las Lomitas Elementary 2
Belmont-Redwood Shores Elementary 2
Cabrillo Unified School District 2
Jefferson Union High School District 2
Jefferson Elementary- Daly City 2
Pacifica School District 1

Open school custodian & maintenance jobs

JobPayPostedDeadline
Substitute Carpenter
San Mateo Union High School District · San Mateo
$48.15/hr Nov 6 Ongoing
Substitute Painter
San Mateo Union High School District · San Mateo
$48.15/hr Nov 3 Ongoing
Custodian - Night Shift - Probationary - Menlo-Atherton High School
Sequoia Union High School District · Redwood City
$36.19–$43.89/hr Nov 2 Nov 16
Custodian II - 1 FTE Heather
San Carlos School District · San Carlos
$26.67–$32.43/hr Nov 2 Nov 13
2026-2027 Custodian Substitute Pool
Las Lomitas Elementary · Menlo Park
$35.37/hr Oct 28 Ongoing
School Bus Driver/Maintenance Assistant (1.0 FTE)
San Carlos School District · San Carlos
$28.71–$34.93/hr Oct 22 Until filled
MAINTENANCE TECHNICIAN
Jefferson Elementary- Daly City · Daly City
$33.51–$40.72/hr Oct 7 Nov 20
Custodian 1.0 FTE - CL#28 - Ralston (Afternoon/Evening)
Belmont-Redwood Shores Elementary · Belmont
$26.66–$30.88/hr Sep 29 Until filled
Financial Analyst - Facilities - Internal Candidates Only
San Mateo-Foster City School District · Foster City
$38.73–$49.43/hr Sep 28 Until filled
Capital Facilities Manager (Posting#3789-1)
San Mateo Union High School District · San Mateo
$167,016–$193,687/yr Sep 23 Until filled
District HVAC & Refrigeration Mechanic
Jefferson Union High School District · Daly City
$43.50–$50.46/hr Sep 11 Ongoing
Substitute Maintenance Custodian - Multiple Sites
Cabrillo Unified School District · Half Moon Bay
$26.16–$35.02/hr Sep 11 Until filled
Substitute Custodian - District Wide
Belmont-Redwood Shores Elementary · Belmont
$24.00/hr Aug 29 Ongoing
Night Custodian - Cottage Grove & Roving
San Mateo-Foster City School District · Foster City
$27.29–$34.83/hr Aug 28 Until filled
School Operations Team Leader- Custodians - Foster City Elementary & Roving
San Mateo-Foster City School District · Foster City
$28.70–$36.64/hr Aug 28 Until filled
Substitute Custodian II (Night) - (Multiple Sites)
Cabrillo Unified School District · Half Moon Bay
$23.69–$31.71/hr Aug 20 Apr 30
Custodian I & Warehouse Delivery Driver (on-call substitutes needed)
South San Francisco Unified · South San Francisco
$28.03/hr Aug 19 Ongoing
HVAC Technician (REPOST)
South San Francisco Unified · South San Francisco
$42.47–$51.59/hr Aug 13 Until filled
Custodian | SUBSTITUTE
Ravenswood City Elementary · East Palo Alto
$24.76–$33.21/hr Aug 10 Ongoing
Custodial Substitutes Needed!
San Carlos School District · San Carlos
$25.89/hr Jul 22 Jul 1
SUBSTITUTE CLASSIFIED EMPLOYEE: MAINTENANCE TECH, CUSTODIAN, INSTRUCTIONAL ASSISTANT
Jefferson Elementary- Daly City · Daly City
$21.06–$31.89/hr Jul 15 Ongoing
Floating School Custodian
Hillsborough City School District · Hillsborough
$34.35–$41.75/hr Jul 14 Until filled
Electrician - Bus Garage
Jefferson Union High School District · Daly City
$43.50–$50.46/hr Jun 4 Ongoing
Building Trades Specialist - Plumbing Focus; Maintenance & Operations
San Mateo-Foster City School District · Foster City
$35.06–$44.74/hr May 15 Until filled
Substitute Classified Staff - Custodians, Groundskeeper, Maintenance
Pacifica School District · Pacifica
$20.90/hr May 12 Dec 31
Substitute School Plant Operations Employee (Custodian)
San Mateo Union High School District · San Mateo
$32.82/hr Apr 16 Ongoing
Substitute Utility Worker (Weekend Position)
San Mateo Union High School District · San Mateo
$33.64/hr Apr 16 Ongoing
Maintenance Technician
San Carlos School District · San Carlos
$33.12–$40.31/hr Apr 10 Nov 12
2026-2027 Maintenance Worker Substitute Pool
Las Lomitas Elementary · Menlo Park
$40.85/hr Oct 2, 2025 Ongoing
Custodian - Substitute; various sites
San Mateo-Foster City School District · Foster City
$27.29/hr Apr 23, 2025 Jun 30

Questions about school custodian & maintenance jobs in San Mateo County

How much do school custodians make in San Mateo County?

Typical posted pay is $31.74–$36.00 an hour, from 64 postings in the last 12 months that listed pay. Most new hires start near the low end of a range.

Who's hiring school custodians in San Mateo County?

San Mateo Union High School District (5 open), San Mateo-Foster City School District (5) and San Carlos School District (4).

Are custodian and maintenance jobs in San Mateo County full-time or part-time?

13 of the open jobs are full-time and 15 part-time; the typical one that lists its hours is 8 hours a day.

How fast should I apply?

33% of the open jobs are “open until filled”: the district can stop taking applications as soon as it has enough, so apply within a few days of a posting.

How do I hear about new custodian and maintenance jobs in San Mateo County?

Set up a free alert: pick this kind of job and your ZIP code, and we’ll email you when a new one is posted, once a day for free or within minutes with Plus.

Guides for school custodian & maintenance jobs

Other kinds of school jobs in San Mateo County