Preparing for High School

More Information will be posted on this page as the year progresses.

Information For Families

Teachers at Balmoral School will be supporting students and families with high school registration in February 2023.

If your child is designated to attend either John G. Diefenbaker High School, Crescent Heights High School or James Fowler High School, each school offers regular programming as well as different specialized programs. Transfers will only be considered for students who wish to attend a specialized program. Below are the special programs offered by each school, along with links to their information:

If your child is planning to enroll in a regular program, they will attend their designated high school, according to their address. In order to make the best choice for your child and family, please consult the school websites above. This is especially important for those students considering a specialized program, such as IB or AP.

Upcoming Information Sessions

John G. Diefenbaker Information Night: January 11, 2023 at 6:30 PM. Please see Resources on the right side of the screen for additional information.


Last modified on

This traffic incident is expected to impact students using yellow school bus service and Calgary Transit. Families should expect delays this afternoon. #WeAreCBE #yycbe https://t.co/7RFJltrUyq

This incident will cause delays for yellow bus service this afternoon. #WeAreCBE #yycbe https://t.co/dp1lxDt8Xe

We wish a peaceful and healthy Ramadan to all everyone in the CBE community observing this holy month. #WeAreCBE https://t.co/CB8xvt5pje

RT @QEKnightsCBE: Knight Ride 2023!!! 🚲 Bike-A-Thon to support @albertachildren #GoKnights #awesomekids #WeAreCBE https://t.co/kOLSEzksKF

Today’s Board of Trustees public meeting starts at 11 a.m. at the Education Centre. Trustees will receive the Three-Year School Capital Plan 2024-2027 https://t.co/nvCl1fNOeh #yycbe https://t.co/OVVTusBnjs