← All schools

St. Michaels University School

Victoria, BC · Visit school website ↗

Boarding Day700–1,000 students

St. Michaels University School is a boarding and day school in Victoria, British Columbia, serving 701–1000 students from preschool through grade 12. The campus draws families from across Canada and internationally, creating a residential community where students arrive with diverse linguistic and cultural backgrounds. The school's mission—excellence pursued with passion and compassion—shapes how faculty approach both teaching and mentorship.

What sets the school apart is its breadth. The curriculum includes Mandarin, Cantonese, French, and Spanish instruction alongside traditional academics, reflecting a genuinely global outlook. For teachers, this means working alongside colleagues who value linguistic fluency and teaching students with varied preparation. The boarding component means many faculty live on campus or supervise residential life, placing them at the center of student development rather than on its margins.

St. Michaels University School actively recruits across all divisions and subject areas. Core academics, languages, arts, and athletics generate regular openings, with administrative and support roles filling year-round. New positions typically emerge ahead of the September term. The immersive residential model means teachers supervise dormitories, mentor students outside class, and participate in community traditions—a genuine integration of academic and personal formation.

For educators drawn to a values-centered community that spans early childhood through young adulthood, the school offers an unusually complete career arc. The boarding structure means you shape not just classroom learning but the daily fabric of student life itself.

No open positions right now

We monitor St. Michaels University School's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.

Not sure if St. Michaels University 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 →