← All schools

San Francisco Day School

San Francisco, CA · Visit school website ↗

DayCoEd300–500 studentsElite endowment

San Francisco Day School is a nonsectarian K-8 independent school serving between 300 and 500 students in the heart of San Francisco. The school teaches girls and boys from diverse backgrounds, with language programs in Spanish and Latin beginning in the lower grades and continuing through eighth grade.

Because the school stops at eighth grade, faculty focus entirely on elementary and middle school pedagogy rather than splitting attention with a high school program. That shapes the work: teachers can specialize deeply in early literacy, elementary math, or the developmental range of middle schoolers without the gravitational pull of upper-school college prep. Classroom teaching is paired with advising, arts, and athletics appropriate to the age group.

Financially, San Francisco Day School sits on a strong foundation, with net assets above $70 million and annual revenue near $25 million as of 2023. That stability tends to translate into predictable salary scales, meaningful professional development budgets, and steady investment in classroom resources — useful context in a city where cost of living weighs heavily on any compensation decision.

Typical openings include lead and associate classroom teachers at the elementary level, subject specialists in middle school math, science, humanities, and languages, plus roles in learning support, arts, athletics, admissions, and advancement. Hiring clusters in the winter and spring ahead of each academic year.

For educators who want an urban K-8 setting, small class sizes, and colleagues invested in how children actually learn, San Francisco Day School is worth a close look.

Open positions at San Francisco Day School

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

Not sure if San Francisco Day 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 →