What you need to do to get a California driver license
Getting a California driver license involves three main steps: passing a written test about traffic laws, passing a driving test, and submitting documents that prove your identity and residency. You'll start at the Department of Motor Vehicles (DMV), either in person or online for some early steps. The whole process typically takes a few weeks from start to finish, though you can get a temporary license to drive while you wait for your permanent one.
California issues different types of licenses depending on what you'll be driving — a standard Class C license covers most cars and trucks, while other classes cover motorcycles, commercial vehicles, or towing. This guide focuses on the Class C license, which is what most people need.
Key Takeaways
- You must pass a written test on California traffic laws, a vision screening, and a behind-the-wheel driving test before the DMV will issue a license.
- You'll need to bring original documents proving your identity (like a passport or birth certificate) and California residency (like a utility bill or lease) to your DMV appointment.
- You can take the written test online through the DMV website, but you must do the driving test in person at a DMV office.
- A temporary license issued on the day of your driving test lets you drive legally while you wait for your permanent card to arrive by mail.
- If you already have a valid license from another state or country, you may skip the written test and go straight to the driving test.
Getting your permit and passing the written test
Before you can take the driving test, you need a learner's permit, which shows you've passed the written test. You can take the written test online through the California DMV website or in person at a DMV office. The online test covers California traffic laws, road signs, and safe driving practices — it's the same test either way. You'll have 6 tries to pass it, and you can retake it the same day if you fail.
To take the written test online, you'll need a computer with a camera and microphone, a valid email address, and a way to pay the $13 test fee. The DMV will ask you to show your face and your surroundings on camera to prevent cheating. If you pass, you'll get a temporary permit number right away that you can use to drive with a licensed adult in the car while you practice.
If you take the test in person at a DMV office, bring your documents proving identity and residency (see the section below on what documents to bring). You'll pay the same $13 fee and get your results before you leave. Your permit becomes valid when ready, either as a printed receipt if you tested in person or as a digital permit if you tested online.
Documents you'll need for your DMV appointment
The DMV requires original documents — not copies — that prove who you are and that you live in California. For identity, bring one of these: a valid passport, a birth certificate, a consular report of birth abroad, or a permanent resident card. If your name has changed since that document was issued, bring proof of the name change, like a marriage certificate or court order.
For California residency, bring one document dated within the last 60 days showing your current address. Acceptable documents include a utility bill, a lease or rental agreement, a mortgage statement, a property tax bill, or a bank or credit card statement. A government-issued ID with your California address also works. If you're homeless or don't have a permanent address, you can use a declaration form instead — ask the DMV for form DL 43.
Bring your Social Security number or an Individual Taxpayer Identification Number (ITIN). You'll also need your learner's permit number if you took the written test online. If you're under 18, bring a parent or guardian with a valid ID to sign your process in person.
Scheduling and taking your driving test
You must schedule your driving test appointment through the DMV website or by calling 1-800-777-0133. You can't just walk in. You'll need to have held your learner's permit for at least 6 months before you can test, though some people under 18 may have different waiting periods depending on when they got their permit. Check the DMV website for your specific situation.
On the day of your test, arrive 15 minutes early with all your documents, your learner's permit, and the vehicle you'll be testing in. The vehicle must be registered, insured, and in safe working condition — the examiner will check the brakes, lights, wipers, and horn before you start. Bring proof of insurance in the car. You'll drive for about 20 minutes on local streets while the examiner watches and scores your performance on things like lane control, stopping, turning, and following traffic laws.
If you pass, the DMV will issue you a temporary license on the spot — a printed receipt that's valid for 60 days while your permanent card is printed and mailed to you. If you don't pass, you can retake the test, but you'll need to schedule another appointment and pay the test fee again.
What happens after you pass your driving test
Your permanent California driver license will arrive by mail within 2 to 3 weeks of passing your test. Until it arrives, your temporary license (the printed receipt) is your legal proof that you can drive. The temporary license is valid for 60 days, which gives the DMV time to print and mail your card.
Your permanent license will be valid for 5 years if you're under 70, or 4 years if you're 70 or older. You'll need to renew it before it expires. The DMV will mail you a renewal notice about 60 days before your expiration date.
If you already have a license from another state or country
If you have a valid driver license from another U.S. state, you can skip the written test and go straight to scheduling a driving test with the California DMV. Bring your out-of-state license along with your identity and residency documents. You'll still need to pass California's driving test and pay the test fee.
If you have a valid license from another country, the rules depend on which country issued it and how long you've been in California. Some countries have reciprocal agreements with California that let you skip the written test. Check the DMV website or call 1-800-777-0133 to find out whether your country's license qualifies. You'll still need to take the driving test and provide California residency documents.
Costs and fees
The written test costs $13. The driving test costs $20. Your first driver license costs $36. If you're under 18, there may be additional fees for a provisional license. These fees can change, so check the DMV website for current amounts. You can pay by credit card, debit card, or check at most DMV offices.
If you need to retake the written test or driving test, you'll pay the test fee again each time. If your license is lost or stolen, replacing it costs $20.
Frequently Asked Questions
Can I take the driving test in a car that isn't registered to me?
Yes, but the car must be registered and insured, and you must have proof of insurance with you. The vehicle also must be in safe working condition — the examiner checks the brakes, lights, wipers, and horn before the test starts. The car doesn't have to be registered in your name, but it does have to be legally registered in California.
What if I fail the driving test?
You can retake it as many times as you need to. You'll schedule another appointment through the DMV website or by phone, and you'll pay the $20 test fee each time. There's no limit on how many times you can test, but you must wait at least 2 weeks between attempts.
Do I need to take a driver education course?
California does not require driver education for adults. If you're under 18, you may be required to complete a course depending on when you got your learner's permit — check the DMV website for your specific age and permit date. Some insurance companies offer discounts for completing a course, even if it's not required.
How long does the whole process take?
From passing your written test to getting your permanent license in the mail usually takes 3 to 4 weeks. The written test itself takes about 20 minutes. The driving test takes about 20 minutes. You must wait at least 6 months after getting your learner's permit before you can take the driving test, so the total timeline depends on when you start.
What if my address changes after I get my license?
You can update your address online through the DMV website, by mail, or in person at a DMV office. You don't need to get a new license just to change your address — you can update it for free. Your current license remains valid until its expiration date.