Dates and Deadlines

The dates and deadlines below apply to academic full term and intersession courses.

  • Full term - all four months of the term
  • Session One - the first and second months of the term
  • Session Two - the third and fourth months of the term

Spring 2025

To view add/drop and withdrawal deadlines for non-standard sections (any section that does not fall into full term or intersession start and end dates listed in the Academic Schedule)
 
TERM DATESFULL TERMSESSION ONESESSION TWO
First day of classesMon Jan 06, 2025Mon Jan 06, 2025Mon Mar 10, 2025
Family Day closureMon Feb 17, 2025Mon Feb 17, 2025-
Reading BreakTue Feb 18 - Sat Feb 22, 2025Tue Feb 18 - Sat Feb 22, 2025-
Good FridayFri Apr 18, 2025-Fri Apr 18, 2025
Easter MondayMon Apr 21, 2025-Mon Apr 21, 2025
Last day of classes1Fri Apr 11, 2025Sat Feb 15, 2025Thu Apr 17, 2025
Exam PeriodMon Apr 14 - Fri Apr 25, 2025Tue Feb 25 - Thu Feb 27, 2025Tue Apr 22 - Thu Apr 24, 2025
Grade Submission DeadlineTue Apr 29, 2025Tue Mar 04, 2025Tue Apr 29, 2025
REGISTRATION DEADLINESFULL TERMSESSION ONESESSION TWO
Registration opensTue Nov 12, 2024Tue Nov 12, 2024Tue Nov 12, 2024
General Interest and
Senior registration opens
Mon Jan 06, 2025Mon Jan 06, 2025Mon Jan 06, 2025
Last waitlist seat offers sentSat Jan 04, 2025Sat Jan 04, 2025Sat Mar 08, 2025
Last day to drop
(with no financial penalty)
Sun Jan 05, 2025Sun Jan 05, 2025Sun Mar 09, 2025
Audit registration opensMon Jan 06, 2025Mon Jan 06, 2025Mon Mar 10, 2025
Add/drop deadline
(30% tuition adjustment penalty)
Sun Jan 19, 2025Sun Jan 12, 2025Sun Mar 16, 2025
Fee payment deadlineThu Jan 23, 2025Thu Jan 23, 2025Thu Jan 23, 2025
Withdrawal period
(no refund)
Mon Jan 20 - Fri Apr 11, 2025Mon Jan 13 - Sat Feb 15, 2025Mon Mar 17 - Thu Apr 17, 2025
Last day to withdraw1Fri Apr 11, 2025Sat Feb 15, 2025Thu Apr 17, 2025

1 If a final grade has been entered for a course, the option to withdraw is no longer available.

Summer 2024

To view add/drop and withdrawal deadlines for non-standard sections (any section that does not fall into full term or intersession start and end dates listed in the Academic Schedule)
 
TERM DATESFULL TERMSESSION ONESESSION TWO
First day of classesMon May 06, 2024Mon May 06, 2024Tue Jul 02, 2024
Victoria DayMon May 20, 2024Mon May 20, 2024-
Canada DayMon Jul 01, 2024Mon Jul 01, 2024-
BC DayMon Aug 05, 2024-Mon Aug 05, 2024
Last day of classes1Sat Aug 03, 2024Mon Jun 17, 2024Mon Aug 12, 2024
Exam PeriodWed Aug 07 - Thu Aug 15, 2024Wed Jun 19 - Fri Jun 21, 2024Wed Aug 14 - Fri Aug 16, 2024
Grade Submission DeadlineTue Aug 20, 2024Wed Jun 26, 2024Tue Aug 20, 2024
REGISTRATION DEADLINESFULL TERMSESSION ONESESSION TWO
Registration opensMon Mar 11, 2024Mon Mar 11, 2024Mon Mar 11, 2024
General Interest and
Senior registration opens
Mon May 06, 2024Mon May 06, 2024Mon May 06, 2024
Audit registration opensMon May 06, 2024Mon May 06, 2024Tue Jul 02, 2024
Last waitlist seat offers sentSat May 04, 2024Sat May 04, 2024Sun Jun 30, 2024
Last day to drop
(with no financial penalty)
Sun May 05, 2024Sun May 05, 2024Mon Jul 01, 2024
Add/drop deadline
(30% tuition adjustment penalty)
Sun May 19, 2024Sun May 12, 2024Mon Jul 08, 2024
Fee payment deadlineThu May 23, 2024Thu May 23, 2024Thu May 23, 2024
Withdrawal period
(no refund)
Mon May 20 - Sat Aug 03, 2024Mon May 13 - Mon Jun 17, 2024Tue Jul 09 - Mon Aug 12, 2024
Last day to withdraw1Sat Aug 03, 2024Mon Jun 17, 2024Mon Aug 12, 2024

1 If a final grade has been entered for a course, the option to withdraw is no longer available.

Fall 2024

To view add/drop and withdrawal deadlines for non-standard sections (any section that does not fall into full term or intersession start and end dates listed in the Academic Schedule)
 
TERM DATESFULL TERMSESSION ONESESSION TWO
First day of classesTue Sep 03, 2024Tue Sep 03, 2024Mon Oct 28, 2024
National Truth/Reconciliation DayMon Sep 30, 2024Mon Sep 30, 2024-
ThanksgivingMon Oct 14, 2024Mon Oct 14, 2024-
Remembrance DayMon Nov 11, 2024-Mon Nov 11, 2024
Last day of classes1Mon Dec 02, 2024Sat Oct 12, 2024Mon Dec 09, 2024
Exam PeriodWed Dec 04 - Thu Dec 12, 2024Wed Oct 16 - Fri Oct 18, 2024Wed Dec 11 - Fri Dec 13, 2024
Grade Submission DeadlineTue Dec 17, 2024Wed Oct 23, 2024Tue Dec 17, 2024
Holiday closure (subject to approval)Sun Dec 22 - Wed Jan 01, 2025-Sun Dec 22 - Wed Jan 01, 2025
REGISTRATION DEADLINESFULL TERMSESSION ONESESSION TWO
Registration opensMon Jul 08, 2024Mon Jul 08, 2024Mon Jul 08, 2024
General Interest and
Senior registration opens
Tue Sep 03, 2024Tue Sep 03, 2024Tue Sep 03, 2024
Audit registration opensTue Sep 03, 2024Tue Sep 03, 2024Mon Oct 28, 2024
Last waitlist seat offers sentSun Sep 01, 2024Sun Sep 01, 2024Sat Oct 26, 2024
Last day to drop
(with no financial penalty)
Mon Sep 02, 2024Mon Sep 02, 2024Sun Oct 27, 2024
Add/drop deadline
(30% tuition adjustment penalty)
Mon Sep 16, 2024Mon Sep 09, 2024Sun Nov 03, 2024
Fee payment deadlineThu Sep 19, 2024Thu Sep 19, 2024Thu Sep 19, 2024
Withdrawal period (no refund)Tue Sep 17 - Mon Dec 02, 2024Tue Sep 10 - Sat Oct 12, 2024Mon Nov 04 - Mon Dec 09, 2024
Last day to withdraw1Mon Dec 02, 2024Sat Oct 12, 2024Mon Dec 09, 2024

1 If a final grade has been entered for a course, the option to withdraw is no longer available.

*Dates and deadlines are subject to change without notice. See also the Senate-approved Academic Schedule.

Academic Term Dates and Deadlines Archive

Non-standard Drop and Withdrawal Deadlines 

To view add/drop and withdrawal deadlines for non-standard sections (any section that does not fall into full term or intersession start and end dates listed in the Academic Schedule), see:

Drop and Withdrawal Deadlines for Trades