What a DC learner's permit is and how to get one
A DC learner's permit is a document that lets you practice driving with a licensed adult in the car before you take the road test for a full license. The District of Columbia Department of Motor Vehicles (DMV) issues it after you pass a written knowledge test about traffic laws and road signs. You do not need a learner's permit to drive in DC — it is optional — but most people get one because it gives you legal practice time and satisfies insurance requirements.
To get a learner's permit in DC, you must be at least 16 years old, pass a vision screening, and pass the written knowledge test. You will take the test at a DC DMV office. The test covers DC traffic laws, right-of-way rules, and safe driving practices. You can study using the DC Driver's Manual, which the DMV publishes online and in print at any DMV office.
The process takes one visit if you pass the test on your first try. You bring your proof of identity, proof of residency, and your Social Security number or Individual Taxpayer Identification Number. After you pass the test, the DMV issues your permit on the spot.
Key Takeaways
- A DC learner's permit lets you practice driving with a licensed adult supervisor and is issued after you pass a written knowledge test at a DMV office.
- You must be at least 16 years old, pass a vision screening, and bring proof of identity, proof of residency, and your Social Security number or ITIN.
- The DC Driver's Manual, available free online and at DMV offices, covers all the material on the written test.
- A learner's permit is valid for three years from the date of issue, and you can take your road test anytime after you receive it.
Documents you need to bring to the DMV
Bring one document that proves your identity. The DMV accepts a passport, a birth certificate with a government-issued photo ID, a school ID with a photo, or a foreign national ID. If you are under 18, a school ID counts as proof of identity on its own.
Bring one document that proves you live in DC. A utility bill, lease, mortgage statement, or bank statement with your name and DC address works. The document must be dated within the last 60 days. If you live with a parent or guardian, their utility bill or lease is acceptable as long as it shows your name or their name at the same address.
Bring your Social Security number or Individual Taxpayer Identification Number. If you do not have either, tell the DMV staff when you arrive — they can issue a permit without one, but the process takes longer and you will need to return with the number before you can take your road test.
The written knowledge test: what to expect
The DC written test has 25 multiple-choice questions. You must answer at least 19 correctly to pass — that is a score of 76 percent. The test covers traffic signs, right-of-way rules, speed limits, parking, lane changes, and safe driving practices specific to DC roads.
You take the test on a computer at the DMV office. The test is offered in English, Spanish, Vietnamese, Amharic, and French. You can request an interpreter or large-print version when you schedule your appointment or when you arrive. The test takes about 15 to 20 minutes. You get your score when ready after you finish.
If you fail, you can retake the test the same day or schedule another appointment. There is no waiting period between attempts. The DMV charges a fee each time you take the test; the current fee is set by DC law and does not change between attempts.
Restrictions on what you can do with a learner's permit
With a DC learner's permit, you can drive only when a licensed driver who is at least 21 years old is sitting in the front passenger seat next to you. That person must hold a valid driver's license from any US state, DC, or US territory. They do not have to be a relative or professional instructor.
You cannot drive alone, and you cannot drive with only passengers under 21 in the car. You cannot drive between midnight and 5 a.m. You must obey all traffic laws, including speed limits and traffic signals. Violating these rules can result in a ticket and may delay your road test.
You can drive on any public road in DC, including highways. You can also drive in other states as long as you follow that state's learner's permit rules, which may be more restrictive than DC's rules. Check the rules of any state you plan to drive in before you go.
How long your permit is valid and when to take your road test
A DC learner's permit is valid for three years from the date the DMV issues it. You can take your road test anytime after you receive your permit — there is no minimum practice period required by law. However, most driving schools and insurance companies recommend at least 50 hours of supervised practice, with at least 10 hours at night, before you take the test.
When you are ready to take your road test, you schedule an appointment at a DC DMV office. You bring your learner's permit, proof of vehicle insurance, and the vehicle you will use for the test. The road test takes about 30 minutes and covers basic driving skills, parking, and your ability to follow traffic laws.
If your permit expires before you take your road test, you can renew it at a DMV office. You do not have to retake the written test — you just pay a renewal fee and receive a new permit valid for another three years.
Scheduling your DMV appointment and office locations
You can schedule a learner's permit appointment online through the DC DMV website or by calling the DMV appointment line. Online scheduling is faster and shows you available times at each office. You can also walk in to any DC DMV office without an appointment, but wait times are longer and vary by location and time of day.
DC has five DMV service centers: one in Northeast DC, one in Southeast DC, one in Southwest DC, one in Northwest DC, and one in the Friendship Heights area. Each office is open Monday through Friday during business hours and some offices have limited Saturday hours. Check the DC DMV website for current hours and locations before you go.
Bring all required documents to your appointment. If you are missing any document, the DMV will not issue your permit and you will have to schedule another appointment. Arriving 10 minutes early helps you complete paperwork and move through the line faster.
Costs and what happens if you fail the test
The DC DMV charges a fee to issue a learner's permit and a separate fee each time you take the written test. Fees are set by DC law and change periodically. Check the DC DMV website for current fees before your appointment, or call the DMV to confirm the amount you need to bring.
If you fail the written test, you can retake it when ready or schedule another appointment. Each attempt costs the full test fee. There is no limit on how many times you can retake the test. Most people pass on their second or third attempt after studying the DC Driver's Manual more carefully.
If you pass the written test but later fail your road test, your learner's permit remains valid. You can schedule another road test appointment and keep practicing. Your permit does not expire just because you failed the road test.
Frequently Asked Questions
Can I get a learner's permit if I am under 16?
No. DC law requires you to be at least 16 years old to hold a learner's permit. If you are younger, you cannot legally practice driving in DC, even with a licensed adult in the car.
Do I have to get a learner's permit before I take my road test?
No. You can take your road test without a learner's permit if you are at least 17 years old. However, most people get a permit first because it gives them legal practice time and helps them prepare for the test.
What if I move out of DC while I have a learner's permit?
Your DC learner's permit remains valid in DC for the full three years. If you move to another state, that state may not recognize your DC permit. Contact the DMV in your new state to find out whether you need to get a new permit or can continue using your DC permit.
Can someone who does not have a driver's license supervise me?
No. Your supervisor must hold a valid driver's license from a US state, DC, or US territory. They must be at least 21 years old and sit in the front passenger seat. A permit holder or someone without a license cannot supervise you.
What if I lose my learner's permit?
Go to a DC DMV office and request a replacement. Bring your proof of identity and proof of residency. The DMV will issue a new permit with the same expiration date as your original permit. There is a replacement fee, which is usually lower than the original permit fee.