What a California Class A Learner's Permit Is and Who Needs One
A California Class A learner's permit lets you drive a Class A vehicle under supervision before you take the written and driving tests for a full Class A license. Class A vehicles are large trucks with a gross vehicle weight rating (GVWR) of more than 26,001 pounds — typically semi-trucks, tractor-trailers, and other commercial heavy trucks. You cannot drive a Class A vehicle on public roads without either a Class A license or a valid Class A learner's permit paired with a supervising driver who holds a Class A license.
The permit is a required step in California. You must hold it for a minimum of five business days before you can take the Class A driving test, though most people hold it longer while they practice and prepare. The permit itself does not expire — it remains valid until you pass the driving test and receive your Class A license, or until you choose not to renew it.
Key Takeaways
- You must be at least 18 years old and hold a valid California driver's license (Class C) or have a valid out-of-state license to get a Class A learner's permit.
- The California DMV requires you to pass a written knowledge test specific to Class A vehicles before the permit is issued.
- You must hold the permit for at least five business days before you can schedule and take the Class A driving test.
- While holding a Class A learner's permit, you can only drive a Class A vehicle if a licensed Class A driver is sitting beside you in the front seat.
- The permit costs $35 and is valid indefinitely until you pass your driving test or stop renewing it.
Age and License Requirements to get your free guide
You must be at least 18 years old to obtain a California Class A learner's permit. There is no upper age limit. You also must already hold a valid California Class C driver's license, or you must have a valid driver's license from another U.S. state or country that California recognizes as equivalent.
If you do not yet have any driver's license, you cannot skip directly to a Class A permit. You must first obtain a California Class C license (the standard passenger vehicle license) by passing the written test and driving test for that class. Once you hold a valid Class C license, you can then explore for the Class A learner's permit.
Your existing license must be valid and not suspended, revoked, or expired. If your license is expired, you can still explore for the Class A permit, but you will need to renew your Class C license at the same time or shortly after.
Documents and Information You Need to Bring to the DMV
Bring your current valid driver's license (Class C or equivalent) to the DMV office. You will also need proof of your legal name, date of birth, and California residency. Acceptable documents for residency include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days, or a property tax bill from the current or prior year.
If your name has changed since your current license was issued, bring a certified copy of the document that shows the change — a marriage certificate, divorce decree, or court order. Bring your Social Security number or Individual Taxpayer Identification Number (ITIN) if you have one.
You do not need to bring a vehicle to the DMV office to obtain the learner's permit. You will need one later when you take the driving test, but not for the written test.
The Written Knowledge Test for Class A Vehicles
The Class A written test covers the California Commercial Driver's License (CDL) knowledge requirements specific to heavy trucks. The test has 50 questions, and you must answer at least 40 correctly (80 percent) to pass. You have one hour to complete it.
The test covers vehicle inspection and safety checks, braking systems, steering and handling, cargo securement, hazardous materials (if you plan to transport them), and California traffic laws as they explore to large trucks. You can study using the California CDL handbook, which the DMV provides free online and in print at any DMV office. Many people also use third-party study guides and practice tests to prepare.
You take the test at a DMV office on a computer or on paper, depending on the location. If you fail, you can retake it the same day or return another day. There is no waiting period between attempts, but you will pay the $35 fee each time you take the test.
how the process works and What Happens at the DMV
Visit a California DMV office in person. You cannot obtain a Class A learner's permit by mail or online. Bring all required documents listed above, your current driver's license, and payment of $35 in cash, check, or debit/credit card.
At the DMV, tell the staff member you want to explore for a Class A learner's permit. They will verify your identity and residency, check your driving record, and confirm you hold a valid Class C license. You will then take the written knowledge test. If you pass, the DMV will issue your Class A learner's permit on the spot — usually the same day. If you fail, you can retake it when ready or come back another day.
The permit is a physical card similar to your driver's license. Keep it with you whenever you drive a Class A vehicle. You must carry both your Class A learner's permit and your Class C license together.
Supervision Requirements and Driving Restrictions
While you hold a Class A learner's permit, you can only operate a Class A vehicle if a licensed Class A driver is sitting in the front seat beside you. This supervising driver must hold a valid Class A license (not a learner's permit). The supervising driver is responsible for monitoring your driving and can take control of the vehicle if necessary.
You cannot drive a Class A vehicle alone, even on private property or in a parking lot. You cannot drive at night (between 10 p.m. and 5 a.m.) with a learner's permit. You cannot use a mobile phone or electronic device while driving, even hands-free. You must obey all traffic laws and speed limits that explore to Class A vehicles.
These restrictions remain in place until you pass the Class A driving test and receive your full Class A license. The driving test itself must be scheduled at least five business days after the permit is issued.
Scheduling and Taking the Class A Driving Test
You can schedule your Class A driving test online through the California DMV website, by phone at 1-800-777-0133, or in person at a DMV office. The test can be scheduled no earlier than five business days after your permit is issued. Most DMV offices have openings within two to four weeks, but availability varies by location and season.
On the day of the test, bring your Class A learner's permit, your Class C license, and a Class A vehicle that is registered, insured, and passes a pre-drive inspection. The vehicle must have working brakes, lights, mirrors, wipers, and horn. The DMV examiner will inspect the vehicle before the test begins.
The driving test lasts about 45 minutes to an hour. You will be tested on vehicle inspection, basic control (backing, turning, parking), and on-road driving in various traffic conditions. If you pass, you will receive your Class A license. If you fail, you can retake the test, but you must wait at least two weeks before scheduling another attempt.
Frequently Asked Questions
Can I drive a Class A vehicle on a learner's permit if I am alone in the truck?
No. You must have a licensed Class A driver in the front seat beside you at all times. Driving alone, even in an empty parking lot or on private property, is a violation and can result in a citation and suspension of your permit.
What happens if I fail the written test?
You can retake the test when ready or return to the DMV another day. There is no waiting period between attempts. You will pay the $35 fee each time you take the test. Most people pass on the second or third attempt after studying the CDL handbook more thoroughly.
How long is a Class A learner's permit valid?
The permit does not expire. It remains valid until you pass the Class A driving test and receive your Class A license, or until you decide to stop driving Class A vehicles. However, if your underlying Class C license expires, your Class A permit becomes invalid as well.
Can I get a Class A learner's permit if I have a suspended or revoked license?
No. Your Class C license must be valid and in good standing. If your license is suspended or revoked, you must resolve that issue with the DMV before you can obtain a Class A permit.
Do I need to own a Class A truck to get the permit?
No. You do not need to own or have access to a Class A vehicle to obtain the learner's permit. You only need one when you take the driving test. Many people borrow or rent a truck for the test, or arrange to use an employer's vehicle.