The cost of a DC learner's permit
A learner's permit in Washington, DC costs $70. This is a one-time fee you pay when you explore at the DMV. The permit itself is valid for two years from the date you receive it, so you do not pay again during that time unless it expires or you lose it.
The $70 covers the written test, the permit card, and the two-year validity period. You pay this fee at the time of your process, whether you pass the written test on your first try or need to retake it. If you fail the test, you can retake it the same day or schedule another appointment, but you do not pay an additional fee for retests within the same permit process.
Bring cash, a debit card, or a credit card to the DMV — they accept all three. Some locations may have limits on card payments, so calling ahead to confirm is a good idea if you only have plastic.
Key Takeaways
- A DC learner's permit costs $70 and is valid for two years from the date you receive it.
- You pay the $70 fee once at your DMV appointment, and retakes of the written test do not cost extra.
- The DMV accepts cash, debit cards, and credit cards, though you should confirm payment methods with your specific location beforehand.
- If your permit expires before you get your full license, you will need to pay $70 again to renew it.
- The permit fee is separate from the cost of your full driver's license, which you will pay later when you pass the road test.
What happens if you need to replace a lost or damaged permit
If you lose your permit card or it becomes damaged before the two years are up, you will need to pay a replacement fee. In DC, a replacement permit costs $20. You can request a replacement at any DMV location, and the new card will have the same expiration date as your original permit — you do not get an extra two years.
Bring your ID and proof of your Social Security number when you go in for a replacement. If your permit was lost, you may be asked to sign a statement saying so. The replacement card is usually ready the same day or within a few business days, depending on the DMV location.
When you pay for your full license after passing the road test
The $70 learner's permit fee is separate from what you will pay for your full driver's license. Once you pass your road test, you will pay an additional fee to get your license card. In DC, a five-year driver's license costs $100. This is a different transaction from your permit, so budget for both payments if you are planning ahead.
Some people think the permit fee goes toward the license fee, but it does not. You pay $70 for the permit, and later you pay $100 for the license. The permit fee is not credited or deducted from the license fee.
How to pay and what to bring to your DMV appointment
When you go to the DMV to explore for your learner's permit, bring your payment method along with your required documents. You will need a valid ID (passport, birth certificate, or state ID), proof of your Social Security number (Social Security card or tax return), and proof of your DC residency (utility bill, lease, or bank statement dated within the last 60 days).
Arrive early on the day of your appointment. The DMV can get busy, and you want time to complete the written test without rushing. The test itself takes about 15 to 20 minutes once you are called, but the wait to be called can vary. Bring all your documents in one folder so you do not have to search for them at the counter.
Refunds and what to do if you change your mind
If you pay for your learner's permit and then decide not to proceed, DC does not issue refunds for the $70 fee. Once you have paid and received your permit, the fee is final. This is why it is worth taking time to prepare for the written test before your appointment — passing on your first try means you do not waste the money on a permit you do not use.
If you have already paid but have not yet taken the written test, contact the DC DMV to ask about your options. In rare cases, if there was an error in your payment or your process, they may be able to help, but standard policy is no refunds.
Comparing DC permit costs to nearby states
DC's $70 learner's permit fee is in the middle range compared to nearby states. Maryland charges $80 for a learner's permit, while Virginia charges $35. If you live near a state border, you cannot straightforward get your permit in the cheaper state — you must get it in the state where you live or plan to drive most often. Each state's permit is only valid in that state and states that have reciprocal agreements with it.
The cost difference between states is small enough that it should not drive your decision about where to get licensed. Focus instead on where you will actually be driving and where you plan to take your road test, since you will need to pass the test in the same state where you got your permit.
Frequently Asked Questions
Can I pay for my learner's permit online or by mail?
No. You must go to a DC DMV location in person to explore for your learner's permit and pay the $70 fee. You cannot complete this process online or by mail. Schedule an appointment on the DC DMV website to reserve your time slot and avoid long waits.
What if I fail the written test — do I have to pay $70 again?
No. The $70 fee covers retakes of the written test. You can retake the test the same day or schedule another appointment at no extra cost. You only pay $70 once per permit process, no matter how many times you take the test.
Does my learner's permit fee count toward my driver's license fee later?
No. The $70 permit fee and the $100 license fee are separate charges. When you pass your road test and get your full license, you will pay the full $100 — the permit fee does not reduce it or transfer to it.
What if my permit expires before I pass my road test?
You will need to renew your permit by paying another $70 fee. Your permit is valid for two years, which is usually enough time to pass your road test, but if you do not, you can renew it at any DMV location. The new permit will be valid for another two years from the renewal date.
Is there a fee to take the written test if I already have a permit from another state?
If you are moving to DC and already have a valid learner's permit from another state, you may be able to transfer it or exchange it for a DC permit. Contact the DC DMV directly to ask about your situation, as the rules depend on your state of origin and how long your current permit is valid.