What a Class D license is and who needs one
A Class D license in Virginia is the standard driver's license for operating a regular passenger car, pickup truck, or similar vehicle on public roads. It is the most common license type and the one most people get when they first learn to drive. If you want to drive anything other than a motorcycle or a commercial truck, you will need at least a Class D.
Virginia issues Class D licenses to residents who pass a written test, a driving test, and a vision screening. The license is valid for eight years from the date you receive it, though you can renew it before it expires. You do not need a Class D if you only ride a motorcycle (you would get a Class M instead) or if you operate a commercial vehicle over a certain weight (you would need a Commercial Driver License, or CDL).
Key Takeaways
- You must be at least 16 years old to get a Class D license in Virginia, and you must hold a learner's permit for at least 9 months and 10 days before you can take the driving test.
- The written test covers Virginia traffic laws and road signs, and you can study using the Virginia Driver's Manual, which is free online at the DMV website.
- You will need to bring proof of identity, proof of Social Security number, and proof of Virginia residency to your appointment at the DMV.
- The driving test takes about 20 minutes and tests your ability to handle basic maneuvers, follow traffic laws, and respond to road conditions.
- Once you pass both tests, you will receive your Class D license on the same day, though you can also request a temporary paper license if you need to drive before your physical card arrives.
Getting your learner's permit first
Before you can take the driving test for a Class D license, Virginia requires you to hold a learner's permit for a minimum of 9 months and 10 days. You can get a learner's permit at any DMV office once you turn 16. You will need to pass the written test to receive the permit, but you do not need to pass a driving test yet.
To get your learner's permit, bring your birth certificate or passport, your Social Security card or a document showing your Social Security number, and proof that you live in Virginia (such as a utility bill or lease agreement with your name and current address). You will also need to pay a fee, which varies depending on how long you want the permit to last. Once you have your learner's permit, you can practice driving with a licensed adult who is at least 21 years old and sitting in the front passenger seat.
During the 9 months and 10 days you hold your permit, Virginia law requires you to follow certain rules. You cannot drive between midnight and 5 a.m., you cannot use a cell phone while driving (even hands-free), and you cannot have more than one passenger under 20 years old in the car. These rules help new drivers build safe habits before they take the road alone.
Studying for and taking the written test
The written test for a Class D license covers Virginia traffic laws, road signs, and safe driving practices. The test has 35 questions, and you must answer at least 28 correctly to pass. You can retake the test if you do not pass, though you will need to pay the test fee again.
The Virginia Driver's Manual is the official study guide and is free to read from the Virginia DMV website. It covers everything the test will ask about, including right-of-way rules, speed limits, parking laws, and what different road signs mean. Many people study the manual for a few weeks before taking the test, though some study for longer. You can also take practice tests online through the DMV website to see which topics you need to review more.
When you go to the DMV to take the written test, you will sit at a computer and answer the questions on screen. The test usually takes 20 to 30 minutes. You will get your score right away, and if you pass, you can schedule your driving test at the same appointment or online later.
What to bring to your DMV appointment
Virginia requires you to bring specific documents to prove your identity, your Social Security number, and your residency. Acceptable documents for identity include your passport, a birth certificate, a military ID, or a state ID from another state. For your Social Security number, you can bring your Social Security card, a W-2 form, a tax return, or a document from your employer or school showing your number.
For proof of Virginia residency, bring a document dated within the last 60 days that shows your name and current Virginia address. A utility bill, lease agreement, bank statement, or insurance document will work. If you are under 18, your parent or guardian must also be present at your appointment and bring their own ID.
You will also need to bring payment for the license fee. The cost of a Class D license depends on how long you want it to last — Virginia offers 5-year and 8-year options — and the fee is different for each. Check the Virginia DMV website for the current fee before you go.
Scheduling and taking the driving test
Once you have held your learner's permit for at least 9 months and 10 days, you can schedule a driving test. You can book your test online through the Virginia DMV website, by phone, or in person at a DMV office. Many DMV offices have a waiting list, so you may need to schedule several weeks in advance. If you need to cancel or reschedule, do so as soon as possible so someone else can use the slot.
On the day of your test, bring your learner's permit, proof of insurance for the vehicle you will use, and the vehicle itself. The vehicle must be in safe working condition — the examiner will check the brakes, lights, windshield wipers, and horn before the test begins. If anything is broken or missing, the examiner may not let you take the test that day.
The driving test takes about 20 minutes and covers basic skills like starting the car, turning, stopping, parking, and merging. The examiner will also test how you respond to traffic signs and other drivers. You must follow all traffic laws during the test — speeding, running a red light, or hitting a curb will result in an automatic failure. If you pass, you will receive your Class D license on the same day, either as a temporary paper license or as a physical card that arrives by mail within a few weeks.
Renewing your Class D license
Your Class D license is valid for either 5 or 8 years, depending on which option you chose when you got it. You can renew your license before it expires by going to a DMV office, by mail, or online through the Virginia DMV website. If you renew online or by mail, you do not need to take another written or driving test — you only need to pay the renewal fee and submit any updated documents.
Virginia will send you a renewal notice in the mail about 60 days before your license expires. If you do not receive a notice, you can still renew at any time before the expiration date. If your license has already expired, you can still renew it, but you may need to take the written test again depending on how long it has been expired.
Frequently Asked Questions
Can I take the driving test before I have held my learner's permit for 9 months?
No. Virginia law requires you to hold a learner's permit for at least 9 months and 10 days before you can take the driving test. This waiting period is designed to give you time to practice and build safe driving habits. If you are under 18, the waiting period is mandatory and cannot be waived.
What happens if I fail the driving test?
If you fail the driving test, you can retake it after waiting at least one business day. You will need to pay the test fee again and schedule a new appointment. Most people pass on their second or third attempt. You can keep your learner's permit and continue practicing while you prepare to retake the test.
Do I need to take the written test again if I renew my license?
No. When you renew a Class D license, you do not need to take the written test or the driving test again. You only need to pay the renewal fee and provide updated documents if your address or name has changed. You can renew online, by mail, or in person at a DMV office.
What if I move out of Virginia after I get my Class D license?
Your Virginia Class D license remains valid in all 50 states and U.S. territories. If you move to another state, you can continue to use your Virginia license until it expires. When it is time to renew, you will need to get a license from your new state of residency.
Can I get a Real ID Class D license instead of a regular one?
Yes. Virginia offers a Real ID-compliant Class D license, which you can use for federal purposes like boarding a domestic flight or entering a federal building. The Real ID license requires additional documents to prove your identity and residency, and it costs more than a regular Class D license. You can request a Real ID license when you first get your license or when you renew.