What you need to do to get a California driver's license
To get a California driver's license, you will visit the Department of Motor Vehicles (DMV), pass a written test and a driving test, and pay a fee. The process takes multiple visits — one for the written test and one for the driving test — and you cannot take the driving test until you have passed the written test and held a permit for at least six months. If you already have a valid driver's license from another state or country, some steps may be different.
The entire process from your first visit to holding a license typically takes several months because of the six-month permit requirement. You will need to bring specific documents to prove your identity and California residency, and you must be at least 16 years old to hold a permit or license.
Key Takeaways
- You must visit the DMV twice: once to get your permit (after passing the written test) and once to take your driving test, which you cannot schedule until six months after getting your permit.
- Bring proof of identity, proof of California residency, and proof of your Social Security number to your first DMV visit, or your process will be rejected.
- The written test covers California traffic laws and road signs; you can study using the free DMV handbook available online or in print at any DMV office.
- The driving test checks your ability to handle a vehicle safely; you must provide your own vehicle, and it must be registered, insured, and in working condition.
- The total cost is roughly $40 for the permit and $36 for the license, though fees vary slightly by county.
Gather your documents before your first DMV visit
The DMV will reject your process if you do not bring the right documents, so collect these before you go. You need proof of identity (a passport, birth certificate, or consulate ID card), proof of California residency (a utility bill, lease, or bank statement dated within the last 60 days), and proof of your Social Security number (your Social Security card, W-2 form, or 1099 form). If you do not have a Social Security number, bring a letter from the Social Security Administration stating that you are not may be able to access.
If you are under 18, you will also need a signed Parental Consent form (Form DL 44) or proof that a parent or guardian has already consented through the DMV website. Bring the originals of these documents, not copies — the DMV will not accept photocopies as proof of identity or residency.
Pass the written test at your first DMV visit
Walk into any DMV office during business hours with your documents. Tell the staff member at the counter that you want to take the written test for your permit. They will give you a number and direct you to wait. When your number is called, you will go to a window, hand over your documents, and fill out Form DL 44 (process for a Driver's License or Identification Card). The staff member will take your photo and fingerprints at this window.
After that, you will be sent to a testing station where you will take the written test on a computer. The test has 36 questions about California traffic laws and road signs. You must answer at least 30 correctly to pass. If you fail, you can retake it the same day at most DMV offices, though you may have to wait and pay the fee again. Study using the free DMV handbook, which you can read from the DMV website or pick up in print at any DMV office.
If you pass, the staff member will give you a temporary permit (a paper document) on the spot. This permit is valid for six months. You cannot schedule your driving test until six months have passed from the date on this permit.
Wait six months and schedule your driving test
Your temporary permit expires six months after the date printed on it. You must wait the full six months before you can take the driving test — the DMV will not let you schedule it earlier. About a month before your six months are up, log into your DMV account on the California DMV website or call the DMV to schedule your driving test appointment. You can also walk into a DMV office and ask to schedule in person, though appointments made online or by phone are usually faster.
When you schedule, you will choose a date, time, and DMV office location. Pick a location where you feel comfortable driving, because you will drive in that area during your test. The DMV typically has appointment slots available within two to four weeks of when you call, though this varies by location and season.
Prepare your vehicle and take the driving test
On the day of your driving test, you must bring your temporary permit, a valid photo ID, and your own vehicle. The vehicle must be registered in California, have current insurance, and be in safe working condition — the examiner will check the brakes, lights, windshield wipers, and horn before the test begins. If anything is broken, the test will be cancelled and you will have to reschedule.
The driving test lasts about 20 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and backing up. They will also ask you to demonstrate that you understand traffic signs and can follow directions. You must pass this test to receive your license. If you fail, you can retake it, but you will have to pay the fee again and schedule another appointment.
Pay the fee and receive your license
If you pass the driving test, the examiner will tell you so when ready. You will then go to a payment window and pay the license fee, which is $36 in most California counties (some counties charge slightly different amounts). You can pay by cash, check, debit card, or credit card. The DMV will take a new photo and issue your license on the spot — you will walk out with it the same day.
Your license is valid for five years if you are under 70 years old. When it expires, you can renew it by mail, online, or in person at the DMV.
If you already have a license from another state or country
If you hold a valid driver's license from another U.S. state, you do not have to take the written test or the driving test. Bring your out-of-state license, proof of California residency, and proof of your Social Security number to the DMV. You will fill out Form DL 44, have your photo taken, and pay the license fee. You will receive your California license the same day. Your out-of-state license will be returned to you or destroyed, depending on your state's rules.
If you hold a valid license from a country outside the United States, the rules depend on which country issued it. Some countries have agreements with California that allow you to convert your license without testing; others do not. Bring your foreign license to the DMV and ask — the staff member can tell you whether you need to take the tests or whether you can convert directly.
Frequently Asked Questions
Can I take the driving test before six months have passed?
No. California law requires you to hold a permit for at least six months before you can take the driving test. The DMV will not schedule an appointment before that date, even if you ask.
What happens if I fail the driving test?
You can retake it. You will need to schedule another appointment and pay the fee again. There is no limit to how many times you can retake it, but each attempt requires a new appointment and a new fee.
Do I have to use my own car for the driving test?
Yes. You must provide the vehicle. It must be registered in California, insured, and in safe working condition. You cannot use a rental car or borrow someone else's vehicle unless it meets these requirements.
Can I renew my license online?
Yes, but only if your license is not expired and you meet certain other requirements. You can renew online through the California DMV website. If you cannot renew online, you can renew by mail or in person at the DMV.
How long is my temporary permit valid?
Your temporary permit is valid for six months from the date printed on it. After six months, it expires and you cannot drive legally with it, even if you have not yet taken your driving test.