Virginia learner's permit requirements at a glance

To get a Virginia learner's permit, you must be at least 15 years old, pass a written knowledge test about traffic laws, and provide proof of identity and residency. You'll take the test at your local Department of Motor Vehicles (DMV) office — there's no online option. The permit itself costs money (the fee varies by year, so check your local DMV office for the current amount), and once you have it, you can drive only with a licensed adult 21 or older in the front passenger seat.

Virginia's learner's permit is a stepping stone to a full license, not a license itself. It's designed to let you practice driving under supervision before you take the road test. The rules are stricter than a full license — you cannot drive alone, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free.

Key Takeaways

  • You must be at least 15 years old and pass a written test on Virginia traffic laws to receive a learner's permit.
  • Bring a valid ID (passport, birth certificate, or state ID), proof of your Social Security number, and proof of residency (utility bill or lease) to the DMV.
  • You can only drive with a licensed adult 21 or older in the front passenger seat, and you cannot drive between midnight and 5 a.m.
  • After holding your permit for at least 9 months and 15 days, you can schedule a road test to move toward a full license.

Documents you need to bring to the DMV

Virginia requires specific documents before you can test for a learner's permit. Bring one form of photo ID (a passport, birth certificate, or state ID card), proof of your Social Security number (your Social Security card, a W-2 form, or a 1099 form), and proof of residency (a utility bill, lease agreement, or bank statement with your name and address). All documents must show your current legal name and address.

If your name has changed — through marriage, adoption, or court order — bring the document that shows the change (a marriage certificate, adoption papers, or court order). If you're under 18, a parent or guardian must sign your process. Bring their ID as well so the DMV can verify their identity.

The written knowledge test

The Virginia DMV written test covers traffic signs, right-of-way rules, speed limits, parking, and safe driving practices. You can study using the Virginia Driver's Manual, which the DMV provides free online and in print at any DMV office. The test has 35 questions, and you must answer at least 28 correctly to pass (that's 80 percent).

You get one chance to pass on your first visit. If you don't pass, you can retake the test the same day or come back another day — there's no waiting period between attempts. Many people study the manual for a few weeks before testing. The DMV office staff cannot tell you which specific questions you missed, but they will tell you which topics you need to review before retaking the test.

Restrictions that come with your learner's permit

Once you have your permit, Virginia law sets clear limits on when and how you can drive. You cannot drive alone — a licensed driver 21 or older must be in the front passenger seat at all times. You cannot drive between midnight and 5 a.m. You cannot use a cell phone while driving, even if it's hands-free or for navigation. You must wear a seatbelt, and all passengers must wear seatbelts.

You also cannot tow a trailer or carry more than one passenger under 21 (other than a family member). If you break these rules, you can be cited by police, and the violation goes on your driving record. Breaking the rules can also delay when you're allowed to take your road test.

How long you must hold your permit before testing for a license

Virginia requires you to hold your learner's permit for at least 9 months and 15 days before you can take the road test for a full license. This waiting period is designed to give you time to practice and build experience. During those months, you should log hours driving in different conditions — daytime and nighttime, highway and local roads, light traffic and heavy traffic.

Once you've met the time requirement, you can schedule your road test through the DMV. The road test itself takes about 30 minutes and covers basic driving skills, parking, and your ability to follow traffic laws. You'll drive the DMV examiner's vehicle, and they'll direct you through a set route in your local area.

What happens if your permit expires

A Virginia learner's permit is valid for five years from the date it's issued. If you don't take your road test before the permit expires, you'll need to retake the written test and pay the fee again to get a new permit. You won't lose the practice hours you've logged, but you will have to start the 9-month waiting period over from the date of your new permit.

If your permit is about to expire and you haven't scheduled your road test yet, contact your local DMV office to book an appointment. Road test appointments can fill up weeks in advance, especially in busy areas, so don't wait until the last month of your permit's validity.

Fees and how to schedule your test

The learner's permit fee is set by Virginia and covers both the written test and the permit itself. Check your local DMV office website or call ahead for the exact current amount, as fees can change. You pay the fee when you take the written test, whether you pass or fail.

To schedule your written test, visit the Virginia DMV website or call your local DMV office. Some offices accept walk-ins, but many require appointments, especially in urban areas. The DMV website shows wait times and appointment availability by location. Bring all required documents and arrive 15 minutes early. If you're under 18, your parent or guardian must be present to sign your process.

Frequently Asked Questions

Can I get my learner's permit at 14?

No. Virginia requires you to be at least 15 years old to get a learner's permit. If you're 14, you'll need to wait until your 15th birthday before you can take the written test at the DMV.

What if I fail the written test?

You can retake the test the same day or return another day with no waiting period. Study the Virginia Driver's Manual again, focusing on the topics the DMV staff told you to review. Most people pass on their second or third attempt.

Can I drive my parents' car with my learner's permit?

Yes, as long as a licensed driver 21 or older is in the front passenger seat. The car must be registered and insured. Your parents' insurance may require them to add you as a listed driver on their policy, so check with them before you drive.

What happens if I get pulled over while driving with my permit?

Hand the officer your learner's permit, your ID, and proof of insurance. If you broke a permit restriction — driving alone, driving after midnight, or using your phone — you can be cited. The violation goes on your driving record and may delay when you can take your road test.

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

No. Virginia does not require a driver's education course to get a learner's permit. However, some high schools offer driver's education, and some insurance companies offer discounts if you complete an approved course, so it's worth asking your school or insurer.