Stratford Hall is a non-denominational day school in Vancouver, BC, enrolling 501 to 700 students from elementary through high school. The school organizes its curriculum around the International Baccalaureate framework, which gives all faculty a common language for teaching and assessment across divisions.
Teaching at Stratford Hall differs from boarding school roles in practical ways. There are no dorm duties, no weekend supervision shifts, and no on-campus housing expectations. The school day has clear boundaries, which means faculty can pursue outside interests, family commitments, or second projects without the total-life immersion of residential schools. For educators seeking genuine work-life balance while teaching at a rigorous school, this matters.
The IB model itself shapes how teachers work. Creativity, action, and service run through the curriculum alongside academic content. Lessons connect to real projects and community work, not just worksheets. Faculty participate in ongoing professional development to master IB standards, but the school also values flexibility—teachers who adjust pace and method to reach individual students thrive here.
Stratford Hall's language programs in Mandarin Chinese, French, and Spanish reflect Vancouver's diversity and create distinct hiring opportunities. Teaching language or partnering in immersion classrooms positions you in a school where multilingual instruction is central, not peripheral.
The school hires teachers across elementary, middle, and high school divisions, plus subject specialists, IB coordinators, and learning support roles. Openings appear ahead of September and January terms. Because Stratford Hall is sized between tiny independent schools and sprawling districts, teachers have real voice in curriculum and culture without getting lost in bureaucracy.
No open positions right now
We monitor Stratford Hall's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Stratford Hall 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 →