What you need to do to get a California driver's license

To get a California driver's license, you must visit a Department of Motor Vehicles (DMV) office in person, pass a written test and a driving test, and provide proof of identity, residency, and Social Security number. The process takes several weeks from start to finish because the DMV processes applications in the order they arrive, and you cannot take the driving test until you have passed the written test and held a permit for at least six months (or three months if you are 18 or older).

You do not need to be a California resident to get a California license, but you must show an address where you can receive mail. If you are moving to California, you can start the process before you arrive by ordering a Real ID or standard license online through the DMV website, though you will still need to visit an office to take the tests and have your photo taken.

Key Takeaways

  • You must visit a DMV office in person to take a written test, a driving test, and have your photo taken — no part of this can be done online.
  • Before you can take the driving test, you must hold a valid California permit for at least six months (three months if you are 18 or older) and pass the written test.
  • Bring original documents proving your identity, residency, and Social Security number; copies are not accepted for identity documents.
  • The DMV charges a one-time license fee of $39 for a standard license or $49 for a Real ID, plus a $10 process fee.
  • You can schedule a DMV appointment online to reduce wait time, though walk-ins are also accepted at most offices.

Documents you must bring to the DMV

Bring one original document that proves your identity. The DMV accepts a U.S. passport, passport card, birth certificate, consular report of birth abroad, or a foreign passport with a valid U.S. visa. Copies and photos of documents are not accepted for identity proof.

Bring two documents that prove your California residency. These can be a utility bill, lease agreement, mortgage statement, property tax bill, or a bank or credit card statement. The documents must show your name and a California address, and they must be dated within the last 60 days. A PO box does not count as proof of residency.

Bring your Social Security number or a document that shows it, such as a Social Security card, W-2 form, or 1099 form. If you do not have a Social Security number, you can still get a license, but you must bring a letter from the Social Security Administration stating that you are not may be able to access for a number.

If you are under 18, bring a signed consent form from a parent or guardian. The form is available on the DMV website and must be notarized or signed in front of a DMV employee.

How to get a permit first

You must hold a valid California permit before you can take the driving test. To get a permit, visit a DMV office with your identity, residency, and Social Security documents, pass a written test about California traffic laws, and pay a $10 process fee. You do not need to take a driving test to get a permit.

The written test has 46 questions and covers road signs, right-of-way rules, speed limits, and safe driving practices. You must answer at least 39 questions correctly to pass. The DMV provides a free handbook called the California Driver Handbook that covers all the material on the test; you can read it online or pick up a printed copy at any DMV office.

After you pass the written test, the DMV will issue you a permit that is valid for 12 months. You must wait at least six months (or three months if you are 18 or older) before you can take the driving test. During this time, you can practice driving with a licensed adult in the car.

Taking the driving test

The driving test lasts about 20 minutes and covers basic vehicle control, turning, parking, and following traffic laws. You must bring your valid permit, proof of insurance, and a vehicle that is registered in California and passes a safety inspection. The vehicle must have working brakes, lights, windshield wipers, and mirrors.

A DMV examiner will sit in the passenger seat and direct you through a route in the area around the DMV office. You will be tested on your ability to start the vehicle, accelerate smoothly, brake safely, turn without hitting the curb, park in a space, and follow traffic signs and signals. If you fail, you can take the test again, but you must wait at least two weeks before scheduling another appointment.

You can schedule a driving test appointment online through the DMV website or by calling your local DMV office. Appointments typically fill up several weeks in advance, so schedule as soon as you are may be able to access.

Real ID versus standard license

California offers two types of licenses: a standard license and a Real ID. A Real ID has a gold star in the top right corner and meets federal requirements for boarding domestic flights and entering federal buildings. A standard license does not have the star and cannot be used for these purposes after May 7, 2025, though it can still be used to drive.

Both licenses cost the same to renew ($39 for a standard license, $49 for a Real ID), but a Real ID requires one additional document: a certified birth certificate or passport. If you already have a passport, the extra step is minimal. If you do not, you will need to order a birth certificate from the state where you were born, which can take two to four weeks.

Most people choose Real ID because it serves as proof of identity for flights and federal buildings. If you do not plan to fly or enter federal buildings, a standard license is sufficient and requires fewer documents.

Fees and payment

The DMV charges a $10 process fee when you take the written test for your permit. When you pass the driving test and receive your license, you pay a one-time license fee: $39 for a standard license or $49 for a Real ID. These fees are paid at the DMV office and can be paid by cash, check, or debit card.

If you fail the driving test and need to retake it, there is no additional fee beyond the original $10 process fee. If you lose your license or need to replace it, the DMV charges a $20 replacement fee.

How long the process takes

From the day you pass the written test to the day you can take the driving test is at least six months (or three months if you are 18 or older). After you pass the driving test, the DMV mails your license to the address you provided, which typically takes 10 to 14 business days. You will receive a temporary license at the DMV office that you can use to drive while you wait for the permanent license to arrive.

The total time from your first visit to the DMV to receiving your license in the mail is usually three to four months for someone under 18, or three to six weeks for someone 18 or older. Scheduling an appointment online can reduce the time you spend waiting at the office, but it does not shorten the six-month or three-month permit holding period.

Frequently Asked Questions

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

Yes. The DMV offers the written test in 32 languages and provides interpreters for the driving test at no extra cost. When you schedule your appointment, tell the DMV which language you need.

What if I fail the driving test?

You can retake the driving test after waiting at least two weeks. There is no additional fee. You keep your permit and can continue to practice driving. Most people pass on their second or third attempt.

Do I need to take a vision test?

Yes. The DMV will test your vision at the office before you take the written test. If you wear glasses or contacts, bring them with you. If you fail the vision test, the DMV will require you to see an eye doctor and bring a report of your vision before you can get a license.

Can I get a license if I have a suspended or revoked license from another state?

No. The DMV will check the National Driver Register, which tracks suspensions and revocations across all states. If your license is suspended or revoked, you must resolve that issue in the state where it happened before California will issue you a license.

What if I do not have a Social Security number?

You can still get a California license. Bring a letter from the Social Security Administration stating that you are not may be able to access for a number, or bring an Individual Taxpayer Identification Number (ITIN) instead. The DMV will issue a license marked with an "X" in the gender field to indicate that you did not provide a Social Security number.