California requires you to visit a DMV office in person, pass a written test and driving test, and bring specific identity and residency documents

You cannot complete a California driver's license process entirely online or by mail. The Department of Motor Vehicles (DMV) requires you to appear at a physical office to take the written knowledge test and the behind-the-wheel driving test. You will also need to provide original or certified documents that prove your identity, California residency, and Social Security number. The entire process typically takes several weeks from start to finish, though the in-office portion usually takes two to four hours.

California offers two main pathways: a standard driver's license (Class C) for regular driving, or a commercial driver's license (Class A, B, or C) if you plan to drive commercial vehicles. Most people pursue the standard Class C license. The state also allows you to renew or replace an existing license through the mail or online if you are already licensed, but a first-time process must happen in person at a DMV office.

Key Takeaways

  • You must visit a DMV office in person to take the written test and driving test; neither can be done online or by mail for a first-time process.
  • Bring an original or certified birth certificate, proof of California residency (such as a utility bill or lease), and proof of your Social Security number to your appointment.
  • You will pay a one-time process fee and separate fees for the written test, driving test, and the license itself; total cost is typically between $35 and $50 depending on your age and license type.
  • The written test covers California traffic laws and road signs; you may take it in English or one of several other languages, and you can retake it if you do not pass on your first attempt.
  • After passing both tests, the DMV mails your physical license to your address within two to three weeks; you receive a temporary paper license at the office to use when ready.

Documents you must bring to the DMV office

California requires you to present original documents or certified copies — photocopies are not accepted. You need proof of identity, proof of California residency, and proof of your Social Security number. The DMV will not accept expired documents for identity or residency, though some documents can be older than others.

For identity, bring one of these: a valid passport (U.S. or foreign), a certified birth certificate, a consular report of birth abroad, or a permanent resident card. If you do not have any of these, you can use a combination of documents such as a school record, medical record, or insurance policy, but the DMV will tell you which combinations work when you call ahead or visit their website.

For California residency, bring a document dated within the last 60 days showing your name and current address. A utility bill, lease agreement, mortgage statement, or bank statement all work. A government-issued ID with your current address also counts. If you have recently moved and your mail has not caught up, bring the lease or purchase agreement for your new home plus a utility bill or bank statement from your old address.

For your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have any of these, you can bring a letter from the Social Security Administration or a pay stub showing your full Social Security number.

Steps to take before you visit the DMV

Schedule an appointment online through the California DMV website or by calling 1-800-777-0133. Walk-in appointments are available at some offices, but scheduling ahead typically means a shorter wait. The DMV website lets you check wait times at each office and book a specific date and time slot.

Study the California Driver Handbook, which is free and available on the DMV website in English and other languages. The written test draws questions directly from this handbook and covers speed limits, right-of-way rules, parking laws, and what different road signs mean. You have 6 tries to pass the written test before you must wait 7 days and pay the test fee again.

Arrange for a vehicle and a licensed driver to accompany you to your driving test appointment. The vehicle must be registered, insured, and in safe working condition. You cannot use a rental car or a vehicle belonging to someone else unless you have written permission from the owner. The licensed driver must be at least 18 years old and sit in the front passenger seat during your test.

What happens during your DMV appointment

Arrive 10 to 15 minutes early with all your documents. A DMV staff member will review your documents, take your photograph, and collect your process fee. They will then direct you to a testing station where you will take the written knowledge test on a computer. The test has 36 questions; you must answer at least 30 correctly to pass. You receive your score when ready.

If you pass the written test, you will schedule your driving test for a later date — usually within one to four weeks, depending on how busy the office is. Some offices allow you to take the driving test the same day if space is available, but this is not may provide. You will receive a temporary paper license valid for 60 days that you can use to drive while you wait for your permanent license to arrive in the mail.

On the day of your driving test, you will drive a predetermined route with a DMV examiner in your vehicle. The test lasts about 20 minutes and includes left and right turns, stopping, parking, and merging. The examiner watches for safe driving habits, proper use of signals, and knowledge of traffic laws. You must pass this test to receive your license. If you do not pass, you can retake it after waiting at least 7 days and paying the test fee again.

Fees and payment methods

California charges separate fees for the process, the written test, the driving test, and the license itself. The total cost for a first-time Class C driver's license is typically between $35 and $50, though the exact amount depends on your age and whether you are a first-time driver or renewing an existing license. The DMV accepts cash, check, debit card, and credit card at the office.

If you are under 18, you must also complete a driver training course (either classroom or online) before you can take the written test. This course costs between $30 and $100 depending on the provider and is not included in DMV fees. You will receive a certificate of completion that you must bring to your DMV appointment.

Timeline from process to receiving your license

The entire process typically takes four to eight weeks. Your first appointment at the DMV (for the written test) can usually be scheduled within one to three weeks of calling or booking online. After you pass the written test, your driving test appointment is typically scheduled one to four weeks later. Once you pass the driving test, the DMV mails your physical license to your address; this takes two to three weeks.

You can use your temporary paper license to drive when ready after passing the driving test, so you do not need to wait for the physical license to arrive. If your physical license does not arrive within four weeks of passing your driving test, contact the DMV to check the status.

Special situations and exceptions

If you are a non-citizen, you can still get a California driver's license regardless of your immigration status. You will need to provide an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number if you do not have one. Bring your ITIN documentation along with your other required documents.

If you are deaf or hard of hearing, the DMV provides interpreters at no cost; call ahead to request one. If you have a disability that affects your ability to drive, you may be required to take an additional medical examination or provide a doctor's statement before the DMV will issue your license.

If you hold a valid driver's license from another state or country, you may be able to skip the written test in some cases, though you will still need to pass the driving test and provide California residency documents. Check the DMV website or call to confirm whether your license qualifies for this exemption.

Frequently Asked Questions

Can I take the written test in a language other than English?

Yes. The California DMV offers the written test in English, Spanish, Chinese, Hindi, Japanese, Korean, Tagalog, Thai, and Vietnamese. You must request your preferred language when you schedule your appointment or when you arrive at the office. The test content is the same regardless of language.

What if I fail the written test or driving test?

You can retake either test after waiting at least 7 days and paying the test fee again. There is no limit to how many times you can retake the tests, though you must pay the fee each time. Many people pass on their second or third attempt after studying the handbook more thoroughly.

Do I need to take a driver training course?

Only if you are under 18. Adults 18 and older can take the written and driving tests without completing a formal training course, though the DMV recommends getting some instruction before your test. If you are under 18, you must complete an approved driver training course and bring your certificate of completion to your DMV appointment.

How long is my temporary paper license valid?

Your temporary paper license is valid for 60 days. This gives you time to drive while you wait for your physical license to arrive in the mail. If your physical license does not arrive within 60 days, contact the DMV when ready to request a replacement.

Can I renew my license by mail or online instead of visiting the DMV?

If you already hold a valid California driver's license, you can renew it by mail or online depending on your age and how long it has been since your last renewal. First-time applicants must visit the DMV in person. Check the DMV website to see whether you are may be able to access for mail or online renewal.