How to Schedule Your Virginia Learner's Permit Appointment
Virginia requires you to book an appointment before you visit a DMV office for your learner's permit test. You cannot walk in without one. The state uses an online scheduling system called Virginia DMV Online Services where you reserve a specific date and time at your chosen location.
The appointment system opens 30 days in advance. This means you can book up to one month ahead, but not further. If you need a permit urgently, check the system daily — cancellations open up regularly and the system shows real-time availability by location and time slot.
You do not need to pay a fee to book the appointment itself. The learner's permit fee (currently $16 for a four-year permit) is paid only when you pass your test and receive the permit at the DMV office.
Key Takeaways
- Book your appointment through Virginia DMV Online Services at least one day in advance; the system opens 30 days ahead and fills quickly in urban areas.
- You must bring your Social Security number, proof of Virginia residency, and proof of identity to your appointment, or you will be turned away.
- The learner's permit knowledge test takes about 30 minutes; you must score at least 80 percent to pass.
- If you fail the test, you can retake it the same day at most locations, but you will pay the fee again.
- Appointment wait times vary by location; rural DMV offices typically have shorter waits than offices in Northern Virginia or Hampton Roads.
Steps to Book Your Appointment Online
Go to dmvnow.com, the official Virginia DMV website. Click "Schedule an Appointment" and select "Learner's Permit" as your transaction type. You will be asked to enter your zip code or choose a DMV office from a list. The system then shows available dates and times for that location.
Select your preferred date and time slot. The system will ask you to confirm your name, date of birth, and email address. You will receive a confirmation email with your appointment number, location address, and the exact time you are scheduled. Save this email or write down your appointment number — you will need it when you arrive.
If you cannot make your appointment, cancel it through the same website at least 24 hours before your scheduled time. This frees up the slot for someone else and prevents a no-show on your record.
What to Bring to Your Appointment
Virginia DMV requires specific documents. Bring your Social Security card or a document showing your Social Security number, such as a tax return or W-2. You must also bring proof of Virginia residency — a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days works. A school ID alone does not count as residency proof.
Bring one form of government-issued photo ID. A passport, military ID, or state ID from another state all work. If you do not have photo ID, bring two documents that together prove your identity, such as a birth certificate and a school report card with your photo.
Bring your completed DL 44 form (process for Driver's License or Permit). You can read and print it from dmvnow.com before your appointment, or you can fill it out at the DMV office. Filling it out ahead saves time. You will also need to bring your parent or guardian's signature on the form if you are under 18.
Do not bring originals of documents you cannot replace quickly. The DMV will not keep them, but handling them during your appointment creates risk. Make copies if you are worried about loss.
Appointment Availability and Wait Times by Region
Appointment slots fill fastest in Northern Virginia (Fairfax, Arlington, Loudoun counties) and the Hampton Roads area (Virginia Beach, Norfolk, Chesapeake). In these regions, available slots often disappear within hours of opening each day. If you live in or near these areas, check the system early in the morning when new slots typically appear.
Rural and smaller-city DMV offices (Roanoke, Blacksburg, Wytheville, Grundy) usually have slots available several days out. If you have flexibility on location, driving to a less-busy office can mean getting an appointment within days instead of weeks.
Even with an appointment, you may wait 15 to 45 minutes past your scheduled time, depending on how many no-shows the office experiences that day and whether staff are handling other transactions. Arrive 10 minutes early and bring something to read.
What Happens During Your Appointment
A DMV staff member will verify your documents and check that your DL 44 form is complete and signed. They will take your photo for your learner's permit. You will then sit at a computer terminal to take the knowledge test, which covers Virginia traffic laws, road signs, and safe driving practices.
The test has 35 multiple-choice questions. You must answer at least 28 correctly (80 percent) to pass. You have 30 minutes to complete it. The computer tells you when ready whether you passed or failed.
If you pass, you pay the $16 fee and receive your learner's permit on the spot. If you fail, most DMV offices allow you to retake the test the same day, but you must pay the fee again. Some offices require you to wait a few hours or return on another day; call ahead to confirm your location's policy.
If You Cannot Keep Your Appointment
Cancel through dmvnow.com if you know in advance that you cannot attend. Canceling at least 24 hours ahead opens the slot for others and keeps your record clear. If you miss an appointment without canceling, some DMV locations flag your account, which may delay future scheduling.
If you cancel, you can when ready rebook through the same system. Slots may be limited depending on how far in advance you are booking, so rebook as soon as you know your new availability.
If you are sick or have an emergency on the day of your appointment, call the DMV office directly as soon as possible. Most offices will not penalize you for a same-day cancellation due to illness or emergency, but calling is better than straightforward not showing up.
Common Mistakes to Avoid
Do not assume you can walk in without an appointment. Virginia DMV will turn you away. The only exception is if you are a commercial driver's license holder renewing a learner's permit, but this is rare for first-time permit seekers.
Do not bring original documents you cannot afford to lose. The DMV does not keep them, but they move through many hands during processing. Bring copies of everything except your photo ID.
Do not arrive more than 15 minutes early. DMV offices are small and crowded; arriving too early means standing in a cramped waiting area. Arriving 10 minutes early is the standard.
Do not study only the Virginia DMV handbook. The test includes questions about situations and road signs that are not heavily emphasized in the handbook. Use practice tests on dmvnow.com or third-party test prep sites to see the actual question styles.
Frequently Asked Questions
Can I book an appointment for someone else, like my teenager?
No. The person taking the test must create and book their own appointment using dmvnow.com. However, a parent or guardian can sit with them while they book it online. If the person is under 18, a parent or guardian must sign the DL 44 form before the appointment.
What if all appointments are full for the next 30 days?
Check the system daily. Cancellations happen constantly, especially in the morning. If you are flexible on location, try a DMV office in a less-populated area — you may find slots available there. You can also call the DMV office directly to ask if they have walk-in hours or if they know when the next batch of slots will open.
Do I need to pass a vision test before my appointment?
No. The DMV will perform a vision screening at your appointment as part of the permit process. You do not need to bring a vision test result. If you fail the vision screening, the DMV will tell you to get an eye exam and return with a corrected vision certificate from an eye doctor.
Can I reschedule my appointment to a different time or location?
Yes. Cancel your current appointment through dmvnow.com and when ready book a new one at your preferred time or location. Do this at least 24 hours before your original appointment to avoid a no-show flag on your account.
What if I fail the knowledge test — can I retake it right away?
Most Virginia DMV offices allow same-day retakes, but you must pay the $16 fee again. A few offices require you to wait a few hours or return on a different day. Call your DMV office in advance to confirm their retake policy before your appointment.