← All schools

Academy of Our Lady of Peace

San Diego, CA · Visit school website ↗

DayGirls700–1,000 studentsCatholic

Academy of Our Lady of Peace is a Catholic day school for young women in San Diego, California, serving 700–1000 students in grades 9–12. Founded on the Gospel values and charism of the Sisters of St. Joseph of Carondelet, the school develops leaders committed to service and faith. The single-gender environment shapes a distinct teaching culture where faculty integrate Catholic social teaching across disciplines while mentoring students in civic responsibility.

Teaching here centers on both individual student needs and community formation. The school's mission—"love of God and the dear neighbor"—appears in daily work: a history teacher weaves faith perspectives into lessons; an English teacher assigns texts that prompt moral reflection; a science instructor frames inquiry as stewardship. This integration is baked into the job itself, not added on. Many educators find this clarity of purpose different from day schools where faith formation happens at the margins.

Academy of Our Lady of Peace offers instruction in Spanish, French, and American Sign Language alongside core academics, arts, and sciences. This range creates openings across multiple departments. San Diego's location and year-round climate appeal to educators seeking sustainable work-life balance without the residential demands of boarding schools. Faculty here design curriculum collaboratively and speak authentically to faith values while respecting diverse backgrounds students bring to campus.

The school actively hires for academic subjects, languages, student support, and campus ministry roles. Compensation and benefits details are available through open position listings on the school website.

No open positions right now

We monitor Academy of Our Lady of Peace's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.

Not sure if Academy of Our Lady of Peace 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 →