What the DC DMV Learner's Permit Process Looks Like

Washington, DC's Department of Motor Vehicles (DMV) handles learner's permits through their website at dmv.dc.gov. You cannot get a permit in person without first creating an account and scheduling an appointment online. The DC DMV requires you to pass a written knowledge test and a vision screening before you can drive with a permit, and you must be at least 16 years old.

The process starts at dmv.dc.gov, where you will create a MyDMV account, answer pre-screening questions, and book a test appointment. Once you pass the knowledge test at a DMV office, you receive your permit the same day. The entire process from account creation to permit in hand usually takes one to three weeks, depending on appointment availability.

Key Takeaways

  • You must create a MyDMV account at dmv.dc.gov and schedule your test appointment online before visiting any DMV office.
  • The knowledge test covers DC traffic laws and safe driving practices, and you need a passing score to move forward.
  • You will need a valid form of identification, proof of residency, and your Social Security number when you arrive for your appointment.
  • Once you pass the vision screening and knowledge test, you receive your permit when ready and can begin supervised driving.
  • A DC learner's permit is valid for five years and requires a licensed adult driver age 21 or older in the vehicle with you at all times.

Creating Your MyDMV Account and Scheduling an Appointment

Go to dmv.dc.gov and select the option to create a new MyDMV account. You will need an email address and a password. Once your account is active, log in and look for the "Schedule an Appointment" section. Select "Learner's Permit" as your service type.

The system will ask you pre-screening questions about your age, residency, and whether you have held a DC permit or license before. Answer these honestly—they determine whether you can proceed. After you complete the pre-screening, the website shows available appointment dates and times at DC DMV locations. Book the earliest slot that works for your schedule. You will receive a confirmation email with your appointment number and the address of the office where you will test.

Documents You Need to Bring to Your Appointment

Bring original documents, not copies. The DC DMV requires a valid form of identification (a passport, birth certificate, or state ID), proof that you live in DC (a utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number. If you are under 18, bring a parent or guardian with you—they must be present and sign consent forms.

Write down your Social Security number before you arrive so you do not have to search for it during the appointment. If your proof of residency is a utility bill or lease, make sure the name and address match what you entered in your MyDMV account. Mismatches can delay your appointment or force you to reschedule.

What Happens During the Vision Screening and Knowledge Test

When you arrive at your appointment, a DMV staff member will conduct a vision screening using a machine that tests how well you see at different distances. You must score 20/40 or better in each eye to pass. If you wear glasses or contacts, wear them to the appointment.

After you pass the vision screening, you will take the written knowledge test on a computer. The test has 25 questions about DC traffic laws, road signs, and safe driving practices. You need to answer at least 20 questions correctly to pass. The test covers topics like right-of-way rules, speed limits, parking laws, and what to do at traffic signals. You can take the test once per appointment. If you fail, you must schedule another appointment to try again.

Costs and How Long Your Permit Lasts

The DC DMV charges a fee for a learner's permit, though the exact amount varies and you should check dmv.dc.gov for the current price before your appointment. Payment is due at the time of your test. The DMV accepts cash, debit cards, and credit cards.

Your learner's permit is valid for five years from the date it is issued. During that time, you can drive only with a licensed adult age 21 or older in the front passenger seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. unless the supervising driver is a parent, guardian, or driving instructor. If your permit expires before you pass your road test and get a full license, you will need to renew it and pay the fee again.

What to Do If Your Appointment Gets Cancelled or You Cannot Make It

If the DMV cancels your appointment due to office closure or staffing issues, you will receive an email notification. Log back into your MyDMV account and reschedule for another available date. If you need to cancel or reschedule yourself, log into your account at least 24 hours before your appointment and select the option to change your date.

If you miss your appointment without cancelling, you may lose your spot and have to wait longer for the next available time. The DMV website shows wait times for each location, so you can pick an office with shorter queues if you have flexibility.

After You Pass: What Your Permit Allows and What It Does Not

Once you receive your learner's permit, you can drive in DC, Maryland, and Virginia as long as a licensed supervising driver is with you. You must follow all traffic laws and speed limits. Your permit does not let you drive for work, deliver passengers for money, or drive a commercial vehicle.

You can use your learner's permit to practice for your road test, which you will schedule through the same MyDMV account once you feel ready. Most people practice for several months before taking the road test. Keep your permit with you every time you drive—it is your proof that you are allowed to be behind the wheel.

Frequently Asked Questions

Can I take the knowledge test online or do I have to go to a DMV office?

You must take the test in person at a DC DMV office. The test is administered on a computer at the office, but you cannot take it from home. You schedule the appointment online, but the actual test happens during your in-person visit.

What if I fail the knowledge test?

You can schedule another appointment and try again. There is no waiting period between attempts in DC, but you will need to pay the test fee again. Many people study the DC Driver's Manual (available free on dmv.dc.gov) between attempts and pass on their second try.

Do I need a Social Security number to get a learner's permit?

Yes, the DC DMV requires your Social Security number as part of the process process. If you do not have one, contact the Social Security Administration before you schedule your DMV appointment.

Can I use my learner's permit to drive in other states?

Your DC learner's permit is recognized in Maryland and Virginia, but rules vary by state. Some states have different restrictions on when and where you can drive with a permit. Check the DMV website of any state where you plan to drive to understand their rules.

What happens if I move out of DC while I have a learner's permit?

Your DC permit remains valid for the five-year period, but if you move to another state, you should contact that state's DMV about whether you need to transfer your permit or get a new one. Some states let you keep an out-of-state permit; others require you to get a local one.