Calgary Academy is an independent day school in Calgary, Alberta, serving 700 to 1,000 students in pre-school through grade 12. The school has no religious affiliation, which means faculty teach in a secular environment focused on inclusive community values. Students move through the school across a full span of ages, creating natural mentorship and mixed-age learning opportunities that day schools rarely sustain at this scale.
Teaching at Calgary Academy means designing experiences where students actively engage rather than passively receive information. Teachers build classrooms and projects that invite students to discover and solve problems together. This approach requires curriculum creativity and collaboration with colleagues, but it places educators at the center of genuine learning rather than content delivery.
The day-school model shapes the work itself. Faculty teach during school hours without dorm duties, evening supervision, or residential obligations. Many educators prefer this structure—it protects time for families, personal pursuits, and life outside school while still building deep relationships with students during the day. You leave work at a known hour, not when the last dormitory light goes out.
Calgary Academy hires across all divisions: pre-school, elementary, middle, and high school. The school recruits classroom teachers, subject specialists, and support staff in administration, student services, and operations. Openings vary by season, with the most activity before the academic year begins.
For teachers who value student-centered pedagogy and a predictable schedule, Calgary Academy offers a distinct path in western Canada. The day-school model gives you professional depth without the residential demands of boarding schools.
No open positions right now
We monitor Calgary Academy's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Calgary Academy 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 →