Skip to content

Home › Jobs by county › Marin County › Teacher

Teacher jobs in Marin County

Marin County has 19 open teaching jobs right now, at 11 districts and schools. None were posted in the last 7 days. Typical posted pay is $62,355–$112,928 a year. 14 of the open jobs are full-time and 3 part-time.

Email me new teacher jobs

Where they're hiring

Open teacher jobs by employer
District or schoolOpen jobs
Novato Unified School District 5
San Rafael City Schools 3
Ross Valley Charter 2
The Helix School 2
Miller Creek Elementary School District 1
San Domenico School 1
Oak Hill School 1
Mill Valley School District 1
Heartwood Charter School 1
Star Academy 1

Open teacher jobs

JobPayPostedDeadline
Physical Education Teacher- 2026-2027
Mill Valley School District · Mill Valley
$49.74–$70.51/hr Nov 3 Until filled
2026-27 Science Teacher - Hamilton TK-8 School
Novato Unified School District · Novato
$62,355–$112,928/yr Oct 26 Until filled
Davidson Middle School PE Teacher 2026/2027 School Year
San Rafael City Schools · San Rafael
$63,553–$137,438/yr Oct 23 Until filled
Resource Specialist, Middle School
Miller Creek Elementary School District · San Rafael
not listed Oct 21 Nov 30
2026-2027 Resource Specialist - 0.8 FTE
Novato Unified School District · Novato
$62,355–$112,928/yr Oct 14 Until filled
Math Lab Support/Tutor
Good Shepherd Lutheran School - Marin · Novato
$55.00–$80.00/hr Oct 12 Until filled
2026-27 Core Teacher - Sinaloa Middle School
Novato Unified School District · Novato
$62,355–$112,928/yr Sep 25 Until filled
Intervention & EL Teacher
Ross Valley Charter · FAIRFAX
$68,841–$118,357/yr Sep 15 Until filled
2026-27 Novato High School - Special Day Class Teacher (SDC)
Novato Unified School District · Novato
$62,355–$112,928/yr Sep 3 Until filled
P/T Keyboard Music Teacher
San Domenico School · San Anselmo
not listed Sep 2 Until filled
Special Day Class Teacher Glenwood Elementary School
San Rafael City Schools · San Rafael
$62,057–$134,204/yr Aug 28 Until filled
Itinerant Resource Specialist, Elementary District
San Rafael City Schools · San Rafael
$62,057–$134,204/yr Aug 28 Until filled
2026-27 San Marin High School - Special Day Class Teacher (SDC)
Novato Unified School District · Novato
$62,355–$112,928/yr Aug 20 Until filled
(Anticipated) Transitional Kindergarten Teacher
Ross Valley Charter · FAIRFAX
$69,360–$118,357/yr Aug 13 Until filled
Education Specialist
Heartwood Charter School
$73,468–$110,177/yr Jul 20 Jan 1
Full Time Middle School Lead Teacher - FALL 2026
Star Academy · San Rafael
$70,000–$96,000/yr Jul 1 Until filled
26-27 High School Special Education Teacher
The Helix School · San Rafael
$85,000–$100,000/yr Jun 9 Until filled
Special Education Teacher
The Helix School · San Rafael
$80,000–$100,000/yr Jun 9 Until filled
Special Education Teacher
Oak Hill School · San Anselmo
$34.13–$47.12/hr Mar 26 Ongoing

Questions about teacher jobs in Marin County

How much do teachers make in Marin County?

Typical posted pay is $62,355–$112,928 a year, from 23 postings in the last 12 months that listed pay.

Who's hiring teachers in Marin County?

Novato Unified School District (5 open), San Rafael City Schools (3) and Ross Valley Charter (2).

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

14 of the open jobs are full-time and 3 part-time.

How fast should I apply?

84% 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 Marin 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 Marin County