The five main California driver licenses and what each one lets you do

California issues five types of driver licenses, each with different age requirements and driving privileges. The Class C license is the standard one most adults get — it lets you drive a regular passenger car, truck, or van. The Class A and B licenses are for people who drive larger vehicles like big rigs or buses. The Instruction Permit (also called a learner's permit) lets you practice driving with a licensed adult in the car before you take your driving test. The Provisional License is for drivers under 18 and comes with restrictions on when and who you can drive with. Finally, California offers an ID card if you don't drive but need a state-issued photo ID for banking, travel, or age verification.

Your age, the type of vehicle you'll drive, and whether you've held a valid license before determine which type you need. Most people start with an Instruction Permit, pass a written test and driving test, and then receive a Class C license. If you're moving to California from another state, you may be able to transfer your existing license without retesting, depending on your age and how long you've held it.

Key Takeaways

  • Class C is the standard license for driving regular cars and trucks; you must be at least 16 years old and pass a written test and driving test to get one.
  • Instruction Permits let you practice driving with a licensed adult supervising, and you must hold one for at least six months before you can take your driving test.
  • Provisional Licenses are issued to drivers under 18 and restrict driving between 11 p.m. and 5 a.m., plus limit passengers under 20 for the first 12 months.
  • Class A and B licenses are required if you drive commercial vehicles like semi-trucks or buses, and require additional testing and medical clearance.
  • California ID cards are available to anyone who doesn't drive but needs a state photo ID for identification purposes.

Class C license: the standard passenger vehicle license

A Class C license is what most California drivers hold. It allows you to drive a regular passenger car, pickup truck, van, or motorhome under 40,000 pounds. You must be at least 16 years old to get one. The process starts with an Instruction Permit, which you hold for a minimum of six months. During that time, you practice driving with a licensed adult (at least 18 years old) in the car with you.

After six months with your permit, you schedule a behind-the-wheel driving test at a Department of Motor Vehicles (DMV) office. The test covers basic vehicle control, following traffic laws, and safe driving practices. Once you pass, you receive your Class C license. If you're under 18, you'll get a Provisional License instead, which has additional restrictions. A Class C license is valid for five years if you're under 62, and ten years if you're 62 or older.

Instruction Permit: practicing before you test

An Instruction Permit (learner's permit) is your first step toward a California driver license if you're 15 years and 6 months old or older. To get one, you pass a written test covering California traffic laws, road signs, and safe driving practices. You don't need to know how to drive yet — the test is about knowledge only. You can take the written test at any DMV office, and you'll need to bring proof of identity, proof of California residency, and your Social Security number or Individual Taxpayer Identification Number (ITIN).

Once you have your Instruction Permit, you can only drive with a licensed adult who is at least 18 years old sitting next to you in the front seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. You must hold your permit for at least six months before you can take the behind-the-wheel driving test. If you're under 18, you also must complete a California-approved driver education course (classroom) and driver training course (behind-the-wheel instruction with a professional instructor) before you can test.

Provisional License: restrictions for drivers under 18

If you're under 18 and pass your driving test, you receive a Provisional License instead of a regular Class C license. This license comes with restrictions designed to reduce crash risk for young drivers. For the first 12 months, you cannot drive between 11 p.m. and 5 a.m. unless you're driving to or from work, school, or a medical appointment. You also cannot carry passengers under 20 years old unless a licensed adult 25 or older is in the car with you.

After 12 months, or when you turn 18 (whichever comes first), these restrictions lift and your Provisional License becomes a regular Class C license. If you violate the restrictions — for example, by driving late at night without a valid reason — you may face fines or have your license suspended. The Provisional License is valid for five years.

Class A and B licenses: commercial and large vehicle driving

A Class A license allows you to drive any single vehicle weighing more than 26,001 pounds, or any combination of vehicles (like a semi-truck with a trailer) where the trailer weighs more than 10,000 pounds. A Class B license allows you to drive a single vehicle weighing more than 26,001 pounds (like a large bus or dump truck), but not a combination of vehicles. Both are considered commercial licenses and require more testing than a Class C.

To get a Class A or B license, you must first hold a valid Class C license for at least one year. You then pass a written test specific to commercial driving, a behind-the-wheel test in the actual vehicle you'll be driving, and a medical examination. You must also pass a skills test that includes a pre-trip vehicle inspection, a basic control test, and a road test. The medical examination checks your vision, hearing, and overall health to may support you can safely operate a large vehicle. Some employers require additional endorsements (like a Hazmat endorsement if you'll carry hazardous materials) or restrictions (like air brake restrictions if you haven't trained on air brakes).

California ID card: identification without driving

If you don't drive or don't want a driver license, California offers a state ID card that serves as official photo identification. You can use it for banking, air travel within the United States (though you'll need a Real ID-compliant version for federal buildings and military bases), age verification, and other situations where you need to prove your identity. The ID card is not a driver license and does not give you permission to drive.

To get an ID card, you must be at least 13 years old and provide proof of identity, proof of California residency, and your Social Security number or ITIN. You can choose a standard ID card or a Real ID-compliant ID card. A standard ID card is valid for 10 years (or 5 years if you're under 62). A Real ID card is also valid for 10 years but requires additional proof of citizenship or legal residency and allows you to board domestic flights and enter federal buildings without a passport.

Transferring a license from another state

If you move to California and already hold a valid driver license from another state, you may not need to retake the written and driving tests. The rules depend on your age and how long you've held your out-of-state license. If you're 18 or older and have held a valid license for at least six months, you can usually transfer your license by visiting a DMV office, passing a vision test, and paying the transfer fee. You'll receive a California Class C license valid for five years.

If you're under 18, the rules are stricter. You must still pass the written test and behind-the-wheel test, even if you had a license in another state. You'll also need to complete California's driver education and training requirements. Bring your out-of-state license, proof of identity, proof of California residency, and your Social Security number or ITIN to the DMV. Processing times vary, but you can usually complete a transfer in one visit.

Frequently Asked Questions

Can I get a California driver license if I'm under 16?

No. California requires you to be at least 15 years and 6 months old to get an Instruction Permit, and at least 16 years old to take your driving test and receive a Provisional or Class C license. If you're younger, you can take a driver education course to prepare, but you cannot legally drive on public roads.

What's the difference between a Provisional License and a Class C license?

A Provisional License is issued to drivers under 18 and includes restrictions: no driving between 11 p.m. and 5 a.m., and no passengers under 20 unless a licensed adult 25+ is present. A Class C license has no restrictions. Once you turn 18 or reach 12 months with your Provisional License, it automatically becomes a Class C license.

Do I need a Real ID to fly within the United States?

Starting May 7, 2025, yes — you'll need a Real ID-compliant driver license, ID card, or passport to board domestic flights. A standard California driver license or ID card will not work. You can upgrade to a Real ID by visiting a DMV office with proof of citizenship or legal residency.

How long does it take to get a California driver license?

If you're starting from scratch with an Instruction Permit, the minimum timeline is six months (the required permit-holding period) plus the time to schedule and pass your driving test. In practice, it often takes longer because DMV appointments can have wait times. If you're transferring from another state, you can complete it in one visit.

Can I drive for a rideshare company like Uber with a Provisional License?

No. Rideshare companies require drivers to be at least 18 years old and hold a regular Class C license. A Provisional License does not meet their requirements, even if you're close to turning 18.