← All schools

Mount Tamalpais School

Mill Valley, CA · Visit school website ↗

DayCoEd200–300 studentsWell-resourced

Mount Tamalpais School serves 250–300 students in grades K through 8 across Mill Valley, California. The school sits in Marin County, north of San Francisco Bay. It operates as an independent day school with no religious affiliation, offering dual language instruction in Spanish and Chinese alongside core academics.

The school's teaching culture centers on character and content together. Faculty weave kindness, integrity, respect, and self-reliance into every classroom and athletic program. This is not a thin mission statement—it shapes hiring, curriculum design, and how teachers spend their time. The approach is process-driven. Teachers emphasize how students think and work, not only test scores or final products. Candidates who teach values alongside subject matter fit here best.

Day-school teaching offers a distinct lifestyle. You have evenings and weekends free. You remain central to student life during school hours without the live-in duties of boarding faculty. Mill Valley sits near hiking, museums, and San Francisco cultural venues. Smaller classes and enrollment under 300 mean each teacher's voice carries real weight in curriculum decisions. Your input shapes how the school evolves.

Hiring spans elementary and middle school classroom teaching roles in humanities, sciences, languages, and arts. Support and administrative positions open seasonally. The school expects teachers to lead co-curricular activities—coaching, clubs, or mentoring. Long tenure is valued. Faculty departures are rare and notable, which means each hire matters for years.

For educators seeking day-school employment in California where character development and academic rigor move together, Mount Tamalpais School offers meaningful work in a stable, values-centered community.

Open positions at Mount Tamalpais School

5 current openings. Click any role to apply directly on the school's site.

Not sure if Mount Tamalpais School is the right fit?

Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.

Take the Teacher Match Quiz →