How to Schedule Your DC Learner's Permit Appointment

You must book an appointment at a DC DMV location before you can take your learner's permit test. DC does not allow walk-ins for permit testing; every applicant needs a reserved time slot. You can schedule your appointment online through the DC DMV website, by phone, or in person at any DC DMV office.

The online booking system is the fastest route. Go to dmv.dc.gov, select "Schedule an Appointment," choose "Learner's Permit" as your transaction type, pick your preferred DMV location and date, and confirm your time slot. You will receive a confirmation email with your appointment details. Phone scheduling is available by calling the DC DMV at 202-727-5000 during business hours (Monday through Friday, 8:15 a.m. to 4:45 p.m.). If you prefer to book in person, visit any DC DMV office with your ID and ask the front desk staff to reserve your slot.

Key Takeaways

  • DC DMV requires a scheduled appointment for all learner's permit tests; walk-ins are not accepted.
  • You can book online at dmv.dc.gov, by phone at 202-727-5000, or in person at any DC DMV location.
  • Bring your Social Security number, proof of residency, and proof of identity when you arrive for your appointment.
  • Appointment availability varies by location and season; booking at least one week ahead reduces wait times for open slots.
  • If you need to reschedule or cancel, do so through the same method you used to book, or call the DMV directly.

What Documents to Bring to Your Appointment

Bring your original or certified Social Security card, a valid government-issued photo ID (passport, state ID, or military ID), and one document proving your DC residency. Acceptable residency documents include a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days and showing your current DC address.

If you are under 18, bring a parent or legal guardian with you. They will need to sign your process in person. Bring the original documents, not copies; the DMV staff will verify them before you test. If your residency document is in someone else's name (such as a parent's utility bill), bring a second document that connects you to that address, such as a school enrollment letter or medical record.

DC DMV Locations and Hours

DC operates four full-service DMV locations where you can take your learner's permit test. The main office is at 301 C Street NW, Washington, DC 20001. The other locations are at 1591 14th Street NW, 4251 South Dakota Avenue NE, and 2235 Shannon Place SE. All locations are open Monday through Friday, 8:15 a.m. to 4:45 p.m., and closed on weekends and federal holidays.

The 14th Street location typically has the shortest wait times for appointments, but availability depends on the week and season. Summer months and school breaks fill up faster. If your preferred location is booked, check other locations; the DMV system shows availability across all four offices when you book online. Travel time between locations is usually 15 to 30 minutes depending on where you live in DC.

What to Expect During Your Appointment

Arrive 10 to 15 minutes early. The staff will verify your documents, check that you meet the age requirement (at least 16 years old in DC), and confirm your Social Security number. You will then take the written knowledge test on a computer terminal. The test covers DC traffic laws, road signs, and safe driving practices. You have 30 minutes to complete it and must score at least 70 percent to pass.

If you pass, you will pay the permit fee (currently $25 for a learner's permit valid for two years) and receive your permit when ready. If you do not pass, you can reschedule another appointment to retake the test. There is no limit on how many times you can retake it, but you must schedule a new appointment each time. The entire appointment usually takes 30 to 45 minutes from check-in to completion.

Rescheduling or Canceling Your Appointment

If you need to change your appointment date or time, log back into the DC DMV website using the confirmation email link and select "Reschedule." You can also call 202-727-5000 to reschedule by phone. Cancellations should be made at least 24 hours before your scheduled time to free up the slot for other applicants.

If you miss your appointment without canceling, you will lose your reserved time and must book a new one. The DMV does not charge a fee for rescheduling or canceling, but repeated no-shows may result in restrictions on future bookings. If you have an emergency and cannot reach the DMV by phone, visit a location in person to reschedule as soon as possible.

Common Mistakes to Avoid When Booking

Do not book an appointment before you have gathered all required documents. The DMV will turn you away if you arrive without proof of residency or your Social Security card, and you will lose your appointment slot. Verify your address on your residency document matches your current DC address; mismatches cause delays and may require you to reschedule.

Do not assume you can take the test on the same day you book. Appointments fill up quickly, especially at popular locations and times. Book at least one week in advance if possible. If you are under 18, confirm that your parent or guardian can attend on the scheduled date; the test cannot proceed without them. Finally, do not rely on the confirmation email alone—write down your appointment date, time, and location in case you lose the email.

What Happens After You Pass Your Learner's Permit Test

Once you pass the written test and pay the fee, you receive your learner's permit on the spot. The permit is valid for two years from the date of issue. You can begin driving when ready under the supervision of a licensed adult who is at least 21 years old and seated next to you in the front seat.

Your learner's permit allows you to practice driving on public roads during daylight hours and in good weather. You cannot drive alone, and you must follow all traffic laws. After holding your permit for a minimum of six months (or three months if you are 18 or older), you become may be able to access to schedule a road test for your provisional driver's license. The DMV will provide information about road test scheduling when you receive your permit.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person taking the test must book their own appointment or have a parent or guardian book it on their behalf if they are under 18. The DMV requires the applicant's Social Security number and personal information to reserve the slot.

What if all appointments are full for the next month?

Check back frequently; cancellations open up slots regularly. You can also try booking at a different DMV location—the four DC offices often have different availability. Call 202-727-5000 to ask if the DMV expects new slots to open on a specific date.

Do I need to bring my Social Security card if I have a state ID?

Yes. The DMV requires your original Social Security card even if you have a state ID. A state ID alone does not satisfy the Social Security verification requirement for a learner's permit.

What if I fail the written test?

You can retake it, but you must schedule a new appointment. There is no fee to retake the test, only the original permit fee when you pass. Most people pass on their second or third attempt after studying the DC Driver's Manual.

Can I take my learner's permit test at a different DMV location than where I booked?

No. Your appointment is reserved at a specific location. You must arrive at the DMV office where you scheduled your slot. If you need to change locations, reschedule your appointment for a different office.