Skip to content

Home › Jobs by county › Marin County › School Custodian & Maintenance

School Custodian & Maintenance jobs in Marin County

Marin County has 10 open custodian and maintenance jobs right now, at 9 districts and schools. None were posted in the last 7 days. Typical posted pay is $26.11–$30.31 an hour. 6 of the open jobs are full-time and 3 part-time.

Email me new school custodian & maintenance jobs

Where they're hiring

Open school custodian & maintenance jobs by employer
District or schoolOpen jobs
San Rafael City Schools 2
Novato Unified School District 1
Miller Creek Elementary School District 1
Bolinas-Stinson Union Elementary 1
Lagunitas School District 1
Mill Valley School District 1
Tamalpais Union High School District 1
Marin Community College District 1
Reed Union SD 1

Open school custodian & maintenance jobs

JobPayPostedDeadline
Custodian (Substitute)
Lagunitas School District · San Geronimo
$30.00/hr Nov 4 Ongoing
Night Custodian, Bahia Vista Elementary
San Rafael City Schools · San Rafael
$23.73–$34.71/hr Nov 3 Until filled
Custodian I Night, San Marin High School
Novato Unified School District · Novato
$22.79–$26.40/hr Nov 2 Until filled
Custodian II-Head Custodian
Miller Creek Elementary School District · San Rafael
$24.03–$30.63/hr Oct 20 Nov 27
Substitute Custodial Position
Reed Union SD · Tiburon
$32.26/hr Sep 25 Until filled
Substitute Custodian
Bolinas-Stinson Union Elementary · Bolinas
$29.36–$33.98/hr Aug 26 Ongoing
Substitute Custodian 2026/2027 School Year
San Rafael City Schools · San Rafael
$23.04/hr Aug 14 Ongoing
Substitute Custodian - Multiple Sites - Day or Night Shifts
Tamalpais Union High School District · Larkspur
$26.07/hr Feb 17 Jan 31
Substitute Custodian - on call
Mill Valley School District · Mill Valley
$28.87/hr Jan 20 Ongoing
Custodial Supervisor
Marin Community College District · Kentfield
$83,316–$117,240/yr Dec 22, 2025 Ongoing

Questions about school custodian & maintenance jobs in Marin County

How much do school custodians make in Marin County?

Typical posted pay is $26.11–$30.31 an hour, from 20 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 Marin County?

San Rafael City Schools (2 open), Novato Unified School District (1) and Miller Creek Elementary School District (1).

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

6 of the open jobs are full-time and 3 part-time.

How fast should I apply?

30% 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 Marin 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 Marin County