What You Need to Know About California Driver Licenses
California issues several types of driver licenses depending on your age, immigration status, and what you plan to drive. The standard Class C license lets you drive most passenger vehicles. If you're under 18, you'll start with a learner's permit, then a provisional license, before getting an unrestricted Class C at 18. If you're not a U.S. citizen or permanent resident, you can get an AB 60 license using an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number. California also issues Real ID-compliant licenses, which you'll need to board domestic flights or enter federal buildings after May 7, 2025.
The California Department of Motor Vehicles (DMV) handles all license issuance. You cannot get a California license online, but you can schedule an appointment through the DMV website to reduce wait times at your local office. The entire process—from your first visit to receiving your license in the mail—typically takes two to four weeks.
Key Takeaways
- California offers Class C licenses for regular drivers, AB 60 licenses for undocumented immigrants, and Real ID licenses that work for federal purposes like domestic air travel.
- Drivers under 18 must complete a learner's permit phase (minimum six months) and a provisional license phase (minimum 12 months) before getting an unrestricted license.
- You must bring proof of identity, California residency, and your Social Security number or ITIN to the DMV, along with the completed DL 44 form.
- The DMV charges a fee that varies by license type and validity period, ranging from roughly $36 to $70 for a standard Class C license.
- After May 7, 2025, a standard California driver license will not be accepted for domestic flights; you'll need a Real ID license or another federal ID.
Standard Class C License vs. Real ID License
A Class C license is the basic California driver license for operating passenger cars, small trucks, and motorcycles (with the proper endorsement). It's valid for five years if you're under 70, and ten years if you're 70 or older. A standard Class C license will not work for federal purposes after May 7, 2025—meaning you cannot use it to board a domestic flight, enter a federal courthouse, or access a military base.
A Real ID-compliant license looks similar but has a gold star in the upper right corner. It meets federal security standards and works for all the purposes a standard license does, plus federal ID requirements. Getting a Real ID license requires the same documents as a standard license, plus one additional proof of California residency (such as a utility bill, lease, or mortgage statement). The fee is slightly higher—typically $5 to $10 more—and the validity period is the same.
You can renew a standard Class C license online or by mail if you're not changing your address, vision has not changed, and you have no medical conditions. Real ID renewals must be done in person at a DMV office because the DMV must verify your additional residency document.
AB 60 License for Undocumented Immigrants
California's AB 60 license is a standard driver license available to anyone who can prove California residency and identity, regardless of immigration status. You do not need a Social Security number. Instead, you provide an Individual Taxpayer Identification Number (ITIN), which you can obtain from the IRS if you file taxes or have worked in California.
The AB 60 license is identical to a standard Class C license in function and appearance—it has no marking that indicates your immigration status. It is valid for five years. You cannot use it for federal purposes (like boarding a flight) unless you also obtain a Real ID-compliant AB 60 license, which requires the same additional residency proof as a standard Real ID.
To get an AB 60 license, bring your ITIN, proof of California residency (such as a lease, utility bill, or bank statement), and proof of identity (such as a passport, consular ID, or birth certificate). The DMV does not verify immigration status and does not report applicants to immigration authorities.
Requirements and Documents You'll Need
Before you visit the DMV, gather the following documents. You'll need proof of identity: a valid passport, consular ID, birth certificate, or other government-issued ID. You'll need proof of California residency: a utility bill, lease, mortgage statement, bank statement, or government mail dated within the last 60 days. You'll need proof of your Social Security number (or ITIN if you're explore for an AB 60 license): your Social Security card, W-2, tax return, or a letter from the Social Security Administration.
You must also complete the DL 44 form (process for Driver License or Identification Card) before you arrive, though you can also fill it out at the DMV. If you're under 18, you'll need a parent or guardian's signature on the form. Bring your current driver license if you have one, even if it's from another state or country.
If you wear corrective lenses (glasses or contacts), bring them to your appointment so the DMV can test your vision. If you have a medical condition that affects your ability to drive, the DMV may require a report from your doctor. Bring any medical documentation you have.
The Process for Drivers Under 18
California requires a three-stage licensing process for drivers under 18. First, you get a learner's permit (DL 125) after passing a written knowledge test and vision test. You must be at least 15 years and 6 months old. With a learner's permit, you can drive only with a licensed adult (21 or older) in the front passenger seat, and you cannot drive between 11 p.m. and 5 a.m.
After holding your learner's permit for at least six months and one day, you can take the driving test and move to the provisional license (DL 44-R). The provisional license has the same restrictions as the learner's permit. You must hold it for at least 12 months and one day, or until you turn 18, whichever is longer.
Once you turn 18 or have held your provisional license for 12 months and one day (whichever comes later), you automatically get an unrestricted Class C license. You do not need to visit the DMV again—the new license will be mailed to you. The restrictions straightforward expire.
Fees and Processing Time
California DMV fees vary by license type and validity period. A standard five-year Class C license costs roughly $36 to $40. A ten-year Class C license (available to drivers 70 and older) costs roughly $60 to $70. A Real ID license costs $5 to $10 more than the standard fee for the same validity period. An AB 60 license costs the same as a standard Class C license.
A learner's permit costs roughly $36. A provisional license costs the same as a standard Class C license. Replacement licenses (if yours is lost or stolen) cost roughly $20 to $30.
Processing time depends on how you explore. If you visit a DMV office in person, you'll receive a temporary license on the spot and your permanent license will arrive by mail within two to four weeks. If you renew by mail or online (available only for standard Class C renewals), processing takes roughly three to four weeks. Scheduling an appointment online typically reduces your wait time at the office from one to three hours to 15 to 45 minutes.
Real ID important date and What Happens After May 7, 2025
Starting May 7, 2025, the federal government will no longer accept a standard California driver license for domestic air travel, federal courthouse entry, military base access, or other federal ID purposes. You will need either a Real ID-compliant license, a U.S. passport, a passport card, a military ID, or a trusted traveler card (like TSA PreCheck or Global Entry).
If you have a standard Class C license and want to fly domestically after May 7, 2025, you have two options: get a Real ID license before that date, or bring a passport or other federal ID to the airport. Getting a Real ID license now means you won't face delays or confusion at the airport. The process is the same as getting a standard license, except you bring one additional proof of California residency.
If your standard Class C license expires after May 7, 2025, you can still renew it as a standard license (it will still work for driving), but it will not work for federal purposes. Many Californians are switching to Real ID licenses during renewal to avoid having to carry a passport for travel.
Frequently Asked Questions
Can I get a California driver license if I'm not a U.S. citizen?
Yes. If you're a permanent resident or have a valid visa, you can get a standard Class C license using your Social Security number. If you're undocumented, you can get an AB 60 license using an ITIN. Both licenses work identically for driving purposes.
What if I have a suspended or revoked license from another state?
California will not issue you a new license while another state's suspension or revocation is active. You must resolve the issue in that state first—usually by paying fines, completing a program, or waiting out the suspension period. Contact the DMV in the state that suspended your license to find out what you owe.
Do I need an appointment to visit the DMV?
Appointments are not required, but they are strongly recommended. You can schedule one free through the DMV website. Walk-ins are accepted, but wait times are often two to four hours, especially at busy locations. Scheduling an appointment typically reduces your wait to under an hour.
Can I renew my license online or by mail?
You can renew a standard Class C license online or by mail if you're not changing your address, your vision has not changed, and you have no medical conditions. Real ID licenses must be renewed in person because the DMV must verify your residency document. Learner's permits and provisional licenses cannot be renewed by mail or online.
What happens if I fail the written test or driving test?
You can retake the test the same day or schedule another appointment. There is no waiting period between attempts, though you may have to pay the process fee again if you wait more than a few days. Most DMV offices allow you to retake a failed test within hours of failing it.