What You Need to Get a Virginia Learner's Permit

A Virginia learner's permit lets you drive under supervision before you take the road test for a full license. You must be at least 15 years and 9 months old, a Virginia resident, and pass a written knowledge test. The Virginia Department of Motor Vehicles (DMV) issues the permit, and you'll need to bring specific documents to prove your identity, residency, and Social Security number.

The permit itself costs $16 and is valid for one year from the date of issue. You cannot drive alone — you must have a licensed driver who is at least 21 years old in the front seat with you at all times. Virginia law also restricts when you can drive: between midnight and 5 a.m., you cannot operate a vehicle unless you're driving to or from work, school, or a medical emergency.

Key Takeaways

  • You must be at least 15 years and 9 months old and pass a written knowledge test administered by the Virginia DMV.
  • Bring proof of identity (passport, birth certificate, or state ID), proof of Virginia residency (utility bill or lease), and your Social Security number to your DMV appointment.
  • The permit costs $16 and is valid for one year; you must have a licensed driver at least 21 years old supervising you at all times.
  • Virginia restricts learner's permit holders from driving between midnight and 5 a.m. unless traveling to or from work, school, or a medical emergency.

Documents to Bring to the DMV

The Virginia DMV requires a specific set of documents when you explore for a learner's permit. You need one form of primary identification — a valid U.S. passport, a certified birth certificate, a state ID card, or a military ID. If you bring a birth certificate, it must be certified by the vital records office in the state where you were born.

You also need proof that you live in Virginia. A utility bill, lease agreement, mortgage statement, or bank statement with your name and current address will work. The document must be dated within the last 60 days. Finally, you must provide your Social Security number. If you don't have one, you'll need to bring a letter from the Social Security Administration stating that you are not may be able to access for a number.

Bring the originals of these documents — photocopies are not accepted. If any document is not in English, bring a certified English translation along with the original.

The Knowledge Test: What to Study

The Virginia DMV written test covers traffic laws, road signs, and safe driving practices. The test has 35 multiple-choice questions, and you must answer at least 28 correctly to pass (80 percent). You have 30 minutes to complete it, and the test is offered in English and several other languages.

The DMV publishes a free study guide called the Virginia Driver's Manual, available on the DMV website and in print at any DMV office. The manual covers everything on the test: speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle hazardous conditions. Most people study the manual for a few weeks before taking the test. You can retake the test if you fail, but you must wait one day before your next attempt.

Some people use online practice tests to prepare. These are not official DMV materials, but they follow the same format and topics as the real test. The official DMV website does not offer a practice test, so any online practice tool is a third-party resource.

How to Schedule Your DMV Appointment

Virginia DMV appointments can be scheduled online through the DMV website or by calling 1-866-DMV-LINE (1-866-368-5463). Online scheduling is faster — you select your local DMV office, choose an available date and time, and receive a confirmation number by email. Phone scheduling takes longer because you must speak with a representative, but it is an option if you cannot use the website.

Appointment availability varies by location and season. During busy months (spring and summer), some offices book up two to four weeks in advance. If no appointments are available, you can visit a DMV office without an appointment, but you may wait several hours. Walk-in service is available at all Virginia DMV locations during regular business hours, though wait times are typically longer than scheduled appointments.

Bring your confirmation number or appointment receipt when you arrive. If you miss your appointment, you can reschedule online or by phone without penalty.

Restrictions and Rules for Learner's Permit Holders

Virginia's learner's permit comes with specific driving restrictions you must follow. A licensed driver at least 21 years old must be in the front seat with you whenever you drive. This person is responsible for supervising your driving and can be held liable if you violate traffic laws while they are supervising you.

You cannot drive between midnight and 5 a.m. unless you are traveling to or from work, school, or a medical emergency. You also cannot use a cell phone while driving, even hands-free, except to report an emergency. Virginia treats cell phone violations seriously — using your phone while driving on a learner's permit can result in a fine and suspension of your permit.

Your permit is valid for one year. If you don't pass the road test and get your full license within that year, you must renew your permit by paying another $16 fee and retaking the knowledge test.

Moving Forward: From Permit to License

After you have held your learner's permit for at least 30 days, you can schedule a road test with the Virginia DMV. The road test checks your ability to handle a vehicle safely in real traffic. You must bring your permit, proof of insurance, and the vehicle you'll be driving during the test.

The road test lasts about 20 to 30 minutes and covers basic driving skills: starting and stopping, turning, parking, merging, and responding to traffic signals and signs. A DMV examiner sits in the passenger seat and scores your performance. You must pass the road test to receive your full driver's license.

If you fail the road test, you can retake it after waiting one day. Your learner's permit remains valid, so you can continue practicing with a supervising driver. Most people pass the road test on their second or third attempt after additional practice.

Frequently Asked Questions

Can I get a learner's permit if I'm homeschooled?

Yes. Virginia does not require you to be enrolled in a public or private school to get a learner's permit. You must still be at least 15 years and 9 months old, pass the knowledge test, and bring the required documents to the DMV.

What happens if I get a traffic ticket while driving on my learner's permit?

You are subject to the same traffic laws as any driver. A ticket will go on your driving record and may result in fines or points. If you accumulate too many violations, your permit can be suspended. The supervising driver in the vehicle may also face liability depending on the violation.

Can I drive to school on my learner's permit between midnight and 5 a.m.?

Yes, if you are driving to or from school. The midnight-to-5-a.m. restriction has exceptions for work, school, and medical emergencies. If your school starts before 5 a.m., you are permitted to drive there during that window.

Do I need to take a driver's education course to get a learner's permit?

No. Virginia does not require a driver's education course to obtain a learner's permit. You only need to pass the knowledge test. However, some insurance companies offer discounts if you complete an approved driver's education course, so it may be worth exploring that option.

What if my learner's permit expires before I pass the road test?

You must renew your permit by returning to the DMV, paying the $16 renewal fee, and retaking the knowledge test. Your old permit will no longer be valid for driving. You can renew your permit as many times as needed until you pass the road test.