Skip to content

Home › Jobs by county › San Bernardino County › Teacher

Teacher jobs in San Bernardino County

San Bernardino County has 79 open teaching jobs right now, at 40 districts and schools. 12 were posted in the last 7 days. Typical posted pay is $64,700–$122,437 a year. 71 of the open jobs are full-time and 8 part-time; the typical one that lists its hours is 6.8 hours a day.

Email me new teacher jobs

Where they're hiring

Open teacher jobs by employer
District or schoolOpen jobs
San Bernardino County Superintendent of Schools (SBCSS) 8
Colton Joint Unified School District 5
Sage Oak Charter Schools 5
Apple Valley Unified School District 4
Chino Valley Unified School District 4
Fortune School of Education - San Bernardino County 4
Fontana Unified School District 3
Barstow Unified 3
Rialto Unified School District 2
Granite Mountain Charter School 2

Open teacher jobs

JobPayPostedDeadline
Grades: 3 – 8 Math Single Subject Certificated Teacher for Math Intervention
Needles Unified · NEEDLES
not listed Nov 12 Dec 4
Math Teacher #12114
Colton Joint Unified School District · Colton
$65,611–$124,920/yr Nov 12 Nov 21
Multiple Subject Elementary Teacher for Kindergarten at Pinon Hills Elementary, with EL authorization for the 2026-2027 school year. TEMPORARY POSITION
Snowline Joint Unified · Phelan
$63,633–$138,567/yr Nov 12 Nov 30
Elementary Dual Immersion Spanish Teacher (2nd Grade) - For the 2027-28 School Year
Alta Loma School District · Alta Loma
$57,509–$88,272/yr Nov 10 Nov 17
CTE Virtual Enterprise I & II Teacher
Colton-Redlands-Yucaipa Regional Occupational Program · Redlands
$50,739–$84,918/yr Nov 10 Until filled
Mild/Moderate Special Education Teacher - Elementary School (Includes $3,600 annual stipend)
Apple Valley Unified School District · Apple Valley
$30.50–$68.83/hr Nov 9 Nov 13
Special Education Teacher - Mild/Moderate RSP/SDC, Jurupa Hills HS - CB #4854.27 (TEMPORARY)
Fontana Unified School District · Fontana
$62,153–$124,557/yr Nov 9 Nov 16
Special Education Teacher/Mild to Moderate Support Needs
Bear Valley Unified · Big Bear Lake
$66,632–$132,170/yr Nov 9 Until filled
Special Education Teacher **Generous Sign-On Bonus**
Vista Norte Public Charter
$81,855–$103,721/yr Nov 6 Until filled
Special Education Teacher **Generous Sign-On Bonus**
Vista Norte Public Charter
$81,855–$103,721/yr Nov 6 Until filled
English-LOHS (Temporary)
Chaffey Joint Union High School District · Ontario
$31.92/hr Nov 6 Nov 12
English Language Arts Teacher - Ayala High School - 2026/2027 School Year
Chino Valley Unified School District · Chino
$64,995–$136,092/yr Nov 6 Nov 13
Elementary & Intervention Teacher - Howard Cattle Elementary School - 2026/2027 School Year
Chino Valley Unified School District · Chino
$64,995–$136,092/yr Nov 6 Nov 13
Education Specialist, Deaf/Hard of Hearing (DHH) Teacher
San Bernardino City Unified · San Bernardino
$71,324–$130,120/yr Nov 5 Nov 30
TK/Kindergarten Combo- Hardy Brown College Prep - San Bernardino, CA.
Fortune School of Education - San Bernardino County · San Bernardino
$66,227–$106,759/yr Nov 2 Until filled
Special Education - Extensive Support Needs - 2026-2027 School Year K-2 Fort Irwin
Silver Valley Unified School District · Yermo
$67,026–$103,900/yr Nov 2 Until filled
Mathematics Teacher - High School
Apple Valley Unified School District · Apple Valley
$30.50–$68.83/hr Oct 30 Nov 18
Education Specialist, Homeschool
Taylion Academy · Victorville
$91,800–$97,200/yr Oct 30 Nov 16
Career Technical Education (CTE) Graphic Arts/Communication Teacher - VVHS - TEMPORARY CONTRACT - 2026/27 SCHOOL YEAR
Victor Valley Union High School District · Victorville
$68,980–$154,215/yr Oct 30 Nov 12
Special Education Program Specialist - Student Services
Yucaipa-Calimesa Joint Unified · Yucaipa
$66,829–$143,382/yr Oct 27 Nov 17
Mild/Moderate Special Education Teacher - High School (Includes $3,600 annual stipend)
Apple Valley Unified School District · Apple Valley
$30.50–$68.83/hr Oct 26 Nov 13
Education Specialist - Extensive Support Needs (Mod/Severe) - JP #40
Rialto Unified School District · Rialto
$69,328–$137,371/yr Oct 26 Until filled
Education Specialist, assigned to Barstow Campus **$6,000 Stipend**
Excelsior Charter Schools (San Bernardino County, CA) · Victorville
$61,623–$116,611/yr Oct 23 Until filled
Middle School (Math) Teacher- Hardy Brown College Prep- San Bernardino, CA
Fortune School of Education - San Bernardino County · San Bernardino
$66,227–$106,759/yr Oct 21 Until filled
2027-2028 Multiple Subjects Teacher (Grades TK-5 Positions) - Hardy Brown College Prep- San Bernardino, CA.
Fortune School of Education - San Bernardino County · San Bernardino
$63,403–$90,424/yr Oct 21 Until filled
2027-2028 Single Subject Teacher (Grades 6-12 Positions) - Hardy Brown College Prep- San Bernardino, CA.
Fortune School of Education - San Bernardino County · San Bernardino
$63,403–$90,424/yr Oct 21 Until filled
Temporary Contract - Science Teacher - 2026/2027 School Year
Adelanto Elementary School District · Adelanto
$31.56–$66.52/hr Oct 20 Jun 30
Special Education Teacher
Allegiance STEAM Academy
$60,000–$85,000/yr Oct 20 Until filled
Biology Science Teacher
Summit Leadership Academy · Hesperia
$61,776–$102,475/yr Oct 20 Until filled
Education Specialist Mild/Moderate- The Journey School - Moreno Valley
REAL Journey Academies (K-12 Public Charter Schools) · Ontario
$40.90–$62.00/hr Oct 19 Until filled

Questions about teacher jobs in San Bernardino County

How much do teachers make in San Bernardino County?

Typical posted pay is $64,700–$122,437 a year, from 173 postings in the last 12 months that listed pay.

Who's hiring teachers in San Bernardino County?

San Bernardino County Superintendent of Schools (SBCSS) (8 open), Colton Joint Unified School District (5) and Sage Oak Charter Schools (5).

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

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

How fast should I apply?

57% 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 teaching 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 teacher jobs

Other kinds of school jobs in San Bernardino County