Live Oak School is a day school in San Francisco with roughly 400 students in elementary and middle grades. The school enrolls families from many backgrounds and pairs strong academics with skills for social change. Faculty develop what the school calls courageous and conscientious learners—students ready to advance equity, act with integrity, and think beyond themselves.
Teaching at Live Oak centers on joining two things: rigor and purpose. Teachers design lessons that build math, language arts, and science skills. They also create space for students to practice leadership and compassion. Spanish runs through the curriculum, reflecting the Bay Area's multilingual character. Because Live Oak is a day school, faculty are not live-in staff. Instead, teachers root themselves in this San Francisco neighborhood. They attend school events and know families well over years, not just months.
The day-school model shapes hiring too. Most positions are classroom teaching roles in elementary and middle grades. The school also hires for administration and learning support. Faculty openings occur year-round, with more activity before the fall term begins.
Financial stability supports competitive compensation. Live Oak has solid fundraising momentum and healthy reserves. This means competitive salaries, professional development funding, and smaller class sizes. Teachers here work in a school built to last, with resources to attract and retain strong staff.
Candidates seeking day-school teaching in California will find Live Oak offers depth: academic rigor linked to real social-emotional work, not separated from it. The school's growth trajectory and financial health suggest sustainable roles.
Open positions at Live Oak School
9 current openings. Click any role to apply directly on the school's site.
Not sure if Live Oak 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 →