What you need to get a California driver's license
California requires you to pass a written test and a driving test, then present documents that prove your identity, residency, and Social Security number. You cannot get a California license without a Social Security number or an Individual Taxpayer Identification Number (ITIN). The California Department of Motor Vehicles (DMV) will not issue a license based on a passport alone or a consular ID alone, even if you are a legal resident.
You will need to bring originals or certified copies — photocopies do not work. The DMV accepts a limited list of documents for each category. If your documents are in another language, you must bring a certified English translation along with the original.
The process takes longer if you are a first-time driver, because you must hold a learner's permit for at least six months before you can take the driving test. If you already have a valid license from another state or country, you can skip the learner's permit stage and go straight to the driving test.
Key Takeaways
- You must bring original documents proving identity, California residency, and a Social Security number or ITIN — the DMV will not accept photocopies.
- First-time drivers must hold a learner's permit for at least six months before taking the driving test; experienced drivers can skip this step.
- The written test covers California traffic laws and road signs; you can take it in English or one of several other languages.
- The driving test is scheduled through the DMV website or by phone, and wait times vary by location and season — some offices have waits of several weeks.
- A California driver's license costs $39 for a four-year license or $69 for an eight-year license, plus test fees if you take the written or driving test.
Documents the DMV will accept for identity, residency, and Social Security
For identity, the DMV accepts a valid passport, a consular ID card, a military ID, a tribal ID, or a certified birth certificate. A school ID or work ID does not count. If you use a birth certificate, it must be a certified copy with the state seal — a photocopy or a hospital birth certificate will be rejected.
For California residency, you need a document dated within the last 60 days showing your name and current address. A utility bill, lease, mortgage statement, or bank statement works. A credit card statement does not. If you live with someone else and do not have a bill in your name, you can bring a signed letter from the person whose name is on the bill, plus a copy of that bill, plus proof that you live there (such as a lease with your name on it).
For your Social Security number or ITIN, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have any of these, you can bring a letter from the Social Security Administration or the IRS. The DMV will not accept a document that shows only the last four digits of your number.
The learner's permit stage for first-time drivers
If you have never held a driver's license in any state or country, you must start with a learner's permit. You can get one by passing the written test at the DMV. The written test has 36 questions about California traffic laws, road signs, and safe driving; you must answer at least 30 correctly to pass. You can take the test in English, Spanish, Mandarin, Cantonese, Vietnamese, Korean, Tagalog, Russian, Arabic, or Hmong.
Once you have the learner's permit, you must hold it for at least six months before you can take the driving test. During this time, you can drive only with a licensed driver age 25 or older in the car with you. You cannot drive alone, and you cannot drive between 11 p.m. and 5 a.m. if you are under 18.
The learner's permit is valid for 12 months. If you do not pass the driving test within that year, you will need to renew the permit and pay the fee again.
Taking the driving test and what happens after you pass
You schedule the driving test through the DMV website (dmv.ca.gov) or by calling your local DMV office. The test takes about 20 minutes. You must bring your learner's permit, proof of residency dated within the last 60 days, and the vehicle you will be tested in. The vehicle must be registered, insured, and in safe working condition — the examiner will check the lights, wipers, horn, and brakes before you drive.
If you pass the driving test, the DMV will issue your license on the spot or mail it to you within 10 business days, depending on the office. If you fail, you can retake the test, but you must wait at least two weeks before scheduling another appointment. There is no limit to how many times you can retake it.
Wait times for the driving test vary widely. Some DMV offices have openings within a week; others have waits of four to eight weeks, especially during summer and early fall. You can check wait times on the DMV website before you schedule.
Costs and how long the license lasts
A California driver's license costs $39 for a four-year license or $69 for an eight-year license. These are the base fees. If you take the written test, there is an additional $3 fee. If you take the driving test, there is an additional $20 fee. If you need to retake either test, you pay the test fee again.
A four-year license is valid from the date of issue until four years later. An eight-year license is valid for eight years. Your license will show an expiration date on the front. You can renew before it expires, but you cannot use an expired license to drive.
If you are 70 or older, California requires you to renew in person every four years instead of every eight years, and you must pass a vision test at renewal. Younger drivers can renew by mail or online if they have not had any violations or medical suspensions.
What to do if you already have a license from another state or country
If you hold a valid driver's license from another U.S. state or a foreign country, you do not need to get a learner's permit. You can go straight to the DMV, present your out-of-state or foreign license along with your identity and residency documents, and schedule a driving test. You still must pass California's driving test to get a California license.
Some states have reciprocal agreements with California, which means you may not need to take the written test if your license is current and you have held it for a certain amount of time. Check the DMV website to see if your state qualifies. Even if you skip the written test, you must still pass the driving test.
Your out-of-state or foreign license remains valid while you are waiting for your California license to arrive in the mail. You do not need to surrender it until your California license is issued.
Real ID and what it means for your California license
A Real ID is a federal security standard that California began enforcing in 2018. A Real ID-compliant driver's license has a gold star or gold circle in the upper right corner. Starting May 7, 2025, you will need a Real ID to board a domestic flight or enter a federal building — a regular California driver's license will not be accepted for these purposes.
Getting a Real ID requires the same documents as a regular license, plus proof of your Social Security number (not just the card — you need a W-2, 1099, tax return, or Social Security Administration letter). If you already have a California license and want to upgrade to Real ID, you can do so at the DMV without retaking the tests. The fee is $39 for a four-year Real ID or $69 for an eight-year Real ID.
If you do not need to fly or enter federal buildings, you do not need a Real ID. A regular California driver's license is still valid for driving and for most other purposes.
Frequently Asked Questions
Can I take the written test online or at home?
No. The written test must be taken at a DMV office in person. You cannot take it online, by mail, or at a third-party location. You can study for it using the California DMV handbook, which is available free on the DMV website in multiple languages.
What if I fail the driving test?
You can retake it after waiting at least two weeks. There is no limit to how many times you can try. Each time you retake it, you pay the $20 test fee again. Your learner's permit remains valid for 12 months from the date you first got it, so you must pass the driving test before that year is up or you will need to renew the permit.
Do I need to take the written test if I have a valid license from another state?
Not always. If your out-of-state license is current and you have held it for at least one year, California may waive the written test. However, you must still pass the driving test. Check the DMV website to see if your state qualifies for the waiver.
How long does it take to get my license in the mail after I pass the driving test?
Most licenses arrive within 10 business days. Some DMV offices issue the license on the spot if you pass the driving test. Call your local DMV office to ask which process they use. You can drive with your learner's permit or out-of-state license while you wait for the California license to arrive.
Can I get a California license if I do not have a Social Security number?
You can get a license if you have an Individual Taxpayer Identification Number (ITIN) instead. You will need to bring a letter from the IRS or a tax return showing your ITIN. If you have neither a Social Security number nor an ITIN, the DMV cannot issue you a license.