The Virginia license process has three main routes depending on your age and driving history

If you're 18 or older with no prior license, you can go straight to the Department of Motor Vehicles (DMV) and take the written test and road test on the same day. If you're under 18, Virginia requires you to hold a learner's permit for at least 9 months and 10 days before you can test for a full license. If you're moving to Virginia with a valid license from another state, you can exchange it for a Virginia license without retesting, though you'll need to pass a vision check and provide proof of residency.

The entire process—from permit to full license—typically takes 9 to 12 months for teenagers, or a single visit for adults or out-of-state transfers. The cost varies: a learner's permit costs $16, a Class D license (standard passenger vehicle) costs $24, and an REAL ID-compliant license costs $32. All fees are paid at the DMV when you complete your transaction.

Key Takeaways

  • Adults 18 and older can take both the written and road test at the DMV on the same day without holding a permit first.
  • Teenagers under 18 must hold a learner's permit for at least 9 months and 10 days before they can take the road test.
  • You need to bring your Social Security number, proof of residency (utility bill, lease, or bank statement), and proof of identity (passport, birth certificate, or state ID) to your DMV appointment.
  • Out-of-state license holders can exchange their license for a Virginia one without retesting, but must show proof of Virginia residency.
  • Road tests are scheduled through the DMV and typically have a wait time of 2 to 4 weeks depending on your location and time of year.

Getting a learner's permit if you're under 18

Visit your local DMV office with proof of identity, proof of Social Security number, and proof of Virginia residency. Acceptable identity documents include a birth certificate, passport, or state ID. For Social Security, bring your card or a document showing your number. For residency, a utility bill, lease agreement, or bank statement dated within the last 60 days works.

At the DMV, you'll take a written test covering Virginia traffic laws, road signs, and safe driving practices. The test has 35 questions, and you need to answer at least 28 correctly to pass. You can take the test in English or Spanish. Once you pass, you'll pay $16 and receive your learner's permit when ready. The permit is valid for 5 years.

With a learner's permit, you can drive only when a licensed driver 21 or older is in the front passenger seat. You cannot drive between midnight and 5 a.m. You must follow all traffic laws and cannot use a cell phone while driving, even hands-free. These restrictions stay in place for the full 9 months and 10 days you hold the permit.

Taking the road test and getting your full license

After holding your permit for at least 9 months and 10 days, you can schedule a road test through the DMV. You can book online at dmvnow.com, by phone at 1-866-DMV-LINE, or in person at your local office. Road tests are typically available 2 to 4 weeks out, though wait times vary by location and season. Spring and summer have longer waits.

Bring your learner's permit, proof of insurance, and the vehicle you'll be tested in. The vehicle must be registered, insured, and in safe working condition. The test lasts about 20 minutes and covers basic driving skills: starting and stopping, turning, lane changes, parking, and following traffic laws. You'll drive in your local area, usually on a mix of residential streets and busier roads.

If you pass, you'll pay $24 for a standard Class D license or $32 for a REAL ID-compliant license. REAL ID is required for federal purposes like boarding domestic flights or entering federal buildings starting May 7, 2025. The standard license is sufficient for driving. Your new license arrives by mail within 7 to 10 business days.

What to bring to your DMV appointment

Virginia's DMV requires specific documents, and missing even one can delay your appointment. Bring an original or certified copy of your birth certificate, a valid passport, or a state ID as proof of identity. You also need proof of your Social Security number—your card itself, a W-2, or a tax return showing your number.

For proof of Virginia residency, bring a document dated within the last 60 days showing your name and current address. A utility bill, lease agreement, mortgage statement, or bank statement all work. A driver's license from another state does not count as proof of residency. If you're homeless or don't have a permanent address, you can use a letter from a shelter or social services agency.

If you're under 18, bring a parent or guardian to sign consent forms. If you're exchanging an out-of-state license, bring that license along with your residency proof. If you're renewing after suspension or revocation, bring any court documents or completion certificates related to your case.

Exchanging an out-of-state license for a Virginia license

If you hold a valid driver's license from another state and move to Virginia, you can exchange it for a Virginia license without taking the written or road test. Bring your out-of-state license, proof of Virginia residency (utility bill, lease, or bank statement from the last 60 days), and proof of identity. You'll also need your Social Security number.

At the DMV, you'll pass a vision screening and pay $24 for a standard license or $32 for REAL ID. Your out-of-state license will be surrendered, and your new Virginia license will arrive by mail within 7 to 10 business days. If your out-of-state license is expired, you can still exchange it, but Virginia will issue you a new license with a new expiration date based on Virginia's schedule.

If your out-of-state license was suspended or revoked, Virginia will check that status before issuing you a new license. If you have an active suspension or revocation in another state, Virginia will likely impose the same restriction on your Virginia license. You'll need to resolve the issue in the original state first.

Understanding Virginia's Graduated Driver Licensing system for teenagers

Virginia's Graduated Driver Licensing (GDL) system has three stages designed to give new drivers time to build skills before facing full driving freedom. The first stage is the learner's permit, which lasts 9 months and 10 days. During this time, you must have a licensed driver 21 or older in the front seat and cannot drive between midnight and 5 a.m.

The second stage begins when you pass your road test and receive your full license. For the first 12 months after getting your license, you still cannot drive between midnight and 5 a.m., and you cannot have more than one passenger under 20 years old in the car (unless they're a family member). You also cannot use a cell phone while driving, even hands-free.

The third stage begins 12 months after you receive your license. At that point, all restrictions lift, and you can drive freely as long as you follow standard traffic laws. These restrictions exist because teenage drivers have higher crash rates than older drivers. Following them during your first year of independent driving significantly reduces your risk of a serious accident.

Scheduling and preparing for your DMV appointment

Book your DMV appointment online at dmvnow.com, by phone at 1-866-DMV-LINE, or in person at your local office. Online booking is fastest and shows available times when ready. Phone booking can take longer during busy periods. In-person booking guarantees an appointment but may require a wait at the office.

Choose an appointment time that works with your schedule. Most DMV offices are open Monday through Friday, 8 a.m. to 5 p.m., with some locations open Saturday mornings. Arrive 10 minutes early with all required documents. Bring originals or certified copies—photocopies are not accepted. If you're missing a document, the DMV will not process your process and you'll need to reschedule.

For road test appointments, arrive with your vehicle 15 minutes early. The vehicle must have a valid inspection sticker, current registration, and proof of insurance. The examiner will check the vehicle's lights, wipers, brakes, and horn before the test begins. If anything is not working, the test will be cancelled and you'll need to reschedule.

Frequently Asked Questions

Can I get a Virginia license if I've never had a license in any state?

Yes. If you're 18 or older, you can take the written test and road test on the same day at the DMV. If you're under 18, you must hold a learner's permit for 9 months and 10 days first. Either way, you'll need proof of identity, Social Security number, and Virginia residency.

What happens if I fail the road test?

You can schedule another road test when ready. There's no waiting period between attempts. You'll pay the test fee again ($24 or $32 depending on license type). Most people pass on their second or third attempt. The DMV will tell you what you need to improve before your next test.

How long does it take to get my license in the mail after I pass the test?

Your new license arrives within 7 to 10 business days. You can drive with your test receipt while you wait. If you need your license sooner, some DMV offices offer expedited processing for an additional fee, though this varies by location.

Do I need a REAL ID license or can I use a standard Virginia license?

A standard Virginia license is fine for driving. REAL ID is required only for federal purposes like boarding domestic flights or entering federal buildings, which became mandatory on May 7, 2025. If you don't fly or visit federal buildings, a standard license is sufficient. REAL ID costs $8 more ($32 instead of $24).

What if I move to Virginia but my out-of-state license hasn't expired yet?

You can exchange it for a Virginia license without retesting. Bring your current out-of-state license, proof of Virginia residency, and proof of identity to the DMV. You'll pass a vision check and pay the license fee. Your out-of-state license will be surrendered and your Virginia license will arrive by mail within 7 to 10 business days.