Skip to content

Home › Jobs by county › Contra Costa County › Teacher

Teacher jobs in Contra Costa County

Contra Costa County has 123 open teaching jobs right now, at 21 districts and schools. 6 were posted in the last 7 days. Typical posted pay is $66,329–$126,198 a year. 71 of the open jobs are full-time and 49 part-time.

Email me new teacher jobs

Where they're hiring

Open teacher jobs by employer
District or schoolOpen jobs
San Ramon Valley Unified School District 35
West Contra Costa Unified School District 34
Mt. Diablo Unified 11
Antioch Unified School District 11
Pittsburg Unified School District 5
Summit Public Schools (Contra Costa) 4
Contra Costa County Office Of Education 3
Walnut Creek School District 2
Diocese of Oakland, Department of Catholic Schools - Contra Costa 2
Voices College-Bound Language Academies - West Contra Costa 2

Open teacher jobs

JobPayPostedDeadline
Transitional Kindergarten Dual Immersion Teacher (Bilingual Spanish and English)
Voices College-Bound Language Academies - West Contra Costa · Richmond
$64,446–$97,299/yr Nov 11 Until filled
Dance Teacher 0.6 FTE 1 Year Only - Richmond High School - School Year 2026-2027
West Contra Costa Unified School District · Richmond
$63,346–$129,125/yr Nov 10 Until filled
Science Teacher - Antioch Middle School
Antioch Unified School District · Antioch
$71,479–$134,891/yr Nov 9 Until filled
Math Teacher 6-8 Grade- Holy Rosary School, Antioch
Diocese of Oakland, Department of Catholic Schools - Contra Costa · Oakland
not listed Nov 9 Until filled
27-28 Alder Teacher Resident Caliber Beta Academy
Caliber Public Schools · San Pablo
$25.50/hr Nov 6 Until filled
27-28 Elevate Teacher Resident Caliber Beta Academy
Caliber Public Schools · San Pablo
$25.50/hr Nov 6 Until filled
SDC/CEC Teacher - Antioch High School
Antioch Unified School District · Antioch
$71,479–$134,891/yr Nov 3 Until filled
Special Education Teacher - Mild/Moderate 2026-2027 - Temp
Acalanes Union High School District · Lafayette
not listed Oct 29 Until filled
Special Education - MMSN K-2 - Coronado Elementary - Starting School Year 2026-27
West Contra Costa Unified School District · Richmond
$66,514–$135,582/yr Oct 28 Until filled
English Teacher SY 26-27 (El Cerrito, CA)
Summit Public Schools (Contra Costa) · Redwood City
$63,718–$99,987/yr Oct 27 Jun 30
Temporary 4th Grade Teacher - Wagner Ranch
Orinda Union School District · Orinda
$68,833–$126,476/yr Oct 27 Nov 13
Teacher, English Learner Support @ Shore Acres Elementary 2026-27 SY #5470
Mt. Diablo Unified · Concord
$69,364–$127,894/yr Oct 27 Nov 20
January 2027 - 2nd Semester of 26/27 SY - Teacher (Independent Study/Homeschool) must reside in ALAMEDA / CONTRA COSTA county
Valley View Charter Prep · Sacramento
$56,800–$130,140/yr Oct 27 Until filled
5th-Ohlone Elementary- 2026-2027 School Year
West Contra Costa Unified School District · Richmond
$63,346–$129,125/yr Oct 26 Until filled
5th Verde- 2026-2027 School Year
West Contra Costa Unified School District · Richmond
$63,346–$129,125/yr Oct 26 Until filled
(Repost) Grade 4 1.0 FTE Teacher Montair Elementary School (2026 - 2027)
San Ramon Valley Unified School District · Danville
$64,583–$122,786/yr Oct 22 Until filled
Career Technical Education (CTE) LAW 0.2 FTE Teacher - De Anza High School - Starting School Year 2026-2027
West Contra Costa Unified School District · Richmond
$63,346–$129,125/yr Oct 21 Until filled
Teachers for Tomorrow Residency Program | 2027-2028 School Year
San Ramon Valley Unified School District · Danville
$15.62/hr Oct 20 Feb 22
Student Teacher /Counselor/Psychologist Fall Placement (For Students enrolled in a University Credential Program Only Unpaid fieldwork)
Antioch Unified School District · Antioch
not listed Oct 16 Nov 13
TK Teacher - Mira Vista- 2026-2027 School Year
West Contra Costa Unified School District · Richmond
$63,346–$129,125/yr Oct 16 Until filled
Resource Specialist - Dozier Libbey Medical High
Antioch Unified School District · Antioch
$71,479–$134,891/yr Oct 15 Until filled
Teacher, Math Intervention @ Meadow Homes Elementary 2026-27 SY #5457
Mt. Diablo Unified · Concord
$69,364–$127,894/yr Oct 15 Nov 20
Spanish Teacher 1.0 FTE - El Cerrito High School - Starting 2nd Semester - School Year 2026-2027
West Contra Costa Unified School District · Richmond
$63,346–$129,125/yr Oct 14 Until filled
(REPOST) SDC Moderate 1.0 FTE Teacher | Creekside Elementary School (2026-2027)
San Ramon Valley Unified School District · Danville
$66,329–$126,105/yr Oct 13 Until filled
6th -Verde Elementary School- 2026-2027 School Year
West Contra Costa Unified School District · Richmond
$63,346–$129,125/yr Oct 12 Until filled
Special Education Teacher-Extensive Support Needs (ESN)/Moderate Severe (MS) - 2026/2027 School Year - Liberty Union High School District - Ongoing Interviews
Liberty Union High School District · Brentwood
$67,324–$131,104/yr Oct 10 Until filled
Special Education Teacher - Pittsburg, CA
Spectrum Center Schools and Programs
$70,306–$75,000/yr Oct 1 Until filled
Special Education - RSP - . 5 FTE Helms Middle/.5 FTE Hercules Middle - Starting School Year 2026-27
West Contra Costa Unified School District · Richmond
$66,514–$135,582/yr Sep 28 Until filled
Teacher, 5th Grade, Spanish Partner (BCLAD Required) @ Bancroft Elementary 2026-27 SY #4116
Mt. Diablo Unified · Walnut Creek
$66,926–$123,399/yr Sep 25 Oct 9
Special Education - RSP - West County Mandarin School - Starting School Year 2026-27
West Contra Costa Unified School District · Richmond
$66,514–$135,582/yr Sep 25 Until filled

Questions about teacher jobs in Contra Costa County

How much do teachers make in Contra Costa County?

Typical posted pay is $66,329–$126,198 a year, from 203 postings in the last 12 months that listed pay.

Who's hiring teachers in Contra Costa County?

San Ramon Valley Unified School District (35 open), West Contra Costa Unified School District (34) and Mt. Diablo Unified (11).

Are teaching jobs in Contra Costa County full-time or part-time?

71 of the open jobs are full-time and 49 part-time.

How fast should I apply?

76% 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 Contra Costa 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 Contra Costa County