California charges $7 for the written test when you take it at the DMV
The written knowledge test for a California learner's permit costs $7 when you sit for it in person at a Department of Motor Vehicles office. This is the only fee you pay specifically for the test itself. You do not pay this fee when you schedule the appointment or when you arrive — you pay it at the DMV window after you pass or fail.
The $7 covers the test administration only. If you fail and need to retake it, you pay $7 again. There is no charge to schedule the test appointment online or by phone, and there is no charge to walk in without an appointment at a DMV office that accepts walk-ins.
Separate from the test fee, you will also pay for the learner's permit itself if you pass. That fee is $35 and covers the card and the permit validity period. Both fees — the $7 test and the $35 permit — are non-refundable, even if you decide not to proceed after passing.
Key Takeaways
- The written test costs $7 at the DMV, paid at the window after you complete it.
- You pay $7 each time you retake the test if you do not pass on your first attempt.
- The learner's permit itself costs $35 if you pass the test, and this fee is separate from the test fee.
- There is no fee to schedule a test appointment or to take a walk-in test at a DMV office.
- Both the $7 test fee and the $35 permit fee are non-refundable once paid.
What happens when you pay the test fee
You hand over $7 in cash, card, or check at the DMV window after you finish the written test — whether you passed or failed. The DMV staff will give you a receipt. Keep this receipt because it documents that you paid and took the test on that date.
If you pass, the same staff member will then process your learner's permit process and collect the $35 permit fee. If you fail, you can retake the test on another visit. You do not need to pay anything else between visits — just show up at your next appointment or walk-in window and pay the $7 fee again when you finish the second test.
Payment methods accepted at California DMV offices
The DMV accepts cash, debit cards, credit cards, and checks at the test fee window. Some offices may have restrictions — a few locations only take cash or card — so call ahead if you want to confirm what your local office accepts. You can find the phone number for your nearest DMV office on the California DMV website.
Online scheduling does not require payment. You pay only when you arrive for your test appointment.
Retake fees if you do not pass
Each time you retake the written test, you pay $7 again. There is no discount for retakes, and there is no limit to how many times you can retake the test. You must wait at least one day after a failed test before you can retake it.
Many people schedule their second attempt before they leave the DMV office after failing, so they have a concrete appointment date. This also locks in your spot if the office is busy. You can also walk in to a DMV office that accepts walk-ins and take the test the same day, though wait times vary.
The learner's permit fee after you pass
Once you pass the written test, you move to the permit issuance step. The DMV will collect $35 for the learner's permit card itself. This fee covers the physical card and the permit validity period, which is typically five years in California.
The $35 is also non-refundable. If you pass the test but decide not to get the permit, you cannot recover the $7 test fee. If you get the permit but later decide to cancel it, you cannot recover the $35 permit fee.
How to schedule your test and avoid delays
Schedule your written test appointment online through the California DMV website or by calling 1-800-777-0133. Online scheduling is faster and shows you available dates and times at your chosen location. You can also walk into most DMV offices without an appointment, though you may wait longer.
Bring your completed DL 44 form (the process for a learner's permit), proof of identity, proof of residency, and your Social Security number or Individual Taxpayer Identification Number. The DMV website lists the exact documents accepted for each category. Arriving with all documents ready means you will not have to reschedule or make a second trip.
What the $7 test fee does not cover
The $7 test fee covers only the written test administration. It does not cover the learner's permit card ($35), any replacement cards if you lose your permit, or any other DMV services. If you need a replacement permit card later, that is a separate fee.
The fee also does not cover practice tests or study materials. Those are free through the DMV website and through third-party test prep sites. The $7 is charged only when you take the official test at a DMV office.
Frequently Asked Questions
Can I pay the test fee online before I go to the DMV?
No. You pay the $7 test fee in person at the DMV window after you complete the test. There is no way to prepay it online or by phone. You must have $7 available when you arrive for your appointment.
What if I fail the test — do I have to pay $7 again?
Yes. Each retake costs $7. You pay at the window after you finish the second test, just as you did the first time. There is no refund or discount for retakes, and you can retake the test as many times as you need.
Is the $7 test fee the same at every DMV office in California?
Yes. The $7 written test fee is set by the state and is the same at all California DMV offices. No office charges more or less. The learner's permit fee ($35) is also the same statewide.
Do I pay the $7 fee if I fail the test?
Yes. You pay $7 whether you pass or fail. The fee covers the test administration, not the outcome. If you fail and want to retake it, you pay another $7 at your next test.
What if I pass the test but do not want the learner's permit — can I get a refund?
No. Both the $7 test fee and the $35 permit fee are non-refundable once paid. If you pass but decide not to proceed, you cannot recover either amount. Plan ahead to make sure you want the permit before you take the test.