​​​​​Welcome to the 2023-24 School Year

Important Dates

We follow the CBE instructional ​calendar. The calendar sets common start and end days, non-instructional days and holidays. For our school’s additional non-instructional days, late entries, early dismissal days and events, see our school calendar page.​​

Back to School Information

Summer Hours:

School Closed: June 30 - August 24

Office Hours: 7:00AM- 1:00PM Monday to Thursday; closed Fridays

Office Open Monday, August 28th, 2023 8:00AM - 4:00PM

Welcome to the 2023-2024 School Year 

We are looking forward to an exciting new school year here at John G. Diefenbaker!  Teachers are back on August 28th for meeting/professional development. If you wish to speak to a teacher, please contact them via email to make an appointment.

Tuesday, August 29 : Lifetouch ID Photos

  • GRADE 10 ONLY - 9:00 am - 3:00 pm

Wednesday, August 30:  Lifetouch ID Photos

  • GRADE 10 ONLY - 9:00 am - 3:00 pm

Thursday, August 31:  

  •  All students attend school.
  • Lifetouch will be on property to take mandatory photo lanyards (Grade 11 & 12)
  • Modified Schedule.

Friday, September 1: Regular School Day – dismissal at 12:45 p.m.

School Start and End Times

John G. Diefenbaker High School is committed to providing students with optimal learning environments that support academic, social, and emotional growth and success. As a staff, we continue to explore new and more efficient ways to support and enhance student learning opportunities.

As we finalize schedules and teaching assignments, students may have changes made to their respective timetables. These changes happen in an effort to lower overall class sizes, and provide students with optimal learning environments/situations. 

 Bell times are as follows: 

Student Schedules

Student schedules will be available through their MyCBE / PowerSchool account starting in early August. Please note that schedules may change until the first day of classes as counsellors balance classes and add new sections as classes fill up.  

Course Change Requests

To request a course change please email your counsellor (based on students last name) at the email below:

This process is designed to develop a more effective way of requesting course changes for students without missing classes and to eliminate the long line-ups and wait times students have experienced during the first days of school.  If this request cannot be facilitated over the summer, we will forward it to your Guidance Counsellor when they return on August 21, 2023




Email on/after August 21st, 2023

Last Names A – G

Ms. MacDonald


Last Names H – O

Ms. Early


Last Names P – Z

Mr. Reitbauer



 When requesting a course change please remember: 

  1. Course changes will not be allowed based on teacher preference, time of day that students wish to take the class or the enrolment of friends in specific classes. 
  2. It is very important that students complete the form if they have completed a course in Summer School but are still registered in the class, or if students do not have the prerequisite to take a specific class. 
  3. Please use this process for “dropping” courses- Students in grade 12 are required to have a minimum of three courses per semester. Students in grade 11 may be eligible for one spare during the year. Grade 10s are not eligible for spares. 
  4. Counsellors will contact students if they need clarification or have questions. This limitation on requests means that students must be thorough in their explanation and mindful that their initial request is also their one and only and FINAL request. 
  5. Please be patient. Counsellors will be in contact with students through email or by phone if necessary. 
  6. During the first 3 days of classes counsellors will only be meeting with students who have “See Counsellor” on their schedule and will call these students out of classes to meet with their counsellor in Guidance. 

Student Photos 

Plan to have your picture taken!

Student photo visual ID cards will be initially issued at no cost to all student.  Lost or damaged ID cards will need to be immediately replaced at a charge to the students.  


Student ID cards will be required for admittance to classes, school activities, exams, sporting events, checking out library books and textbooks. ID cards may also be required to verify student status on Calgary Transit.  

All students must have their picture taken, even if a photo package is not purchased. You do not need to bring money for photos during school start up.  Each student will have pictures taken and receive a proof package mid-September.  Please visit their website for further information at http://lifetouch.ca/  

School Supplies

Please bring your own basic school supplies, such as pens, pencils, and binders with paper. Your teachers will let you know if additional supplies are required.

Casio Graphic Calculator Rental

Please fill out the Calculator Rental Application by Aug 30.

To complete your application, please bring your payment of $50.00 to the Business Office between Aug 31 - Sept 01.

School Calendar

View our School Calendar for upcoming events and dates. See the CBE website for system calendars.


Transportation to school is by Calgary Transit.   Please visit the Calgary Transit website for details of High School Service Routes.   

Calgary Transit Bus routes, stop location and stop time information are available through links on our JGD Busing page.

The stop time provided is the time the bus leaves the stop.  Please be at the stop at least five minutes before the scheduled departure time.  Buses will not wait at or return to stops once they have left.

Student Parking Passes

We have a student parking lot at John G. Diefenbaker High School, but it is still limited and as such, students wanting to park on the school property are required to complete an application.  

 To be considered eligible for a parking pass, students making application must:

  • hold a Valid Class 5 Alberta Driver’s License at time of application
  • have paid their school fees through the Business Office or online at time of application  

Parking Spot Rental

Please fill out the Parking Application by Aug 30.

To complete your application, please bring your driver’s license and payment of $50.00 to the Business Office between Aug 31 - Sept 01.

Registration Information

Please visit our How to Register page for all registration details. Please note that the registration process is completed online, but schools can assist with any questions. 

Follow Us on Social Media

Follow school and classroom accounts for highlights of students learning and school news and announcements:

Last modified on

​​​​​​Do You Have a MyCBE Account? Have You Added Your Child(ren) To the Account?

Parents / Legal Guardians / Independent Students who have not already done so, must create a MyCBE account and add their child(ren) to the account to:

  • access your child’s program information (e.g., course assessments, daily attendance record, report card)
  • view your child’s learning using Brightspace by D2L
  • pay fees and request waivers
  • register for transportation and lunch ​supervision
  • book parent-teacher conferences
  • submit online school forms (required for 2023-24 school year)

You will need your email address on file at the school as well as your child’s CBE ID, which can be found on the:

  • SchoolEngage student profile, for families that registered their child using SchoolEngage. 
    Note | For a visual guide on how to find the CBE ID within SchoolEngage, refer to SchoolEngage CBE Student ID
  • CBE Report Card, beside the child's name
  • CBE ID card

MyCBE Account

For parents / legal guardians / independent students without a MyCBE account

  1. Sign in at www.cbe.ab.ca/mycbe
  2. Create the account; refer to MyCBE - Creating an Account
  3. Add child(ren); refer to MyCBE - Adding Additional Students

For parents / legal guardians / independent students with a MyCBE account

  1. Sign in at www.cbe.ab.ca/mycbe
  2. Add child(ren); refer to MyCBE - Adding Additional Students

Subscribe to School Messages

Most school messages are sent to parents through SchoolMessenger. It’s a mass communication tool that allows schools to easily and securely send email, phone and text messages to parents / guardians, independent students in a particular grade, class, school or area. Messages are sent to the parent contacts on file at your school.​​

To ensure you receive important information from your child’s school and the Calgary Board of Education, subscribe to school messages.​

​​Fees and Waivers

School fees will be charged to families starting in October. Online fee payment is the simplest and most convenient way to pay school fees. Parents can use their online account to pay fees or apply for a waiver at: www.cbe.ab.ca/mycbe.

You can find more information on the CBE school fees and waivers​ page.​​​​​​​

​Follow CBE on Social Media

Follow the CBE social media platforms to stay up-to-date on system news and announcements.

​Further Inform​ation

We look forward to a great year ahead. If you have any questions that we haven’t addressed here, please contact the school. 

For further information visit our CBE back-to-school information​ page.​​​​​