Skip to content

Home › Jobs by county › Sonoma County › Teacher

Teacher jobs in Sonoma County

Sonoma County has 54 open teaching jobs right now, at 19 districts and schools. 5 were posted in the last 7 days. Typical posted pay is $64,813–$116,811 a year. 28 of the open jobs are full-time and 19 part-time.

Email me new teacher jobs

Where they're hiring

Open teacher jobs by employer
District or schoolOpen jobs
Santa Rosa City Schools 20
Cotati-Rohnert Park Unified School District 7
Petaluma City Schools 3
Sonoma County Day School 3
Sonoma Valley Unified School District 3
Diocese of Santa Rosa - Department of Catholic Schools 3
Rincon Valley Union School District 2
Heartwood Charter School - Sonoma 2
Mark West Union Elementary 1
West Sonoma County Union High School District 1

Open teacher jobs

JobPayPostedDeadline
2026-2027 Education Specialist - RSP - Technology Middle School
Cotati-Rohnert Park Unified School District · Rohnert Park
$53,559–$101,583/yr Nov 12 Nov 22
7th and/or 8th Grade Teacher - Mathematics
Rincon Valley Union School District · Santa Rosa
not listed Nov 12 Nov 18
2026-2027 Education Specialist BEST - Lawrence Jones Middle School
Cotati-Rohnert Park Unified School District · Rohnert Park
$53,559–$101,583/yr Nov 12 Nov 22
Education Specialist / Resource Specialist - Hybrid Position
Pivot Charter School - North Bay (Santa Rosa) · Santa Rosa
$64,767–$70,802/yr Nov 12 Nov 30
Math Teacher - Casa Grande High School/Petaluma High School
Petaluma City Schools · Petaluma
$65,116–$103,987/yr Nov 10 Until filled
English Teacher (Temporary) - Sonoma Valley High School - .40 FTE OR 1.0 FTE
Sonoma Valley Unified School District · Sonoma
not listed Nov 3 Nov 16
Learning Support Teacher
Sonoma County Day School · Santa Rosa
$33.65–$52.88/hr Oct 30 Until filled
RSP Teacher, Special Education (1.0 FTE) - Petaluma High School
Petaluma City Schools · Petaluma
$65,116–$103,987/yr Oct 26 Until filled
Kindergarten - 3rd grade Associate Teacher
Sonoma County Day School · Santa Rosa
not listed Oct 26 Until filled
Primary Associate Teacher
Sonoma County Day School · Santa Rosa
not listed Oct 26 Dec 7
2026-2027 SDC Education Specialist - Rancho Cotate
Cotati-Rohnert Park Unified School District · Rohnert Park
not listed Oct 21 Nov 20
2026-2027 Launch 18-22 Transition Education Specialist
Cotati-Rohnert Park Unified School District · Rohnert Park
not listed Oct 21 Dec 18
Science Teacher at Elsie Allen Jr High School (1.00 FTE) #4741
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Oct 21 Until filled
Spanish Teacher at Elise Allen Jr High School (0.20 FTE) #4737
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Oct 21 Until filled
English Teacher at Elise Allen Jr High School (0.80 FTE) #4736
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Oct 20 Until filled
English Teacher at Santa Rosa Charter School for the Arts (1.00 FTE) #2878
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Oct 20 Until filled
2026-27: 1.0 FTE English Language Arts and ELD Teacher - Cloverdale High School
Cloverdale Unified · Cloverdale
$61,117–$110,246/yr Oct 20 Until filled
Industrial Technology Teacher at Montgomery Jr/Sr High School (0.20 FTE) #393
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Oct 16 Until filled
Mild/Moderate Teacher at Luther Burbank Elementary School (1.00 FTE) #4757
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Oct 14 Until filled
2026-2027 RSP Education Specialist - Rancho Cotate
Cotati-Rohnert Park Unified School District · Rohnert Park
not listed Oct 13 Nov 20
7th and/or 8th Grade Teacher - History
Rincon Valley Union School District · Santa Rosa
not listed Oct 8 Nov 13
2026-2027 Education Specialist BEST - Rancho Cotate
Cotati-Rohnert Park Unified School District · Rohnert Park
not listed Oct 7 Nov 12
Science Teacher at Elsie Allen Jr/Sr High School (.4 FTE) #4863
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Oct 2 Until filled
Resource Specialist, Special Education
Waugh School District · Petaluma
$58,431–$87,028/yr Oct 1 Until filled
2026-2027 Education Specialist - Richard Crane
Cotati-Rohnert Park Unified School District · Rohnert Park
not listed Oct 1 Nov 12
Elementary Teacher - Cesar Chavez Language Academy (1.00 FTE) #2238
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Sep 30 Until filled
Physical Education Teacher (Itinerant Elementary PE Teacher) - Sonoma Valley USD - 1.0 FTE
Sonoma Valley Unified School District · Sonoma
not listed Sep 29 Nov 30
4th-8th Grade Spanish Teacher - St. Vincent de Paul Catholic Elementary School - Petaluma, CA
Diocese of Santa Rosa - Department of Catholic Schools · Santa Rosa
$21,845–$42,710/yr Sep 29 Until filled
Math Teacher at Maria Carrillo High School (.2 FTE) #4855
Santa Rosa City Schools · Santa Rosa
$64,813–$116,811/yr Sep 14 Until filled
7th Grade Teacher
Woodland Star Charter School · Glen Ellen
$63,000–$93,000/yr Sep 12 Until filled

Questions about teacher jobs in Sonoma County

How much do teachers make in Sonoma County?

Typical posted pay is $64,813–$116,811 a year, from 75 postings in the last 12 months that listed pay.

Who's hiring teachers in Sonoma County?

Santa Rosa City Schools (20 open), Cotati-Rohnert Park Unified School District (7) and Petaluma City Schools (3).

Are teaching jobs in Sonoma County full-time or part-time?

28 of the open jobs are full-time and 19 part-time.

How fast should I apply?

67% 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 Sonoma 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 Sonoma County