Register for Classes

Are you a Current TNCC Student?
Students who are currently enrolled in active semester or who have attended TNCC within the past two years can Register for classes
Would you like to become a TNCC Student?
Students who are not currently enrolled in the active semester or who have not attended TNCC for more than two years must reapply.
Need help using MyTNCC?Download these instructions (pdf) or watch these tutorial videos online.


Payment Information» Important registration and fee deadline information »

Tuition and fee general information

Calendar with registration, tuition and fee deadlines

Parking Permits and Student IDs

Students are required to use online self-services for all enrollment and enrollment changes. If you are unable to utilize self-services, you may present the completed Student Enrollment Form(course/times selected and appropriate signatures obtained if necessary) to the Office of Enrollment Services, Griffin Hall, Room 208, Hampton Campus or Student Services Office, Room 117, Historic Triangle Campus. If you fax your enrollment form, it is your responsibility to check your MyTNCC account to confirm your registration. If we are unable to process your registration, an email will be sent to your MyTNCC email account.  The College does not print the Schedule of Classes booklet.

  • All students, including those in distance learning classes, are expected to attend class during the first week of the semester. Failure to do so may result in the student being withdrawn from class.

Questions concerning Registering for Classes @ TNCC?
Please contact the college or the Enrollment Services Office directly:


You can pay your tuition online using a Visa, MasterCard, American Express or bank account at Once you are signed on, go to VCCS SIS: Student Information System > Self Service > Student Center and then click on “Go to QuikPAY.”

In Person:

Tuition can be paid in person at the cashiers office at the Hampton campus  in Diggs Hall outside room 109 and at the Williamsburg Room 116. We accept cash, money orders, checks, Visa, MasterCard and American Express. Checks and money orders must be payable to Thomas Nelson Community College.

By Mail:

Checks or money orders made payable to Thomas Nelson Community College may be sent to Thomas Nelson Community College, Attention: Cashiers, 99 Thomas Nelson Drive, P.O. Box 9407, Hampton, VA 23670.

(Please note: If you mail your payment, there is no guarantee that it will be received by the tuition due date.)

Tuition Payment Plan:

To help meet students’ educational expenses, TNCC has partnered with NelNet Business Solutions to offer a monthly tuition payment plan for a non-refundable fee. For additional information, please read the Nelnet Program Brochure (pdf).

  • Registration for spring semester is underway
  • Students who registered for spring classes prior to Friday, December 7 must pay by December 7 to avoid class cancellation
  • After Friday, December 7, payment is due at the time of registration
  • Registration for Senior Citizens in Higher Education Program- Friday, Jan. 4