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 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 classesThu May 08, 2025Thu May 08, 2025Mon Jun 30, 2025
Victoria DayMon May 19, 2025Mon May 19, 2025-
Canada Day (observed)Tue Jul 01, 2025Tue Jul 01, 2025-
BC DayMon Aug 04, 2025-Mon Aug 04, 2025
Last day of classesWed Aug 06, 2025Wed Jun 18, 2025Mon Aug 11, 2025
Exam PeriodFri Aug 08 - Sat Aug 16, 2025Fri Jun 20 - Mon Jun 23, 2025Wed Aug 13 - Fri Aug 15, 2025
Grade Submission DeadlineWed Aug 20, 2025Thu Jun 26, 2025Wed Aug 20, 2025
REGISTRATION DEADLINESFULL TERMSESSION ONESESSION TWO
Class Schedule Publication DateFri Feb 28, 2025Fri Feb 28, 2025Fri Feb 28, 2025
Registration opensMon Mar 17, 2025Mon Mar 17, 2025Mon Mar 17, 2025
General Interest and
Senior registration opens
Thu May 08, 2025Thu May 08, 2025Thu May 08, 2025
Audit registration opensThu May 08, 2025Thu May 08, 2025Mon Jun 30, 2025
Last waitlist seat offers sentTue May 06, 2025Tue May 06, 2025Sat Jun 28, 2025
Last day to drop
(with no financial penalty)
Wed May 07, 2025Wed May 07, 2025Sun Jun 29, 2025
Add/drop deadline
(30% tuition adjustment penalty)
Wed May 21, 2025Wed May 14, 2025Sun Jul 06, 2025
Fee payment deadlineTue May 27, 2025Tue May 27, 2025Tue May 27, 2025
Withdrawal period
(no refund)
Thu May 22 - Wed Aug 06, 2025Thu May 15 - Wed Jun 18, 2025Mon Jul 07 - Mon Aug 11, 2025
Last day to withdraw1Wed Aug 06, 2025Wed Jun 18, 2025Mon Aug 11, 2025

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

Fall 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 classesTue Sep 02, 2025Tue Sep 02, 2025Mon Oct 27, 2025
National Truth/Reconciliation DayTue Sep 30, 2025Tue Sep 30, 2025-
ThanksgivingMon Oct 13, 2025Mon Oct 13, 2025-
Remembrance DayTue Nov 11, 2025-Tue Nov 11, 2025
Last day of classes1Mon Dec 01, 2025Sat Oct 11, 2025Sat Dec 06, 2025
Exam PeriodWed Dec 03 - Thu Dec 11, 2025Wed Oct 15 - Fri Oct 17, 2025Tue Dec 09 - Thu Dec 11, 2025
Grade Submission DeadlineTue Dec 16, 2025Wed Oct 22, 2025Tue Dec 16, 2025
Holiday closureWed Dec 24 - Fri Jan 02, 2026-Wed Dec 24 - Fri Jan 02, 2026
REGISTRATION DEADLINESFULL TERMSESSION ONESESSION TWO
Class Schedule Publication DateFri Jun 20, 2025Fri Jun 20, 2025Fri Jun 20, 2025
Registration opensMon Jul 07, 2025Mon Jul 07, 2025Mon Jul 07, 2025
General Interest and
Senior registration opens
Tue Sep 02, 2025Tue Sep 02, 2025Tue Sep 02, 2025
Audit registration opensTue Sep 02, 2025Tue Sep 02, 2025Mon Oct 27, 2025
Last waitlist seat offers sentSun Aug 31, 2025Sun Aug 31, 2025Sat Oct 25, 2025
Last day to drop
(with no financial penalty)
Mon Sep 01, 2025Mon Sep 01, 2025Sun Oct 26, 2025
Add/drop deadline
(30% tuition adjustment penalty)
Mon Sep 15, 2025Mon Sep 08, 2025Sun Nov 02, 2025
Fee payment deadlineThu Sep 18, 2025Thu Sep 18, 2025Thu Sep 18, 2025
Withdrawal period (no refund)Tue Sep 16 - Mon Dec 01, 2025Tue Sep 09 - Sat Oct 11, 2025Mon Nov 03 - Sat Dec 06, 2025
Last day to withdraw1Mon Dec 01, 2025Sat Oct 11, 2025Sat Dec 06, 2025

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