Ashbury College, founded in 1891, is an independent boarding and day school in Ottawa serving 501 to 700 students across grades 4 through 12. The school enrolls approximately 100 boarding students alongside day students, with one-fifth of its population drawn from 48 countries internationally. This mix creates a genuinely multicultural residential community where faculty work across both day and boarding structures.
Teaching at Ashbury College centers on intellectual curiosity and small-class instruction. The school's commitment to academic rigor pairs with visible investment in artistic and athletic development, meaning faculty often teach, coach, or direct productions alongside classroom work. Because classes stay small, teachers know every student well and can tailor instruction to individual learning needs—a structural advantage many larger schools cannot offer.
The boarding component sets Ashbury apart within Ottawa's independent school landscape. Faculty who engage with the residential program become mentors and advisors in ways that day-school teaching rarely allows. Evening study halls, dormitory supervision, and community meals create natural touchpoints where learning extends beyond the classroom.
Ashbury College currently hires for teaching roles across disciplines, coaching positions, and residential staff. The school's international enrollment means expertise in ESL support and cross-cultural student advising carries particular weight. Administrative and student life roles also open periodically.
Compensation and benefits align with leading Canadian independent schools. On-campus housing is available for faculty engaged in residential duties, a meaningful benefit in the Ottawa market. The school supports professional development and long-term faculty retention.
For educators seeking a mid-sized, academically strong independent school with a genuine boarding community, Ashbury College merits close attention.
No open positions right now
We monitor Ashbury College's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Ashbury College 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 →