Registration Information

Registration occurs online via OnePort in most cases. To be eligible to register, an individual must be either a current student at UNC Asheville in good academic standing or a newly accepted student who has met any necessary requirements for enrollment.


  • The Class Schedule for Spring is published after fall break and for Fall is published after spring break.
  • Registration for Summer and Fall opens in early April.
  • Registration for Spring opens in early November.
  • Registration dates depend on Earned Hours and can be found on the Registration Calendar.


  • Registration Access begins at 7 a.m. on the first day of each group’s registration period. Web Registration will be available 24 hours a day. Students must have a RAN in order to register. Students’ RAN numbers are provided by their academic advisor.
  • Closed Class Overrides are not available until the first day of classes. Students seeking to enroll in a closed class should choose the Waitlist option (see below).
  • Instructor Permission is required for some classes and is indicated in the Class Title. Students seeking to enroll in those classes should contact the instructor for an override.
  • Waitlists are available on almost all classes and we encourage students to choose the Waitlist option if they want to register for a class that is full. When/if a seat becomes available, the first student on the Waitlist will receive an email notifying them that they have 24 hours from the date/time of the email to register for the class in OnePort. If the student does not register in the 24 hour period, their ability to register expires and the next student on the Waitlist is notified. Students should check their email daily or set up text notifications if they are on a waitlist. Students on the Waitlist are not automatically registered for the class – they must log in to OnePort and register themselves for the class.
  • Please remember to check for any holds that you might have on your account.
  • Payments: Payment for Fall semester is due August 1. Payment for Summer is due May 20.

For New Students

Once students have applied and been accepted, they will receive a letter of acceptance giving their OnePort login information and other important instructions to complete in order to be able to register. New degree-seeking students are required to complete an online pre-registration form in order to get registered so it is important to read the acceptance letter carefully as well as any other communication received from UNC Asheville for more details and information.

For Current Students

Each semester, advising will occur in March for summer and fall registration, and in October for spring registration. Students meet with their assigned advisor to discuss what classes to take and to obtain their registration access number (RAN) which is required in order to be able to register for classes.

Registration occurs for current students in April for summer and fall classes, and in November for spring classes. Registration is based on a student’s earned hours with 105+ earned hours beginning first. Earned hours do not include any hours for which students are currently registered unless they have been graded. Registration dates can be found on the Registration Calendar.

Students should remember to check for any registration holds on their account prior to their registration date! They should do this via their OnePort account.

For more information or for detailed steps on how to register, please visit the Academic Success Center.

Changing your schedule

Drop/Add (Week 1 of fall/spring)

During the registration period through week 1, you can add and/or drop courses online via OnePort.

To drop all courses before or during drop/add week, submit the online Enrollment Notification Form. A student is not “officially withdrawn” from the university until the Academic Success Center has received the Enrollment Notification Form.

Late Add

To add a course after the drop/add period and before the last day of classes, please submit the Late Add Registration form. This form will route to the instructor for approval.

Withdrawal Policy

Auditing a Course

If you want or need to take the course again in the future, an audit may be more appropriate then withdrawing from the course. Auditing a course will allow you to continue to attend the course and be exposed to the course material, which may assist in the future when you enroll in the course again. The Audit Request Form routes to the instructor for their approval. Regular tuition and fees still apply for audited courses.