The California driver's license process has two parts: a written test at the DMV, then a behind-the-wheel driving test

You start by getting a learner's permit (called a permit or instruction permit) from the California Department of Motor Vehicles. You pass a written knowledge test about traffic laws and road signs. Then you practice driving with a licensed adult in the car for at least six months. After that, you schedule a behind-the-wheel test with a DMV examiner, who watches you drive and scores your performance. If you pass, you get your license.

The whole timeline usually takes six months to a year, depending on how quickly you schedule your tests and how many attempts you need. You cannot skip the permit stage — California law requires it for everyone under 18, and for adults without a previous license from another state.

Key Takeaways

  • You must get a learner's permit first by passing a written test at a DMV office, and you cannot take the driving test until you have held the permit for at least six months.
  • The written test covers California traffic laws, road signs, and safe driving rules; you can study using the official DMV handbook or practice tests on the DMV website.
  • You need to bring specific documents to your permit appointment: proof of identity, proof of California residency, and your Social Security number or an Individual Taxpayer Identification Number.
  • The driving test is scored on your ability to control the vehicle, follow traffic laws, and respond to road conditions; examiners fail you only if you make critical errors like running a red light or hitting something.
  • Once you pass the driving test, you can pick up your license the same day at most DMV offices, though some locations mail it to you.

What documents you need to bring to get your permit

California requires three categories of documents at your permit appointment. First, proof of identity: a passport, birth certificate, consulate ID, or tribal ID. Second, proof of California residency: a utility bill, lease, mortgage statement, or bank statement with your name and a California address dated within the last 60 days. Third, your Social Security number or an Individual Taxpayer Identification Number (ITIN) if you do not have a Social Security number.

Bring the originals, not copies. If your documents are in another language, bring the original plus an official English translation. If you do not have a Social Security number, bring a letter from the Social Security Administration saying you applied for one, or bring your ITIN documentation.

You also need to fill out Form DL 44 before you arrive, though you can also fill it out at the DMV office. You can read it from the California DMV website or pick up a copy at any DMV office.

How to study for the written knowledge test

The written test has 46 questions, and you need to answer at least 38 correctly to pass. All questions come from the California Driver Handbook, which is free on the DMV website and available in print at any DMV office. The test covers traffic laws, road signs, right-of-way rules, and safe driving practices specific to California.

The DMV website also offers a free practice test that mimics the real test format. Many people take it multiple times to get comfortable with the question style. You can also find third-party practice apps and websites, though the official DMV practice test is the most accurate because it uses the exact same questions and format as the real test.

You can take the written test in English, Spanish, Mandarin, Cantonese, Vietnamese, Korean, Tagalog, Russian, Arabic, or Hmong. Tell the DMV office when you schedule your appointment which language you need.

The six-month waiting period between your permit and driving test

California law requires you to hold your learner's permit for at least six months before you can take the driving test. During this time, you must practice driving with a licensed adult who is at least 25 years old and sitting in the front passenger seat. There is no minimum number of hours required by law, but the DMV recommends at least 50 hours of practice, with at least 10 hours at night.

Your permit is valid for one year from the date you receive it. If you do not pass your driving test before the permit expires, you have to take the written test again and get a new permit. Many people schedule their driving test around month five or six of holding their permit, so they have time to retake it if they fail without the permit expiring.

How the behind-the-wheel driving test works

The driving test lasts about 20 minutes. The DMV examiner will ask you to perform basic maneuvers: starting the car, turning, backing up, parking, and stopping. You will also drive on local streets and possibly a freeway or highway, depending on which DMV office you use. The examiner scores you on vehicle control, following traffic laws, and your response to road conditions and other drivers.

You fail the test if you make a critical error: running a red light or stop sign, hitting another vehicle or object, driving on the wrong side of the road, or failing to obey the examiner's instructions. You also fail if you get into an accident during the test. Minor mistakes — like hesitating at a turn or being a bit slow to accelerate — do not automatically fail you, but they add up. The examiner is looking for whether you can safely operate a vehicle in real traffic.

Bring your learner's permit, proof of California residency (the same documents you brought for your permit), and the vehicle you will be driving. The vehicle must be registered, insured, and in safe working condition. Bring proof of insurance in the car. If the vehicle fails a quick safety check — broken lights, worn tires, or steering problems — you cannot test that day.

Scheduling your tests and what to expect at the DMV office

You can schedule both your permit test and your driving test online through the California DMV website, by phone at 1-800-777-0133, or in person at any DMV office. Online scheduling is usually fastest — you pick your preferred date and time, and you get a confirmation number. Phone scheduling can have long wait times. In-person scheduling guarantees you a spot but requires you to go to the office.

DMV offices are busiest on Mondays and Fridays and during lunch hours. If you schedule during off-peak times — Tuesday through Thursday, early morning, or late afternoon — you will usually wait less. Bring all required documents and arrive 10 to 15 minutes early. Bring a pen to fill out any forms you did not complete beforehand.

After you pass your driving test, most DMV offices issue your license on the spot. Some offices mail it to you within two weeks. Ask the examiner or the office staff which applies to your location.

What happens if you fail the written test or driving test

If you fail the written test, you can retake it the same day at most DMV offices, or you can schedule another appointment. There is no waiting period between attempts. You pay the test fee each time you take it.

If you fail the driving test, you must wait at least two weeks before you can retake it. Your learner's permit remains valid, so you can keep practicing. You schedule your next driving test the same way you scheduled the first one. You pay the test fee again for each attempt.

Most people pass the driving test on their second or third attempt. The most common reasons for failing are not checking mirrors and blind spots, not coming to a complete stop at stop signs, and misjudging distance when turning or changing lanes.

Frequently Asked Questions

Can I get a California driver's license if I do not have a Social Security number?

Yes. You can use an Individual Taxpayer Identification Number (ITIN) instead. Bring your ITIN documentation to your permit appointment. If you have applied for a Social Security number but have not received it yet, bring a letter from the Social Security Administration confirming your process.

What if I already have a driver's license from another state?

You do not need a learner's permit. You can go directly to a DMV office with your out-of-state license, proof of California residency, and your Social Security number or ITIN. You will take a written test about California-specific traffic laws, and if you pass, you get a California license. You do not need to take a driving test.

How much does it cost to get a California driver's license?

The permit test costs $35. The driving test costs $35. The license itself costs $39 if you are 18 or older. Fees vary slightly if you are under 18 or renewing an expired license. Bring a debit or credit card or cash to pay at the DMV office.

Can I take the written test online from home?

No. You must take the written test in person at a DMV office. You cannot take it online or by mail. The driving test must also be taken in person with a DMV examiner.

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 two weeks between attempts. Your learner's permit is valid for one year, so if you have not passed by then, you take the written test again and get a new permit. Many people work with a professional driving instructor after failing once or twice — instructors know what examiners look for and can point out specific habits to fix.