HokieSpa: Guide to Access Virginia Tech Login 2024

HokieSPA is indeed Virginia Tech’s student portal. It’s your one-stop shop for managing almost everything related to your academic and student life at the university

How to log into HokieSPA

Here are the steps on how to log into HokieSPA:

  1. Access the login page:
  1. Enter your credentials:

    • In the “PID” field, enter your Virginia Tech PID (Personal Identification Number).
    • In the “Password” field, enter your Virginia Tech password.
  2. Click “Log In”:

    • Once you’ve entered your PID and password, click the “Log In” button.
  3. Two-factor authentication (if required):

    • If you have two-factor authentication enabled, you’ll be prompted to verify your identity using your preferred method (e.g., text message, authenticator app, security key).
  4. Access HokieSPA:

    • After successful login, you’ll be directed to the HokieSPA portal, where you can access various student services and information.

Additional tips:

  • Use a strong password: Create a password that is long, complex, and unique to your HokieSPA account.
  • Be cautious of phishing attempts: Never enter your PID or password on a website that you don’t trust.
  • If you have trouble logging in: Contact the Virginia Tech Help Desk for assistance.

How to create your VT username

Your VT Username is a unique identifier, and it belongs to you and you only. Your VT Username and passphrase grant you access to HokieSPA, Canvas, OneCampus, Office365, Google Suite, and more.

Your VT Username lets you access the online Virginia Tech services you may be eligible for. For example, logging on to HokieSPA to update your address and other contact information or to view your paystubs or academic history is a service that is available to students, alumni, and current employees.

If you “stop out” of enrollment for one or more terms or are just leaving for the summer, you retain your VT Username, along with access to manage your passphrase through VT Account Manager and access to HokieSPA. However, you should pay attention to potential changes in your eligibility for other online services. Most basic services provide a one-year grace period.

As you prepare to graduate, know that your VT Username will continue to be assigned to you. You may continue to update your contact information and view your academic records, including requesting transcripts, through HokieSPA.

Creating your VT Username requires you to select a character string that is easy for you to remember and that may depend on your eligibility, will stay with you for a long time. As a logon credential, your VT Username should be memorable to you.

Your VT Username is assigned to you and you alone, and your passphrase should be managed so that you and only you may log on to services with it. It is recommended that you change your passphrase periodically and change it any time you suspect it has been compromised.

VT Username Requirements;

  • Length: between 3 – 16 characters
  • Must start with a letter (not a number)
  • Must contain only letters and numbers (no spaces or special characters)

Once your admission to Virginia Tech is completed as described in your mailed offer letter from undergraduate admissions or in the offer information from the Graduate School, you will be able to input the information provided that is unique to you. To create your VT Username, follow the instructions below.

  1. Go to the Web page.
  2. If the page appears dark with text overlaid, click the page to dismiss the overlaid text.
  3. If any OneCampus announcements pop up, click the appropriate button to dismiss the pop-up after reading the text.
  4. To the right of the OneCampus logo, in the “what would you like to do?” search box, type: create.
  5. On the keyboard, press the Enter or Return key.
  6. Click the Create VT Username task icon. A new window or tab will open.
  7. Follow the on-screen instructions.
  8. Set up passphrase recovery options in My Accounts, requiring that you log in with your VT Username to enroll in 2-factor authentication.

If you have trouble with any of the steps in this process or need additional assistance, submit an incident by clicking “Guest Help” at, or call 4Help at (540) 231-4357.

How to reset VT username (PID) passphrase

  1. Go to HokieSpa.
  2. Enter your PID and password. You will be prompted to log in with 2-factor.
  3. Select Registration and Schedule from your HokieSpa main menu.
  4. Once you have selected Registration and Schedule, click the Prepare for the Registration link.
  5. This allows for a quick review of your student record to ensure you are ready for registration.
  6. Select the open term in which you are attempting to register.
  7. Click the “Continue” button once you have selected the appropriate term.
  8. The Registration Status screen displays all the necessary pre-registration requirements you must complete before registering for classes.
  9. Once each requirement is met or updated, a green checkmark will appear by that requirement, and you will be able to register.
  10. Once all requirements are met, you are ready to register for classes. Select the “Registration” tab in the header.
  11. Select the “Register for Classes” link when you are prepared to register for classes.
  12. Select the term you wish to register. Only the terms open for registration are available in the drop-down menu.
  13. Once you have selected the term, click the “Continue” button.
  14. You will see a financial and registration notice appear on the screen. After reading the notice, click the “Ok” button.
  15. Enter your search criteria.
  16. Select your desired subject from the drop-down menu or type it directly into the subject search field. You can search by each field separately or combine all three simultaneously.
  17. If searching by subject, you can enter multiple subjects at one time. Click “Advanced Search” for additional search criteria fields.
  18. Your search results will appear in a similar table.
  19. As you search for classes, pay particular attention to the schedule type found under the class type. This will indicate whether the class is a traditional lecture or virtual.
  20. Once you have entered the search criteria you would like to search, click the “Search” button.
  21. The search results are organized with headings.
  22. Search results are returned ten times, allowing you to page through large result sets.
  23. You can also change the number of results displayed per page.
  24. The settings cog will enable you to customize the fields you want to show.
  25. When searching for courses, the bottom panels show additional registration information.
  26. Click the “Panels” button or the downward arrow in the center of the page to display this information.
  27. Once you click the “Panels” button or the downward arrow, a class schedule by day and time, as well as a summary of your registered or pending classes, will appear below the search criteria fields.
  28. The panel on the right provides a registration summary, similar to a workspace.
  29. The left panel shows a dynamic week-at-a-glance view.
  30. To find additional information about a particular course, click the course title in the search results.
  31. A popup window with additional course information will appear. Select any of the tabs to see the related details. Click “Close” to return to your search results.
  32. Click the “Add” button once you find the course and section you would like to register for; click the “Add” button.
  33. Once you click “Add,” you will notice the course appear on your class schedule and your summary.
  34. As you add classes to your summary, they are added in grey to the schedule panel on the left to indicate their pending status.
  35. Click the “Submit” button to have the changes to your registration process. This is when prerequisites and other requirements are checked, and any error messages will be shown in the notifications area.
  36. If all prerequisites and other requirements have been met, the course status will change from “Pending” to “Registered.”
  37. The once greyed-out courses on your schedule panel on the left will change to color to indicate their registered status.
  38. After clicking “Submit”, you may get an error notification. This may be due to prerequisites and other requirements not being met. The specific error(s) preventing registration for that course will appear in the notifications area and under the status of the course.
  39. To begin a new search, click the “Search Again” button to return to the search criteria, and you can modify your previous search criteria.
  40. After submitting a new search, your previous results will still be visible in the search results window while the latest search results are retrieved.
  41. Classes can still be added directly by CRN by using the second tab labeled “Enter CRNs”.
  42. Click “Add Another CRN” to give yourself additional fields for more CRNs.
  43. Then click “Add to Summary”.
  44. Previously when you added a class that was at the same time as another class for which you had already registered, you had to drop the current class and then register for the one you wanted.
  45. By clicking the Conditional Add and Dropbox, you can tell the system only to drop the class you have indicated if you get into the class you want to add.
  46. If there are any errors, no change is made to your registration.
  47. To delete a course, select the Action drop-down menu. Then select the “Drop Web” action from the drop-down menu.
  48. Once you have chosen “Drop Web,” click the “Submit” button.
  49. You will now notice the status has updated to “Dropped,” and you are no longer registered for that course.
  50. Suppose you select conditional add/drop when attempting to add two or more courses at the same time before clicking “Submit” (i.e., they are still in the “pending” status), and one course is not available or returns an error. In that case, you will NOT be registered for ANY of the selected courses.
  51. When you attempt to add a course with a time conflict, it will be apparent in the schedule panel. A detailed error is shown if you try to register for that course.
  52. Be mindful of the minimum and maximum total hours you can register. This information is visible at the bottom of your registration summary.
  53. The Schedule and Options tab is used to review your schedule. Note the two buttons to the far right.
  54. Clicking on the printer icon provides your schedule layout for easy printing.
  55. Clicking the calendar button allows you to email your schedule as an attachment to your primary email address by default. You can also add additional email addresses.
  56. This feature conveniently allows you to add your class schedule to most digital calendars.
  57. Plan for courses with prerequisites—you may not be allowed to register for a class if you do not meet the stated requirement.
  58. Use the Conditional Add and Dropbox.
    • As a reminder, if you select the box, you can tell the system only to drop the class you have indicated if you get into the class you want to add.
    • If there are any errors, no change is made to your registration.
  59. You are ultimately responsible for keeping informed and updated on graduation requirements. As such, be proactive by applying for your degree and reviewing your pathways planner and DARS (Degree Audit Report) with your academic advisor.
  60. Contact your Academic Advisor should you have any questions or concerns regarding registration.


Hokiespa transcript

  1. Go to the Web page.
  2. Near the top-right corner of the page, click the Sign In link.
  3. From the drop-down that appears, click the Sign In button.
  4. Type your credentials.
    • In the Username text box, type your VT Username, which is the first part of your email address.
    • In the Password text box, type your VT Username passphrase.
    • Click the Login button.
    • Follow the on-screen instructions to either:
      • Enroll in 2-factor authentication, or
      • If you have previously enrolled in 2-factor authentication, complete authentication with your second factor.
  5. If the page appears dark with text overlaid, click the page to dismiss the overlaid text.
  6. If any OneCampus announcements pop-up, after reading the text, click the appropriate button to dismiss the pop-up.
  7. To the right of the OneCampus logo, in the What would you like to do? search box, type: transcript
  8. On the keyboard, press the Enter or Return key.
  9. Click the appropriate task icon.
    • For official transcripts:
      • In the Search Results, click the Official Transcripts task icon.
      • A new tab or window will appear. Follow the on-screen instructions to complete the order process.
    • For unofficial transcripts:
      • In the Search Results, click the Unofficial Transcripts task icon.
      • A new tab or window will appear. Follow the on-screen instructions to view the unofficial transcripts.
      • You may use your browser’s Print function to print the page of your unofficial transcripts.