Skip to content

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

School Custodian & Maintenance jobs in San Diego County

San Diego County has 64 open custodian and maintenance jobs right now, at 32 districts and schools. 12 were posted in the last 7 days. Typical posted pay is $23.33–$27.36 an hour. 29 of the open jobs are full-time and 21 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
Sweetwater Union High School District 8
Chula Vista Elementary 5
Vista Unified School District 4
San Diego County Office Of Education 3
San Marcos Unified School District 3
Coronado Unified School District 3
Alpine Union School District 3
San Ysidro School District 3
Fallbrook Union High School District 3
Encinitas Union Elementary 2

Open school custodian & maintenance jobs

JobPayPostedDeadline
Classified Substitute Pool (Clerical, Student Support, Special Education, After School Classroom Assistant, Custodian)
The OFarrell Charter Schools · San Diego
$22.39–$24.46/hr Nov 10 Nov 22
Lead Electrician - Promotional and Open - Eligibility List
Vista Unified School District · Vista
$31.51–$34.78/hr Nov 10 Nov 25
Valley Vista - Custodian II - #703
Chula Vista Elementary · Chula Vista
$25.00/hr Nov 9 Nov 17
Custodian / Boulder Oaks Elementary School (10010643)
Alpine Union School District · Alpine
$26.28/hr Nov 9 Nov 15
Custodian (8336) - San Ysidro Adult School
Sweetwater Union High School District · Chula Vista
$22.74–$27.98/hr Nov 6 Nov 16
Facilities Attendant (8430) - Bonita Vista High School
Sweetwater Union High School District · Chula Vista
$23.89–$29.38/hr Nov 6 Nov 16
Facilities Attendant (8429) - Castle Park High School
Sweetwater Union High School District · Chula Vista
$23.89–$29.38/hr Nov 6 Nov 16
Gardener (8441) - AC/Maintenance
Sweetwater Union High School District · Chula Vista
$25.07–$30.85/hr Nov 6 Nov 16
Building Maintenance Worker (8428) - AC/Maintenance Department
Sweetwater Union High School District · Chula Vista
$30.48–$37.50/hr Nov 6 Nov 16
Custodian (8086) - Castle Park High School
Sweetwater Union High School District · Chula Vista
$22.74–$27.98/hr Nov 6 Nov 16
Custodian (6153) - Hilltop High School
Sweetwater Union High School District · Chula Vista
$22.74–$27.98/hr Nov 6 Nov 16
Custodian II - Carlton Oaks Pos#30033415
Santee School District · Santee
not listed Nov 6 Nov 13
Building Maintenance Specialist (ID 3034) - Open - REPOST
San Diego County Office Of Education · San Diego
$75,686–$96,597/yr Nov 4 Nov 16
Custodian (Day and Night) - On-Call/Substitute
Cajon Valley Union School District · El Cajon
$22.60/hr Nov 4 Nov 20
Long Term Substitute Typist Clerk III- Maintenance & Operations
San Marcos Unified School District · San Marcos
$22.39/hr Nov 2 Until filled
Grounds Equipment Operator 26160
Poway Unified School District · San Diego
$24.30–$31.10/hr Nov 2 Nov 13
Substitute Warehouse Worker
Escondido Union School District · Escondido
$21.71/hr Oct 30 Nov 30
Part Time Night Custodian
Leonardo da Vinci Health Sciences Charter School · Chula Vista
$20.00/hr Oct 30 Nov 13
Site Night Custodian (Rover) - 40 hours per week
Encinitas Union Elementary · Encinitas
$23.30–$30.00/hr Oct 23 Until filled
Facilities - Plumber - #701
Chula Vista Elementary · Chula Vista
not listed Oct 23 Nov 20
Facilities - Trades II - HVAC - #700
Chula Vista Elementary · Chula Vista
not listed Oct 23 Nov 20
Facilities - General Maintenance - #747
Chula Vista Elementary · Chula Vista
$27.76–$36.97/hr Oct 23 Nov 20
Facilities - Electrician - #699
Chula Vista Elementary · Chula Vista
$5,266–$7,014/mo Oct 23 Nov 20
Campus Operations Coordinator
Academy of Our Lady of Peace · San Diego
$28.00–$30.00/hr Oct 21 Dec 31
Locksmith
Oceanside Unified · Oceanside
$4,932–$7,680/mo Oct 20 Nov 23
Fire and Safety Systems Technician - Open and Promotional- Eligibility List
Vista Unified School District · Vista
$31.51–$34.78/hr Oct 19 Nov 30
Maintenance and Operations Project Manager (Oct 2026)
Escondido Union School District · Escondido
$49.91–$62.33/hr Oct 16 Nov 16
School Maintenance (San Diego County)
Element Education: Community Montessori & Dimensions Collaborative Charter Schools (San Diego County) · Escondido
$19.41–$31.31/hr Oct 8 Until filled
(Full-time) Custodian
North County Trade Tech High School · Vista
$21.00/hr Oct 1 Until filled
Substitute Site Custodian
Encinitas Union Elementary · Encinitas
$23.30/hr Sep 29 Until filled

Questions about school custodian & maintenance jobs in San Diego County

How much do school custodians make in San Diego County?

Typical posted pay is $23.33–$27.36 an hour, from 163 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 Diego County?

Sweetwater Union High School District (8 open), Chula Vista Elementary (5) and Vista Unified School District (4).

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

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

How fast should I apply?

31% 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 Diego 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 Diego County