Virginia learner's permit requirements at a glance
To get a learner's permit in Virginia, you must be at least 15 years and 9 months old, pass a written knowledge test, and show proof of identity and residency. You'll also need a Social Security number and a signature from a parent or guardian if you're under 18. The Virginia Department of Motor Vehicles (DMV) administers the test at any DMV office, and you can study using the official Virginia Driver's Manual or take practice tests online before you go.
The process takes about 30 minutes at the DMV office once you have your documents ready. Your learner's permit is valid for one year and costs $16. After you pass the knowledge test, you can drive when ready with a licensed adult 21 or older in the front seat next to you.
Key Takeaways
- You must be at least 15 years and 9 months old and bring a parent or guardian to sign your process if you're under 18.
- Proof of identity, Social Security number, and proof of Virginia residency are required documents you cannot skip.
- The written knowledge test covers road signs, traffic laws, and safe driving practices from the Virginia Driver's Manual.
- Your learner's permit costs $16, is valid for one year, and lets you drive with a supervising adult 21 or older in the front seat.
- You can take practice tests online through the Virginia DMV website before your test to improve your chances of passing on the first try.
Documents you must bring to the DMV
Bring original documents or certified copies — photocopies alone will not work. You need one form of photo ID (a passport, military ID, or out-of-state driver's license), your Social Security card or a document showing your number, and proof that you live in Virginia. Acceptable proof of residency includes a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and Virginia address.
If you're under 18, your parent or legal guardian must be present to sign the process in person. The DMV will not accept a notarized signature or a signature from someone else. Bring their ID as well so the DMV can verify they are who they say they are.
If your name has changed due to marriage or court order, bring the document that shows the change — a marriage certificate or court order — along with your other proof of identity.
The knowledge test: what to expect
The Virginia knowledge test has 35 multiple-choice questions covering road signs, traffic laws, right-of-way rules, and safe driving practices. You must answer at least 28 questions correctly to pass (80 percent). The test is based entirely on the Virginia Driver's Manual, which the DMV provides free online and in print at any DMV office.
You take the test on a computer at the DMV office, and you get your results when ready. If you pass, your learner's permit is issued the same day. If you fail, you can retake the test, but you must wait at least one business day before trying again. There is no extra fee to retake the test.
The test is offered in English and Spanish. If English is not your first language, you can request a test in Spanish when you arrive at the DMV.
Age requirements and when you can start driving
You must be at least 15 years and 9 months old on the day you take your test. The DMV will not issue a permit to anyone younger. Once you pass the test and receive your permit, you can drive when ready, but only with a licensed driver who is at least 21 years old sitting in the front seat next to you.
Your learner's permit is valid for one year from the date it is issued. If you don't pass the road test and get your full license within that year, you'll need to renew your permit and pay the $16 fee again. You can renew at any DMV office or online through the Virginia DMV website.
Restrictions while you hold a learner's permit
Virginia's learner's permit comes with specific rules you must follow. You cannot drive alone — a licensed adult 21 or older must be in the front seat with you at all times. 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.
You must wear a seat belt and make sure all passengers wear seat belts. If you're caught breaking these rules, you can be cited, and the violation will go on your driving record. Breaking the rules can also delay your road test or result in your permit being suspended.
Cost and how long the permit lasts
A Virginia learner's permit costs $16 and is valid for one year from the date of issue. If your permit expires before you pass your road test, you can renew it online through the Virginia DMV website or in person at any DMV office for the same $16 fee. You do not have to retake the knowledge test if you renew — only the road test is required to move forward.
If you move out of Virginia or your circumstances change significantly, you can surrender your permit early. The DMV does not refund the fee if you do this.
How to study for the knowledge test
The Virginia DMV publishes the official Virginia Driver's Manual online and in print. Every question on the knowledge test comes from this manual, so studying it is the most direct way to prepare. You can read the manual as a PDF from the Virginia DMV website or pick up a printed copy at any DMV office.
The Virginia DMV website also offers free practice tests that mimic the real test format and difficulty. Taking several practice tests before your appointment helps you identify weak areas and build confidence. Many people pass on their first try after completing two or three practice tests.
Some third-party websites offer practice tests as well, but stick to the official Virginia DMV materials to make sure you're studying the right content. The test covers Virginia-specific laws and road signs, so materials from other states won't help.
Frequently Asked Questions
Can I get a learner's permit if I'm homeschooled?
Yes. Homeschooling status does not affect your ability to get a learner's permit. You only need to meet the age requirement, pass the knowledge test, and bring the required documents. The DMV does not ask about your school status.
What if I fail the knowledge test?
You can retake the test after waiting at least one business day. There is no extra fee. Study the Virginia Driver's Manual again, focusing on the areas where you struggled, and try again. Most people pass on their second attempt.
Do I need a Social Security number to get a learner's permit?
Yes. You must provide your Social Security number or a document showing it, such as a Social Security card or tax return. If you don't have a Social Security number, contact the Social Security Administration before visiting the DMV.
Can my learner's permit be used as ID for other things, like buying something age-restricted?
A Virginia learner's permit is not a valid form of ID for age-restricted purchases like alcohol or tobacco. It is only for driving with a supervising adult. You'll need a different form of ID, such as a passport or state ID card, for other purposes.
What happens if I move to a different state while I have a Virginia learner's permit?
Your Virginia permit is only valid in Virginia. If you move, you'll need to get a learner's permit from your new state. Contact that state's DMV to find out their requirements and process.