What You Need to Know Before You Start

Virginia's learner's permit is issued by the Department of Motor Vehicles (DMV) and lets you practice driving with a licensed adult in the car. You must be at least 15 years and 9 months old to request one. The permit itself is free, but you will pay a $20 fee for the knowledge test and a $10 fee for the driving record check — both collected when you visit the DMV office.

The permit is valid for one year from the date it is issued. During that year, you must have a licensed driver who is at least 21 years old sitting beside you whenever you drive. Virginia law does not allow you to drive alone, at night unsupervised, or on interstate highways while holding a learner's permit.

You cannot move to a full driver's license until you have held the learner's permit for at least 9 months and passed the road test. This waiting period is built into Virginia law and cannot be shortened.

Key Takeaways

  • You must be at least 15 years and 9 months old and bring proof of age, identity, and Virginia residency to the DMV office.
  • The knowledge test covers Virginia traffic laws and road signs; you study using the Virginia DMV manual, which is free online.
  • You pay $20 for the knowledge test and $10 for the driving record check when you visit the DMV — the permit itself costs nothing.
  • After you pass the knowledge test, you can drive when ready with a licensed adult 21 or older, but you must wait 9 months before you can take the road test for a full license.
  • Your learner's permit expires one year from the issue date, so plan your road test before that important date.

Documents You Must Bring to the DMV

The DMV requires three categories of documents: proof of age and identity, proof of Virginia residency, and your Social Security number. Bring originals or certified copies — photocopies alone will not work.

For age and identity, bring your birth certificate (original or certified copy) and a photo ID. If you do not have a photo ID yet, a school ID with your photo counts. For residency, bring a utility bill, lease agreement, or bank statement dated within the last 60 days that shows your name and Virginia address. A parent or guardian's document with your name on it also works.

If your name has changed since your birth certificate was issued, bring the document that shows the change — a marriage certificate, divorce decree, or court order. Bring your Social Security card or a document that shows your number, such as a tax return or W-2 form.

How to Study for the Knowledge Test

The Virginia DMV knowledge test has 35 multiple-choice questions. You must answer at least 28 correctly to pass. The test covers traffic laws, road signs, right-of-way rules, and safe driving practices specific to Virginia.

Study using the official Virginia Driver's Manual, which is free and available on the DMV website. You can read it online or read a PDF. The manual is organized by topic — signs, speed limits, parking, passing, and so on — so you can study one section at a time. Read through the entire manual at least once before your test date.

Many people find it helpful to take practice tests online. The DMV website offers a free practice test that mimics the real test format. You can take it as many times as you want. If you fail the knowledge test on your first visit, you can retake it the same day or come back another day at no extra charge.

The Knowledge Test at the DMV Office

When you arrive at the DMV office, check in at the front desk and tell the staff you are there for a learner's permit. They will verify your documents, collect the $20 test fee and $10 driving record check fee, and take your photo for the permit card. This process usually takes 15 to 30 minutes depending on how busy the office is.

You will then be called to a testing station where you take the knowledge test on a computer. The test is timed — you have 30 minutes to complete it. You will see one question at a time and can review your answers before you submit. Once you submit, the computer scores your test when ready and tells you whether you passed.

If you pass, the DMV will print your learner's permit on the spot. You can start driving with a licensed adult that same day. If you fail, you can schedule a retake right there, often for the same day or within a few days.

Restrictions While You Hold a Learner's Permit

Virginia's learner's permit comes with specific rules you must follow. A licensed driver who is at least 21 years old must be in the front passenger seat with you at all times. You cannot drive alone, even to run an errand or drive to school.

You cannot drive between midnight and 5 a.m., even with a licensed adult in the car. You cannot use a cell phone while driving, even for hands-free calls or navigation — the only exception is to report an emergency. You cannot drive on interstate highways (I-64, I-81, I-95, and similar routes) unless a licensed driver 21 or older is with you and you are driving on a section of the interstate that is within a city or town.

You must wear a seat belt at all times, and all passengers must wear seat belts too. If you are caught breaking any of these rules, you can be cited and fined. Breaking the rules does not automatically cancel your permit, but it can affect your ability to pass the road test later.

When You Are Ready for the Road Test

You can take the road test after you have held your learner's permit for at least 9 months. You do not have to wait the full year, but you cannot take it before the 9-month mark. Schedule your road test through the DMV website or by calling your local DMV office. Road test appointments fill up quickly, especially in spring and summer, so book as soon as you are ready.

The road test costs $20 and lasts about 20 minutes. A DMV examiner will sit in the passenger seat while you drive a set route in your local area. The examiner will ask you to perform specific maneuvers — parallel parking, three-point turns, lane changes — and will watch how you handle traffic, follow signs, and respond to other drivers.

You must bring your learner's permit, proof of insurance for the vehicle you are driving, and the vehicle itself. The car must be in safe working condition — working brakes, lights, wipers, and steering. If you pass the road test, you will receive a full driver's license on the spot. If you do not pass, you can retake the test after waiting a few days.

What Happens If Your Permit Expires

Your learner's permit is valid for one year from the date it is issued. If you do not pass the road test before that date, your permit expires and you must start over — you will need to retake the knowledge test and pay the fees again.

If your permit is about to expire and you have not scheduled your road test yet, contact your local DMV office right away. Some offices can fit you in quickly if you call and explain your situation. If you cannot take the test before your permit expires, you will have to request a new learner's permit and study again.

Frequently Asked Questions

Can I get my learner's permit if I am homeschooled?

Yes. Homeschooled students are treated the same as public school students. You must be at least 15 years and 9 months old and bring the required documents to the DMV. There is no requirement to be enrolled in a specific school or program.

What if I fail the knowledge test?

You can retake it the same day at no extra charge, or you can come back another day. There is no limit to how many times you can retake the test. Most people pass on the second or third attempt if they study the manual more carefully before trying again.

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

No. Virginia does not require a driver's education course to get a learner's permit. However, some insurance companies offer discounts if you complete an approved course, so it is worth asking your parents' insurance company about that option.

Can my learner's permit be used in other states?

Virginia's learner's permit is recognized in most other states, but the rules about who can supervise you and when you can drive may be different. Before you drive in another state, check that state's DMV website to see what restrictions explore to learner's permits from Virginia.

What if I move out of Virginia while I hold a learner's permit?

If you move to another state, your Virginia learner's permit becomes invalid in that state. You will need to get a learner's permit from your new state. Contact that state's DMV office to find out what documents and tests you need.