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 spread over weeks or months — you cannot complete it in one day. You start by getting a learner's permit, which lets you practice driving with a licensed adult, then move to the actual license once you pass the behind-the-wheel exam.

California does not mail licenses to your home. You must appear in person at a DMV office for the written test and again for the driving test. The whole timeline from first visit to license in hand usually takes 4 to 8 weeks, depending on how quickly you schedule your tests and how many times you need to retake either exam.

Key Takeaways

  • You must visit a DMV office in person twice: once to take the written test for your learner's permit, and again to take the driving test for your license.
  • Before your first DMV visit, gather proof of identity, proof of California residency, and your Social Security number or Individual Taxpayer Identification Number.
  • You can only take the driving test after you have held a learner's permit for at least 6 months and are at least 16 years and 6 months old.
  • The DMV charges a one-time fee for your license; the exact amount depends on how long you want the license to be valid (4, 5, or 10 years).
  • You can schedule your DMV appointments online through the California DMV website rather than waiting in line without an appointment.

Documents you need before your first DMV visit

Bring proof of identity, proof of California residency, and your Social Security number or Individual Taxpayer Identification Number (ITIN). The DMV will not let you test without these.

For proof of identity, acceptable documents include a U.S. passport, a birth certificate, a foreign passport, a consular ID card, or a military ID. A school ID or library card does not count. If your birth certificate is from outside the United States, bring the original or a certified copy — a photocopy will not work.

For proof of California residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your name and a California address. The document must be dated within the last 62 days. A piece of mail from a government agency also works. Do not bring a driver's license or ID card as proof of residency, even if it shows a California address.

If you do not have a Social Security number, bring your ITIN documentation. If you have neither, you cannot get a California driver's license at this time.

Getting your learner's permit at the DMV

Schedule an appointment online through the California DMV website (dmv.ca.gov) or call 1-800-777-0133. Walk-ins are accepted but you will wait much longer. Bring all your documents, your completed DL 44 form (the process for a driver's license or permit), and the fee. The form is available at the DMV office or online.

At your appointment, a DMV staff member will check your documents, take your photo, and collect your fee. You will then take a written test on a computer. The test covers California traffic laws and safe driving practices. You need to answer at least 38 out of 46 questions correctly to pass. If you fail, you can retake the test the same day or schedule another appointment.

If you pass, you will receive your learner's permit when ready. The permit is valid for 12 months. You must carry it whenever you drive, and you can only drive with a licensed adult age 25 or older in the front passenger seat.

Practicing and preparing for the driving test

You must hold your learner's permit for at least 6 months before you can take the driving test. During this time, practice driving with a licensed adult. There is no minimum number of hours required by law, but the DMV recommends at least 50 hours of practice, including 10 hours at night.

You can take the driving test once you turn 16 years and 6 months old and have held your permit for 6 months. If you are 18 or older, you do not need to hold the permit for 6 months — you can take the driving test as soon as you pass the written test.

Before your driving test appointment, make sure you have a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, lights, windshield wipers, and a horn. You will use this vehicle for your test, so practice in the same car if possible.

Scheduling and taking your driving test

Schedule your driving test appointment online or by phone at least 2 weeks in advance. The DMV usually has openings 4 to 8 weeks out, depending on your location. Bring your learner's permit, proof of insurance for the vehicle you will use, the vehicle registration, and your ID.

The driving test takes about 20 minutes. A DMV examiner will sit in the passenger seat and direct you through a route in your neighborhood. You will be tested on basic skills: starting the car, turning, stopping, parking, and following traffic laws. You need to pass without major errors. Common reasons people fail include rolling through stop signs, not signaling, hitting the curb while parking, or not checking mirrors.

If you pass, you will receive a temporary license on the spot. Your permanent license will arrive by mail within 2 to 3 weeks. If you fail, you can schedule another test, usually within a few days or weeks depending on DMV availability.

License fees and how long your license lasts

California charges a one-time fee when you get your license. The fee depends on how long you want your license to be valid: 4 years, 5 years, or 10 years. A 4-year license costs less than a 10-year license. You choose the length when you explore.

The DMV accepts cash, debit cards, and credit cards. If you cannot afford the fee at the time of your test, ask the DMV office about payment plans or fee waivers — some offices can work with you, but policies vary by location.

Your license will show an expiration date. You can renew it before it expires by mail, online, or in person, depending on your age and how long it has been since your last renewal.

What to do if you fail the written or driving test

If you fail the written test, you can retake it the same day at some DMV offices, or schedule another appointment. There is no waiting period between attempts. Most people pass on the second or third try. Review the California Driver Handbook before retaking the test — it covers everything on the exam.

If you fail the driving test, you must wait at least 2 weeks before scheduling another test. Use that time to practice the skills the examiner said you need to work on. Common weak areas include parallel parking, lane changes, and stopping smoothly at stop signs. You can take the test as many times as you need.

Your learner's permit remains valid while you retake tests, as long as it has not expired. If your permit expires before you pass the driving test, you will need to retake the written test to get a new permit.

Frequently Asked Questions

Can I take the written test online instead of going to the DMV?

No. California requires you to take the written test in person at a DMV office. You cannot take it online or by mail. You must also appear in person for the driving test.

What if I fail the driving test multiple times?

There is no limit to how many times you can retake the driving test. You must wait at least 2 weeks between attempts and pay the test fee each time. If you keep failing, consider taking a professional driving lesson to identify what you are doing wrong.

Do I need to take a driver education course?

If you are under 18, California law requires you to complete a driver education course before you can get your license. The course can be online or in person. If you are 18 or older, the course is not required, but it may lower your car insurance rates.

How long does the temporary license last?

Your temporary license is valid for 60 days while you wait for your permanent license to arrive by mail. If your permanent license does not arrive within that time, contact the DMV to request a replacement.

Can someone else pick up my license for me?

No. You must appear in person at the DMV to receive your license after you pass the driving test. The DMV will not give it to someone else on your behalf.