Skip to content

Home › Jobs by county › San Bernardino County › Substitute

Substitute jobs in San Bernardino County

San Bernardino County has 146 open substitute jobs right now, at 43 districts and schools. 14 were posted in the last 7 days. Typical posted pay is $23.68–$25.00 an hour. 28 of the open jobs are full-time and 110 part-time; the typical one that lists its hours is 7 hours a day.

Email me new substitute jobs

Where they're hiring

Open substitute jobs by employer
District or schoolOpen jobs
San Bernardino Community College District 27
Silver Valley Unified School District 9
Rim Of The World Unified 8
Redlands Unified School District 7
Upland Unified School District 7
Apple Valley Unified School District 6
Colton Joint Unified School District 6
Allegiance STEAM Academy 6
Adelanto Elementary School District 4
Barstow Community College 4

Open substitute jobs

JobPayPostedDeadline
Substitute Teacher Pool - Mandarin Dual Immersion (2026–2027)
Ontario-Montclair School District (K-8) · Ontario
$180/day Nov 13 Nov 22
PluggedIn! Floating Substitute Teacher
Granite Mountain Charter School · Lucerne Valley
$35.34–$35.43/hr Nov 10 Nov 17
SUBSTITUTE Custodian #2627-26
Hesperia Unified School District · Hesperia
$22.20/hr Nov 10 Nov 16
#12113 Substitute Noon Aide @ Various Sites On Call; As Needed
Colton Joint Unified School District · Colton
$18.50/hr Nov 10 Nov 19
#8872.00 Substitute Paraeducator - All Regions (West End, Desert Mountain, East Valley)
San Bernardino County Superintendent of Schools (SBCSS) · San Bernardino
$17.00/hr Nov 9 Dec 31
#8873.00 Substitute State Preschool Assistant - All Regions
San Bernardino County Superintendent of Schools (SBCSS) · San Bernardino
$17.00/hr Nov 9 Dec 31
#8871.00 Substitute Special Education/Alternative Education Teacher - ALL REGIONS (West End, Desert Mountain & East Valley)
San Bernardino County Superintendent of Schools (SBCSS) · San Bernardino
$200/day Nov 9 Nov 30
Substitute Child Nutrition Worker - 2026/2027 School Year
Rim Of The World Unified · Crestline
$19.04/hr Nov 6 Nov 27
Substitute Clerical/Secretarial - 2026/2027 School Year
Rim Of The World Unified · Crestline
$21.57–$28.34/hr Nov 6 Nov 27
Substitute Custodian - 2026/2027 School Year
Rim Of The World Unified · Crestline
$21.03/hr Nov 6 Nov 27
Substitute Instructional Assistant - 2026/2027 School Year
Rim Of The World Unified · Crestline
$19.04–$21.03/hr Nov 6 Nov 27
Substitute Noon Duty Assistant - 2026/2027 School Year
Rim Of The World Unified · Crestline
$18.94/hr Nov 6 Nov 27
Guest Teacher Pool for 2026/2027
Rim Of The World Unified · Crestline
$25.00–$28.75/hr Nov 6 Nov 27
SUBSTITUTE HEALTH AIDE (JOB POSTING #46)
Rialto Unified School District · Rialto
$20.20/hr Nov 6 Nov 16
Designated Subjects CTE Substitute Teacher
Apple Valley Unified School District · Apple Valley
$250/day Nov 5 Nov 13
Licensed Vocational Nurse - Substitute
Chino Valley Unified School District · Chino
$27.36/hr Nov 2 Nov 13
Health Care Technician- Substitute Pool
Redlands Unified School District · Redlands
$17.00/hr Nov 1 Nov 30
SUBSTITUTE CLERICAL (NOVEMBER POOL) - Please be advised, once the pool has reached the capacity of 50 applicants, the pool will close for the month.
Redlands Unified School District · Redlands
$18.00/hr Nov 1 Nov 15
SUBSTITUTE CAMPUS MONITOR (NOVEMBER POOL) - Please be advised, once the pool has reached the capacity of 50 applicants, the pool will close for the month. A new pool will open on the 1st of each month.
Redlands Unified School District · Redlands
$16.90–$17.00/hr Nov 1 Nov 30
SUBSTITUTE INSTRUCTIONAL PARAPROFESSIONAL (NOVEMBER POOL) - Please be advised, once the pool has reached the capacity of 50 applicants, the pool will close for the month. A new pool will open on the 1st of each month.
Redlands Unified School District · Redlands
$19.50/hr Nov 1 Nov 30
SUBSITUTE TEACHER POOL 5 - Please be advised, once the pool has reached the capacity of 50 applicants, the pool will close. A new pool will open on the 1st of each month.
Redlands Unified School District · Redlands
$25.00/hr Nov 1 Nov 30
Bus Aide - Special Education Substitute Pool
Redlands Unified School District · Redlands
$16.90/hr Nov 1 Nov 30
Substitute Teacher - Upland
Options For Youth - San Bernardino County
$29.00–$32.50/hr Oct 31 Until filled
Substitute Teacher - Special Education (Mild / Moderate Disabilities) - Eligibility Pool
Upland Unified School District · Upland
$155/day Oct 30 Until filled
Substitute LVN/Health Services Technician * All applicants must read the job description*
Etiwanda School District · Etiwanda
$29.32/hr Oct 30 Nov 13
Occupational Therapist I Substitute - *All applicants must read the job description*
Etiwanda School District · Etiwanda
$66.54/hr Oct 30 Nov 13
Substitute Music Teacher – Long-Term Opportunities (2026–2027)
Ontario-Montclair School District (K-8) · Ontario
$180/day Oct 30 Nov 12
General Substitute
Inland Leaders Charter Schools · Yucaipa
$16.90/hr Oct 29 Ongoing
Substitute Speech-Language & Hearing Specialist
Etiwanda School District · Etiwanda
$61.71/hr Oct 29 Nov 25
Classified Substitute (All Positions)
Yucaipa-Calimesa Joint Unified · Yucaipa
$17.76–$29.56/hr Oct 28 Nov 15

Questions about substitute jobs in San Bernardino County

How much do substitutes make in San Bernardino County?

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

Who's hiring substitutes in San Bernardino County?

San Bernardino Community College District (27 open), Silver Valley Unified School District (9) and Rim Of The World Unified (8).

Are substitute jobs in San Bernardino County full-time or part-time?

28 of the open jobs are full-time and 110 part-time; the typical one that lists its hours is 7 hours a day.

How fast should I apply?

21% 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 substitute jobs in San Bernardino 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 substitute jobs

Other kinds of school jobs in San Bernardino County