student, course, selection, computer, lab, libraryTo register for a course, you must first be admitted to UBC. If you are not yet admitted, refer to our resources for prospective students.

Course delivery options

Most courses are offered primarily in-person, although some courses may have options for alternative modes of delivery. Learn more about course delivery options. 

Find your registration date

We’ll email you about 2 weeks before your registration opens to let you know that your personalized date and time are available on the Student Service Centre (SSC). Check to make sure your email address is correct on the SSC to make sure you get this email.

You’ll be able to find your registration date and time under the Registration Status in your Course Schedule.

See registration dates

Pay your deposit

Starting Winter Session 2021, the registration deposit has been removed from most undergraduate degree programs for continuing undergraduate students.  The registration deposit is still required for most certificates and diplomas for continuing students.

If you are required to pay a registration deposit, you will see your deposit in your Student Service Centre (SSC) under “Pay Fees”, once your registration date has been released.

You will need to pay it before your registration date. It may take a day or two for your payment to be processed, depending on how you paid.

  • If you’re new to UBC, you must pay a non-refundable acceptance deposit which will count as your first registration deposit.
  • If you’re a continuing student and you are required to pay a registration deposit, you cannot refund nor transfer your registration deposit to a future session once you register for a course within the session of the deposit.

Both acceptance and registration deposits will be counted towards your tuition fees after you register.

Check your program requirements

Check the degree and specialization requirements for your program in the Academic Calendar.

Looking for help? Take a look at some registration tips from Academic Advisors.

First-year students

First-year students should refer to our first-year planning guides to help ensure you meet the requirements for your program

Build your course worklists

View the course schedule to find the courses you would like to register for and start building your worklist.

Prepare a few draft worklists in advance of your registration date. View our video tutorials for step-by-step instructions:

View the video tutorials

Registering for classes

Login and register

When your registration opens, log in to the SSC and register for your courses. Courses fill up quickly, so register as soon as possible.

Watch for dates and deadlines

Make sure you know key dates and deadlines within the academic year. The following dates are especially important to keep in mind and mark in your calendar or day planner:

  • Tuition due dates
  • Last day to add or drop courses
  • Term and examination period dates

Registration tips

  • Courses fill up quickly, so register as early as you can.
  • Have multiple worklists ready in case courses are full.
  • Always review your worklists a few hours before your registration time in case you need to update them to reflect any schedule changes.
  • If you have a registration block, you may be missing a prerequisite. Contact your faculty for help.
  • After you register, you can add or drop classes until the course change deadline.

If you’re still having trouble, you can always watch our step-by-step video tutorial on how to register.

Common registration issues

If you’re having trouble registering, make sure that:

  • You are eligible to register for the session and meet any required prerequisites
  • You are registering on or after your registration date and time
  • You have paid your registration deposit (continuing students) or acceptance deposit (newly admitted students)
  • You have paid any other outstanding fees

For technical problems with the Student Service Centre (SSC), click on Technical Support on the SSC home page.

What can I do if my course is full?

If you’ve found the course you want but it’s full, don’t worry. This may happen often, particularly with required courses.


If you need help

For planning your undergraduate degree or choosing your courses, please contact academic advising.

Graduate students, please contact your program office directly for support.