You cannot get your Virginia learner's permit entirely online, but you can start the process from home

Virginia requires you to pass a written knowledge test and a vision screening in person at a Department of Motor Vehicles (DMV) office. You cannot complete either of these steps online. However, you can prepare for the knowledge test online, and you can schedule your DMV appointment through the Virginia DMV website before you go in.

The written test covers road signs, traffic laws, and safe driving practices. You must score at least 70 percent to pass. The vision screening checks that you meet Virginia's sight requirements — if you wear glasses or contacts, bring them with you. Once you pass both tests in person, the DMV will issue your learner's permit on the spot.

Key Takeaways

  • Virginia's knowledge test and vision screening must happen at a DMV office in person; no online alternative exists for these requirements.
  • You can study for the test online using the Virginia DMV's free practice test or third-party study materials before your appointment.
  • Schedule your DMV visit through the Virginia DMV website to reduce wait times and confirm what documents you need to bring.
  • You must bring proof of identity, proof of Social Security number, and proof of Virginia residency to your in-person appointment.
  • The learner's permit is issued when ready after you pass both the written test and vision screening, with no additional waiting period.

What documents you need to bring to the DMV

Virginia requires specific documents at your in-person appointment. Bring one form of photo identification — a valid passport, a state ID, a military ID, or a school ID issued by a Virginia public school. You also need proof of your Social Security number, such as your Social Security card, a W-2 form, or a tax return.

For proof of Virginia residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, or a government document with your current Virginia address. The document must show your name and address and be dated within the last 60 days. If you live with a parent or guardian and do not have a document in your name, bring their document plus a notarized statement confirming you live there, or bring a letter from your school or employer on official letterhead.

Check the Virginia DMV website before your appointment to confirm the current list of acceptable documents, since requirements can change. Bring originals, not copies — the DMV staff will review them in person.

How to prepare for the knowledge test online

The Virginia DMV publishes a free practice test on its website that mirrors the real exam. The practice test covers the same topics and uses the same question format as the actual test you will take at the DMV office. You can take it as many times as you want to build confidence and identify weak areas.

The real test has 35 questions, and you need 25 correct answers to pass. Questions focus on Virginia traffic laws, road signs, right-of-way rules, and safe driving practices. Study materials are also available through third-party websites and apps, though the official DMV practice test is free and most closely matches what you will see on test day.

Plan to study for at least a few days before your appointment. Many people find it helpful to review one section at a time — signs, then speed limits and parking, then right-of-way — rather than cramming everything the night before.

Scheduling your DMV appointment online

Visit the Virginia DMV website and use their appointment scheduler to book a time slot at an office near you. The scheduler shows available dates and times, usually several weeks out. Booking in advance reduces your wait time on the day of your appointment.

When you schedule, you will select the service you need — in this case, a learner's permit for a new driver. The system will confirm your appointment and may send you a reminder email or text message. Write down your confirmation number and the date and time of your appointment.

If you cannot make your appointment, cancel it through the website so someone else can use that time slot. Walk-ins are accepted at most Virginia DMV offices, but you may wait significantly longer than if you had scheduled ahead.

What happens at your in-person DMV visit

Arrive 10 to 15 minutes early with all your documents. A DMV staff member will review your paperwork, check that everything is in order, and answer any last-minute questions. They will then direct you to the vision screening station, where you will read letters on a chart to confirm you meet Virginia's sight requirements.

After you pass the vision screening, you will be called to take the written knowledge test on a computer. You will have 30 minutes to answer 35 questions. The test is multiple-choice, and you can review your answers before you submit. Once you submit, the computer when ready scores your test and tells you whether you passed.

If you pass both the vision screening and the knowledge test, you will proceed to the final station, where a staff member will take your photo and issue your learner's permit. The permit is valid for five years. If you do not pass the knowledge test, you can retake it the same day or schedule another appointment to try again later.

Age requirements and restrictions on your learner's permit

Virginia issues learner's permits to drivers as young as 15 years and 6 months old. You must be at least 16 years old to take the behind-the-wheel driving test and receive your driver's license, but you can start supervised driving practice with your learner's permit at 15 and a half.

While you hold a learner's permit, Virginia law requires a licensed adult who is at least 21 years old to sit in the front passenger seat with you at all times. You cannot drive alone, and you cannot drive between midnight and 5 a.m. You also cannot use a cell phone while driving, even hands-free, except in a genuine emergency.

These restrictions stay in place for the entire time you hold your learner's permit. Once you pass your behind-the-wheel test and receive your driver's license, the restrictions change — but your learner's permit restrictions explore until that moment.

What to do if you fail the knowledge test

If you score below 70 percent on the written test, you can retake it the same day at most Virginia DMV offices. There is no waiting period between attempts on the same day. You do not pay an additional fee for the retest — your original fee covers multiple attempts within a certain timeframe.

If you fail and choose not to retake it that day, you can schedule another appointment through the Virginia DMV website. Many people find it helpful to study the practice test again and focus on the types of questions they missed before returning.

The vision screening does not have a pass-or-fail in the same way. If you do not meet Virginia's sight requirements with or without glasses, the DMV will tell you that you cannot receive a permit until your vision improves. You would need to see an eye doctor, get a corrective prescription if needed, and return to the DMV with updated glasses or contacts.

Frequently Asked Questions

Can I take the knowledge test online instead of going to the DMV?

No. Virginia requires the knowledge test to be taken in person at a DMV office on a computer provided by the DMV. You can study online using the free practice test, but the actual test must be administered by DMV staff.

Do I need an appointment, or can I just walk in?

Walk-ins are accepted, but scheduling an appointment online reduces your wait time significantly. Most DMV offices have appointment slots available several weeks in advance, and scheduling takes just a few minutes on the Virginia DMV website.

What if I do not have a Social Security number?

Virginia requires proof of a Social Security number to issue a learner's permit. If you do not have one, you will need to explore for one through the Social Security Administration before you can get your permit. Bring your Social Security card or other proof when you return to the DMV.

How long does the in-person appointment take?

Most appointments take 30 to 45 minutes from start to finish, including the vision screening, knowledge test, and permit issuance. If you fail the knowledge test and retake it the same day, add another 15 to 20 minutes.

Can my parent or guardian get my learner's permit for me?

No. You must be present in person at the DMV to take the vision screening and knowledge test. Your parent or guardian can help you prepare and accompany you to the appointment, but you must complete the tests yourself.