You need to visit the DMV in person, pass a written test and a driving test, and provide proof of identity and residency

California requires you to obtain a driver's license through the Department of Motor Vehicles (DMV). The process involves three main steps: passing a written knowledge test, passing a behind-the-wheel driving test, and submitting the required documents. You cannot complete this entirely online or by mail — you must appear at a DMV office for the tests and to sign your license process in person.

The timeline from start to finish typically takes four to eight weeks, depending on how quickly you schedule your tests and how many attempts you need. Some DMV offices have longer wait times than others, so checking availability in your area before you start is useful.

Key Takeaways

  • You must pass a written test covering California traffic laws before you can take the driving test, and you can retake either test if you fail.
  • Proof of identity, Social Security number, and proof of California residency are required documents — a utility bill or lease typically works for residency.
  • The DMV charges a fee for the license itself, separate fees for the written and driving tests, and you pay only once per test attempt.
  • You can schedule your tests online through the California DMV website, and booking in advance is faster than showing up without an appointment.
  • If you hold a valid driver's license from another state, you may not need to retake the written test, though you will still take the driving test.

Documents you need to bring to the DMV

California requires specific documents at your DMV appointment. You must bring proof of identity (a passport, birth certificate, or state ID), your Social Security number or an Individual Taxpayer Identification Number, and proof that you live in California. A utility bill, lease agreement, or mortgage statement dated within the last 60 days works for residency proof. If your name on your identity document differs from your current name, bring a document showing the legal change — a marriage certificate or court order, for example.

You also need to complete form DL 44 (process for a Driver's License or Identification Card) before you arrive, though you can fill it out at the DMV office if you prefer. Bring your Social Security card or a document showing your number. If you do not have a Social Security number, bring your Individual Taxpayer Identification Number documentation instead.

The written knowledge test and what it covers

The written test consists of 36 multiple-choice questions about California traffic laws, road signs, and safe driving practices. You must answer at least 30 questions correctly to pass. The test covers topics like speed limits, right-of-way rules, parking regulations, and what different road signs mean. You can take the test in English or in one of several other languages, including Spanish, Chinese, Vietnamese, and Korean.

You can retake the written test if you fail, though you must wait at least one day before your next attempt. Most people pass on their first try if they study the California Driver Handbook, which is free and available online through the DMV website. The handbook contains all the information tested on the exam.

Scheduling and taking the driving test

After you pass the written test, you can schedule your driving test at the same DMV office or a different one. The driving test lasts about 20 minutes and covers basic vehicle control, following traffic laws, and safe driving decisions. You must bring a vehicle that is registered, insured, and in safe working condition — the examiner will check the brakes, lights, and windshield wipers before the test begins.

You can schedule your driving test online through the California DMV website or by calling your local DMV office. Appointments fill up quickly in busy areas, so booking several weeks in advance is common. If you fail the driving test, you can retake it, though you must wait at least two weeks before your next attempt.

Fees and payment

California charges separate fees for the written test, the driving test, and the license itself. The written test fee is currently $10, the driving test fee is $20, and the license fee varies by age and type but typically ranges from $30 to $40 for a standard five-year license. You pay each fee only once per test attempt — if you retake a test, you pay the fee again.

The DMV accepts cash, check, debit card, and credit card at most offices. Some offices may have restrictions on payment methods, so check your local DMV's website before you go. If you are under 18, you may be charged a different fee structure.

If you already have a license from another state

If you hold a valid driver's license from another state and you are moving to California, you do not need to retake the written knowledge test. You still must pass the California driving test and provide the same identity and residency documents. You can schedule your driving test appointment without taking the written exam first.

If your out-of-state license has expired, you will need to retake both the written and driving tests. Bring your expired license to your DMV appointment — it helps the examiner understand your driving history.

What happens after you pass both tests

Once you pass the driving test, you sign your process and pay the license fee. The DMV will issue you a temporary paper license valid for 60 days while your permanent plastic license is printed and mailed to you. Your permanent license typically arrives within two to three weeks. You can use the temporary license to drive when ready after you pass the test.

If you need to update your address or other information on your license after you receive it, you can do so online through the DMV website for some changes, or by visiting a DMV office for others. Address changes are usually free.

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 remotely or by mail. You must schedule an appointment at your local DMV to sit for the exam under the supervision of a DMV employee.

What if I fail the driving test twice?

You can retake the driving test as many times as you need. There is no limit on the number of attempts. You must wait at least two weeks between each attempt and pay the test fee each time you retake it.

Do I need a Social Security number to get a California license?

You need either a Social Security number or an Individual Taxpayer Identification Number. If you do not have a Social Security number, bring your ITIN documentation to your DMV appointment. Both are accepted for license purposes.

How long is a California driver's license valid?

A standard California driver's license is valid for five years from the date of issue. Licenses for drivers over 70 are valid for four years. You will receive a renewal notice in the mail before your license expires, and you can renew online, by mail, or in person at the DMV.

What if I cannot pass the driving test after several attempts?

You can continue to retake the driving test until you pass. There is no maximum number of attempts. If you are struggling, consider taking a professional driving lesson or practice course — many driving schools in California offer instruction specifically designed to help people pass the DMV test.