What the California learner's permit test costs
The California Department of Motor Vehicles charges $10 for the written knowledge test when you take it at a DMV office. This is the only fee the state charges for the test itself. You pay this amount once, whether you pass or fail on your first attempt.
If you fail the test, you can retake it, but you'll pay the $10 fee again each time you test. There is no limit to how many times you can retake the test, though you must wait at least one day between attempts.
The $10 fee covers only the test administration. You may have other costs related to getting your learner's permit — for example, if you need to replace a lost permit or renew it before it expires — but the knowledge test itself is $10.
Key Takeaways
- The written knowledge test for a California learner's permit costs $10 at any DMV office.
- You pay $10 each time you take the test, including retakes if you don't pass on your first attempt.
- You must wait at least one day between test attempts if you fail.
- Payment is made at the DMV when you arrive for your test appointment or walk-in visit.
How to pay for the test at the DMV
You pay the $10 fee when you arrive at the DMV office to take your test. The DMV accepts cash, debit cards, and credit cards at most locations. A small number of DMV offices may have different payment options, so if you want to confirm what your local office accepts, you can call ahead or check the DMV website for your specific location.
You do not pay online or in advance. You bring payment with you on the day of your test. If you're under 18, a parent or guardian does not need to be present to pay — you can handle the payment yourself.
What happens if you fail and need to retake the test
If you don't pass the knowledge test, you can schedule another test appointment. You'll pay the $10 fee again at that appointment. The DMV requires you to wait at least one day before retaking the test, but you can take it as soon as the next day if you want to.
There's no penalty for retaking the test multiple times beyond the $10 fee each time. Many people retake it once or twice before passing. You can study the California Driver Handbook between attempts — it covers all the material on the test and is available free on the DMV website.
Costs beyond the test fee
Once you pass the knowledge test, you'll need to pay additional fees to actually receive your learner's permit. The permit itself costs money, and if you need an ID card or driver's license later, there are separate fees for those. However, these are different from the test fee and come after you've passed.
If you're taking a behind-the-wheel driving test later (which is required before you can get a full driver's license), that also has its own fee, separate from the learner's permit test.
Where to take the test in California
You take the knowledge test at any California DMV office. You can find your nearest office and schedule an appointment on the DMV website, or you can walk in to most offices without an appointment, though wait times vary. Some offices are busier than others, so scheduling ahead usually means a shorter wait.
The test is the same no matter which DMV office you visit. You answer questions about California traffic laws, road signs, and safe driving practices. The test is offered in multiple languages, and you can request a test in your preferred language when you schedule or arrive.
Preparing for the test without extra costs
You don't need to pay for test preparation materials. The California DMV provides the California Driver Handbook free on its website, and this handbook contains all the information covered on the knowledge test. You can read it online, print it, or request a physical copy at a DMV office at no cost.
Many free practice tests are also available online through the DMV website and other sources. These let you see the types of questions you'll face and check your knowledge before you pay for the actual test. Using these free resources before you test can reduce the chance you'll need to pay for a retake.
Frequently Asked Questions
Can I pay for the learner's permit test online before I go to the DMV?
No. You must pay the $10 fee in person at the DMV office when you arrive to take the test. The DMV does not accept online payment for the test fee.
What if I don't have cash or a card when I arrive for my test?
You'll need to have a way to pay the $10 fee to take the test that day. If you don't have payment available, you can reschedule your appointment for another time. Call your local DMV office to learn about they have an ATM on-site or nearby.
Is the test fee the same for everyone, or does it vary by age?
The test fee is $10 for everyone, regardless of age. There are no discounts for minors or seniors. The fee is the same whether you're 16 or 60.
Do I have to pay if I pass the test on my first try?
Yes, you pay $10 whether you pass or fail. The fee is for taking the test, not for passing it. Once you pass, you'll have additional fees to pay for the permit itself, but the test fee is just $10 one time (or more if you retake it).
How long is the learner's permit valid after I pass the test?
A California learner's permit is valid for 12 months from the date you receive it. You'll need to pass the knowledge test before you can get the permit, but the permit's expiration date is separate from the test fee.