Monday Aug. 26 to Friday Aug. 30, 2025
NB - Administration & Council Days
Monday Sept. 2, 2024
Labour Day
Tuesday Sept. 3, 2024
NL - Administration Day
Tuesday Sept. 3 & Wednesday Sept. 4, 2024
NS, PEI - Organization/Professional Learning/Administrative Days
Monday Sept. 30, 2024
Truth and Reconciliation Day
Monday Oct. 14, 2024
Thanksgiving Day
Monday Nov. 11, 2024
Remembrance Day
Friday Dec. 20, 2024
NB, NL, NS, PEI - Last Day of Classes before Holiday Break
Thursday Jan. 2, 2025
NS - Teacher Professional Practice Day (no classes)
Thursday Jan. 2 & Friday Jan. 3, 2025
PEI - Professional Learning Days (no classes)
Monday Jan. 6, 2025
NL, NB - First Day of Classes after Holiday Break
Monday Feb. 17, 2025
NB, NS, PEI – Family/Heritage/Islander Day
Friday Feb. 21 & Monday Feb. 24, 2025
NL - Mid Winter Break (no classes)
Monday Mar. 3 to Friday Mar. 7, 2025
NB - March Break
Monday Mar. 10 to Friday Mar. 14, 2025
NS - Spring Break
Monday Mar. 17 to Friday Mar. 21, 2025
PEI - Mid-Term Break
Thursday Apr. 17, 2025
NL - Last Day of Classes Prior to Easter/Spring Break
Monday Apr. 28, 2025
NL - School Reopens
Friday Apr. 18, 2025
Good Friday
Monday Apr. 21, 2025
Easter Monday
Monday May 19, 2025
Victoria Day
Friday Jun. 20, 2025
NB - Last Day for Students
Monday Jun. 23 to Wednesday Jun. 25, 2025
NB - Administration Days
Thursday Jun. 26, 2025
NL, PEI - Last Day for Students
Friday Jun. 27, 2025
NL - Last Day for Teachers
Friday Jun. 27 & Monday Jun. 30, 2025
PEI - Administrative Days for Teachers
Monday Jun. 30, 2025
NS - Last Day for Students and Teachers