Where and how to schedule your DC learner's permit test
In Washington, DC, you schedule your learner's permit test through the DC Department of Motor Vehicles (DMV). You cannot walk in without an appointment — the DMV requires you to book a time slot in advance, either online or by phone.
The easiest route is the DMV's online scheduling system at dmv.dc.gov. You'll select "Knowledge Test" as your test type, choose your preferred location (the DMV has one main office in DC), and pick an available date and time. The system shows you openings weeks ahead, so you can often find a slot within days.
If you prefer to call, the DMV's phone line is (202) 727-5000. Have your Social Security number and date of birth ready. A representative will walk you through available times and confirm your appointment over the phone.
Key Takeaways
- Schedule your test online at dmv.dc.gov or by calling (202) 727-5000 — walk-ins are not accepted.
- You need a valid form of identification and proof of residency to take the test, even with an appointment.
- The knowledge test covers DC traffic laws and safe driving practices, and you must score at least 70 percent to pass.
- Test appointments typically fill up weeks in advance during spring and summer, so schedule as soon as you're ready to study.
- If you miss your appointment without canceling, you may have to wait longer for the next available slot.
What documents to bring on test day
Bring a valid photo ID — a passport, state ID, or military ID all work. If your ID doesn't show your current DC address, bring a second document that proves where you live: a utility bill, lease, bank statement, or government mail dated within the last 60 days.
You'll also need your Social Security number. Write it down or memorize it before you arrive, because the DMV will ask for it during check-in. If you don't have your Social Security card with you, that's fine — you just need to know the number.
Bring your appointment confirmation, either printed or on your phone. The DMV will have your record, but showing your confirmation speeds up check-in.
What the DC learner's permit knowledge test covers
The test has 25 multiple-choice questions about DC traffic laws, road signs, and safe driving. You have 30 minutes to finish. The questions come from the DC Driver's Manual, which is free to read at dmv.dc.gov or to pick up in person at the DMV office.
Topics include right-of-way rules, speed limits, parking laws, what different road signs mean, how to handle intersections, and what to do if a police officer pulls you over. The test also covers rules specific to DC, like where you can and cannot turn, and how the city's traffic cameras work.
You need to score at least 70 percent — that's 18 out of 25 questions correct — to pass. If you don't pass, you can retake the test, but you'll need to schedule another appointment and pay the test fee again.
How to prepare before your test appointment
read the DC Driver's Manual from dmv.dc.gov and read it cover to cover. It's the official source for everything on the test. Many people find it helpful to read it twice — once to get the big picture, and once to focus on details like specific speed limits and sign meanings.
Take practice tests online. Several free resources offer DC-specific practice questions that match the real test format. Practice tests help you find weak spots — if you keep missing questions about parking rules, you know to spend extra time on that section of the manual.
Study in short sessions over several days rather than cramming the night before. Your brain retains information better when you space out your study time. Aim to finish your studying at least two days before your test so you're not exhausted on test day.
What happens after you pass the test
If you pass, the DMV will print your learner's permit on the spot. You'll get a physical card that looks like a DC ID. The permit is valid for two years from the date you receive it.
With your learner's permit, you can drive in DC only when a licensed adult who is at least 21 years old is sitting next to you in the front seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. These restrictions stay in place for the entire two years you hold the permit.
After you've held your learner's permit for at least six months and practiced driving, you can schedule your road test (also called the driving test) through the same DMV system. The road test checks whether you can actually drive safely, not just answer questions about driving.
If you fail the test or miss your appointment
If you don't pass, you can retake the test as soon as you schedule another appointment. There's no waiting period between attempts. You'll pay the test fee again each time you take it. Most people who fail study the manual more carefully and pass on their second try.
If you miss your appointment without canceling, contact the DMV to reschedule. During busy seasons (spring through early fall), the next available slot might be several weeks away. Canceling at least 24 hours ahead gives your slot to someone else and usually lets you rebook sooner.
If you're running late on the day of your test, call the DMV when ready. They may be able to work with you, but arriving after your appointment time has passed usually means you'll lose that slot.
Frequently Asked Questions
Can I reschedule my test appointment online?
Yes. Log into dmv.dc.gov with your appointment confirmation number and change your date and time. You can also call (202) 727-5000 to reschedule by phone. Canceling and rebooking at least 24 hours ahead is faster than calling to ask for a change.
What if I don't have a Social Security number?
Contact the DMV at (202) 727-5000 before your appointment to ask about alternatives. You may be able to use an Individual Taxpayer Identification Number (ITIN) or other documentation. The DMV can tell you what you'll need to bring.
How long does the test take?
You have 30 minutes to answer the 25 questions. Most people finish in 10 to 15 minutes. After you finish, the DMV scores your test when ready and tells you whether you passed. If you pass, they print your permit right away.
Can I take the test in a language other than English?
Yes. The DMV offers the test in Spanish and several other languages. When you schedule online or by phone, you'll see language options. Let the DMV know your preferred language when you book your appointment.
What if I'm under 18?
You can take the knowledge test at any age, but DC has additional rules for drivers under 18. You'll need a parent or guardian to sign your permit process. Ask the DMV about parental consent requirements when you call to schedule.