Crescent School is an independent boys' day school in Toronto, Ontario, serving roughly 850 students from elementary through high school. The school's mission—"Men of Character from Boys of Promise"—reflects a commitment to developing the whole student, not just test scores. Faculty here teach, but they also mentor character development as part of the daily work.
What makes teaching at Crescent School different? Teachers are expected to be learners too. The school values staff who engage in their own professional growth and collaborate with colleagues across divisions. Unlike boarding schools where faculty live on campus, day school teachers maintain separate personal lives while remaining embedded in a coherent academic community. This balance appeals to educators who want deep school involvement without residential obligations.
Crescent School employs faculty across elementary, middle, and high school divisions. Spanish language instruction is part of the curriculum, creating hiring opportunities for language specialists and for classroom teachers who integrate global perspectives into their work. The school's inclusive community means positions exist not only in core academics but in supporting roles that serve diverse learners.
As a day school in Ontario's independent sector, Crescent School offers a different lifestyle than boarding alternatives. You teach, then go home. The tradeoff is a smaller faculty footprint and less evening programming, but also clearer boundaries between work and personal time. For mid-career teachers or those with family commitments, this model often proves more sustainable than residential school life.
No open positions right now
We monitor Crescent School's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Crescent 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 →