The Virginia permit process starts with the DMV, not the road
To get a driver's permit in Virginia, you visit your local Department of Motor Vehicles office in person, bring the required documents, pass a written knowledge test, and pay a fee. You cannot get a permit by mail or online. The permit itself is valid for one year and lets you drive only with a licensed adult 21 or older in the front seat next to you. Virginia does not issue a separate paper permit — your permit status appears on your Virginia ID card or license.
The process takes about 30 minutes at the DMV if you have all documents ready. If you are under 18, you will also need to complete a driver education course before you can take the road test for your full license, but the permit comes first and does not require the course.
Key Takeaways
- You must visit a DMV office in person with proof of identity, Social Security number, and proof of Virginia residency to get a permit.
- The written knowledge test covers Virginia traffic laws and road signs; you must score at least 70 percent to pass.
- Your permit is valid for one year and requires a licensed driver 21 or older to sit in the front seat while you drive.
- Permit fees vary by age and are non-refundable, even if you fail the knowledge test on your first try.
- If you are under 18, you must complete an approved driver education course before you can take the road test for your license.
Documents you need to bring to the DMV
Virginia requires proof of identity, proof of Social Security number, and proof of residency. Bring originals or certified copies — photocopies alone will not work for identity or residency documents.
For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate, a valid foreign passport with an I-94 arrival/departure record, or a Consular Report of Birth Abroad. A school ID or social media account will not work.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return showing your full SSN. A letter from Social Security or a bank statement with your SSN also works.
For proof of Virginia residency, bring a utility bill, lease agreement, mortgage statement, or property tax bill dated within the last 60 days. The document must show your name and current Virginia address. A bank statement, insurance bill, or government mail also counts if it is recent and shows your address.
The knowledge test: what it covers and how to prepare
The Virginia knowledge test has 35 multiple-choice questions about traffic laws, road signs, and safe driving practices. You must answer at least 25 questions correctly (70 percent) to pass. The test is given on a computer at the DMV, and you receive your score when ready.
The test covers Virginia-specific rules: speed limits, right-of-way, parking, seat belt laws, and what different road signs mean. It also includes questions about impaired driving, distracted driving, and what to do at a traffic stop. You can retake the test the same day if you fail, but you will pay the permit fee again.
Virginia provides a free study guide called the Virginia Driver's Manual on the DMV website. You can read it online or request a printed copy at any DMV office. Many people also study using the DMV's practice test tool, which is free and available on the same website. Spend at least a few hours reviewing the manual before your test — most people who fail did not study the Virginia-specific rules.
Permit fees and how long your permit lasts
Permit fees depend on your age. If you are under 18, the fee is $20 and your permit is valid for one year. If you are 18 or older, the fee is $20 and your permit is also valid for one year. These fees are non-refundable, even if you fail the knowledge test.
Your one-year permit clock starts on the day you pass the test and receive your permit. When your year is up, your permit expires and you can no longer drive. If you have not yet taken and passed your road test, you will need to get a new permit and pay the fee again.
If you turn 18 while holding a permit, your permit remains valid until its original expiration date. You do not need to renew it early or pay a new fee.
Rules for driving with your Virginia permit
With a permit, you can drive only when a licensed driver who is 21 or older is sitting in the front seat next to you. That person must have a valid driver's license — a permit does not count. You cannot drive alone, and you cannot drive with only teenage passengers, even if they have licenses.
Virginia has no restrictions on the hours you can drive with a permit or on the number of passengers you can carry, as long as the supervising adult is in the front seat. However, you must follow all traffic laws, including speed limits and seat belt requirements. Violating traffic laws while on a permit can result in a ticket and may affect your ability to get your license later.
You must carry your permit card with you whenever you drive. If you are stopped by police and cannot show your permit, you can be cited for driving without a license.
What happens after your permit expires or you pass your road test
Once you pass your road test, your permit is no longer valid and you receive your Virginia driver's license. If you fail your road test, your permit remains valid until it expires, and you can take the road test again during that time without getting a new permit.
If your permit expires before you take your road test, you must get a new permit by returning to the DMV, paying the fee again, and passing the knowledge test again. There is no grace period — an expired permit cannot be used to drive, even if you have a road test scheduled.
If you are under 18, you must complete an approved driver education course before you can take your road test. This course is separate from the permit process and usually takes a few weeks to complete. You can start the course while you still have your permit.
Finding your nearest Virginia DMV office and what to expect
Virginia has DMV offices in every county and in most cities. You can find the office nearest you, check its hours, and see current wait times on the Virginia DMV website. Some offices are busier than others — offices in urban areas often have longer waits than rural ones.
You do not need an appointment to get a permit in most Virginia DMV offices, but some offices now offer appointment scheduling online. If your local office offers appointments, booking one can save you time. Walk-ins are still accepted, but you may wait longer.
Bring all your documents, arrive with time to spare, and be prepared to wait. The DMV staff will verify your documents, take your photo for your permit card, and administer the knowledge test. The whole process usually takes 30 minutes to an hour if you have everything you need.
Frequently Asked Questions
Can I get a permit if I have a suspended or revoked license from another state?
No. Virginia will not issue a permit if you have an active suspension or revocation in Virginia or any other state. You must resolve the suspension or revocation in that state first. Contact the DMV in the state where the suspension was issued to find out what you need to do.
What if I fail the knowledge test?
You can retake the test the same day at most DMV offices, but you will pay the permit fee again. There is no waiting period between attempts. Most people pass on their second try if they study the Virginia Driver's Manual between attempts.
Do I need a permit if I already have a license from another state?
No. If you have a valid driver's license from another state, you can transfer it to Virginia without getting a permit first. However, if your out-of-state license is suspended or expired, you will need to get a Virginia permit and pass the knowledge test before you can get a Virginia license.
Can someone else pick up my permit for me if I cannot go to the DMV?
No. You must be present at the DMV to get your permit because you need to take the knowledge test and have your photo taken. There is no way to complete the permit process by proxy or mail.
What if I lose my permit card before I take my road test?
You can get a replacement at any DMV office. Bring your ID and proof of residency, and pay a replacement fee (usually around $10). You will receive a new card with the same expiration date as your original permit.