
Summer Learning 2026
Note: The waitlists for Grade 6-12 non-credit short courses and K-5 courses open May 1 at 9 a.m.
Course times and durations for 2026 are as follows:
- Grade 10-12 full credit
- Monday to Friday from July 2 to July 31 in the morning and afternoon.
- Morning classes run from 8:10 a.m. to 12 p.m.
- Afternoon classes run from 12:30 p.m. to 4:20 p.m.
- Grade 6-12 non-credit
- Monday to Friday from July 6 to July 22 in the morning and afternoon.
- Morning classes run from 8:55 a.m. to 12 p.m.
- Afternoon classes run from 12:30 p.m. to 3:05 p.m.
- K-5
- Monday to Friday from July 6 to July 22 from 8:55 a.m. to 12 p.m.
Note: All courses are filled on a first-come-first-served basis and may be restricted to in-district students only. Classes offered during the registration period may also be cancelled if there is insufficient interest. Refer to course listings for details.
Registration
Note: The waitlists for Grade 6-12 non-credit short courses, new English Language Learner courses, and K-5 courses open May 1 at 9 a.m.
Summer Learning 2026 registration will open on Monday, March 30, at 9 a.m. for in-district students. Out-of-district student registration will start on Friday, May 15, at 9 a.m. (subject to course space availability) and out-of-district forms will also be posted on the same day.
For more information and to register, please visit one of the following pages:
- Visit the Grade 10-12 full-credit course page
- Visit the Grade 6-12 non-credit short course page
- Visit the K-5 Summer Learning page
- Visit the Summer Learning Online page
Adult Students
Summer learning for adult students is also available through adult education. For more information, including how to register: