All Saints High School is part of the Calgary Catholic School District. The Calgary Catholic School District has established Attendance Areas to strategically ensure optimal student populations that support viable programming across all our schools. Attendance areas change periodically in response to new circumstances including changing demographics, the opening or closing of a school, overcrowding, etc. Parents are expected to register their child(ren) in the school within their attendance area. We always prioritize the enrolment of Catholic students who live inside a school's attendance area. To find out if you reside in the All Saints High School Attendance Area please go to:
Scroll down and click the “Schools By Community” link. Note that there is a separate link for the AP (Advanced Placement) program.
As part of the Calgary Catholic School District we prioritize the registration of Catholic students (the student or a parent has a baptismal certificate from a Catholic Church).
All CCSD registration are done through a *new* digital portal. This portal is used to register families who do NOT attending a Calgary Catholic feeder Junior High School, are a catholic baptized family, and reside in one of our boundary communities. Please use the following link to access our registration portal.
Grade 9 students who currently attend a Calgary Catholic School District junior high school will review the registration process at their junior high school during February and March. There is no need to contact All Saints or to be placed on a waitlist if your child attends one of our Calgary Catholic feeder junior high schools, lives in our Attendance Area and the child (or a parent) is Catholic. Registration will occur at your child's Calgary Catholic junior high school.
Students who are born outside of Canada and have never registered at a Calgary Catholic school before, please use the registration portal link above.
Enrolment in a Program of Choice is never guaranteed. Rather, it is based on admission criteria and the availability of facilities and resources.
All Saints currently offers two Programs of Choice: Advanced Placement (AP) and the Hockey Canada Skills Academy. Both programs are offered at other schools in the south end of Calgary so our attendance area is the same area as our regular education programming.
For more information on these programs please click here:
All Saints High School is currently not enrolling non-resident families. However, situations may arise when we may enroll non-Catholic students when sufficient resources and facilities are available. Please contact the school Registrar, Vice Principal Stephen Bagnall, at (403)500-2133 or email stephen.bagnall@cssd.ab.ca if you have any questions.