What you need to do to drive passengers for hire in California
A Class B license with a passenger endorsement (also called a Class B with a P endorsement) lets you drive a bus or van carrying passengers for money. In California, you get this by first holding a valid Class B commercial driver's license, then adding the passenger endorsement through a separate test. You cannot skip straight to the endorsement — the Class B license comes first, and the passenger test comes after.
The passenger endorsement is not automatic when you get your Class B. You have to request it, study for it, and pass a written knowledge test specific to passenger transport. This guide walks you through the order of steps, what documents you need at each stage, and what to expect on test day.
Key Takeaways
- You must hold a valid California Class B commercial driver's license before you can add a passenger endorsement.
- The passenger endorsement requires passing a written knowledge test at the DMV; there is no separate behind-the-wheel test for the endorsement itself.
- You will need your Class B license, a completed DL 44 or DL 44 renewal form, and proof of California residency to request the endorsement.
- The written test covers passenger safety, vehicle inspection, loading procedures, and emergency situations specific to bus and van operation.
- You can study for the passenger test using the California Commercial Driver Handbook, which the DMV provides free online.
Step 1: Obtain your Class B commercial driver's license first
Before you can add a passenger endorsement, you must already hold a valid Class B CDL. If you do not have one yet, you will need to complete the Class B licensing process first: pass the written knowledge test, pass the skills test (which includes a pre-trip inspection, basic control, and on-road driving), and receive your Class B license from the DMV.
Once your Class B license is in hand and valid, you are ready to move forward with the passenger endorsement. The endorsement cannot be added to a learner's permit or a regular Class C driver's license — only to an active Class B CDL.
Step 2: Study the passenger transport rules
The passenger endorsement test covers material specific to transporting people safely. You will be tested on topics like passenger loading and unloading procedures, how to find passengers with disabilities, emergency evacuation, vehicle inspection points that matter for passenger safety, and how to handle disruptive passengers.
The California Commercial Driver Handbook contains a full section on passenger transport. You can read it free from the DMV website or request a printed copy at any DMV office. Read the passenger section carefully — it is the source material for the test questions. Many people study by reading the handbook once, then taking practice tests online or through third-party CDL study sites to identify weak areas.
Step 3: Gather your documents and visit the DMV
Bring your current Class B license, a completed DL 44 form (or DL 44 renewal form if your license is expiring soon), and proof of California residency such as a utility bill, lease, or bank statement. Some DMV offices also accept a pay stub or government document with your current address.
You do not need to schedule a road test for the passenger endorsement — only the written test. However, you do need to visit a DMV office in person to take the test. Call ahead or check the DMV website to confirm your local office is administering CDL tests on the day you plan to go, since not all offices offer CDL testing every day.
Step 4: Take the passenger endorsement written test
At the DMV, you will sit for a written test on passenger transport. The test is typically 20 questions, and you must answer at least 16 correctly to pass (80 percent). You have a set amount of time to complete it — usually 60 minutes, though this can vary by office.
The questions are multiple choice and drawn from the passenger section of the California Commercial Driver Handbook. They test your understanding of safety procedures, not your driving skill. If you pass, the DMV will add the P endorsement to your Class B license on the spot or within a few days, depending on the office. If you do not pass, you can retake the test; there is no waiting period between attempts at most DMV offices, though you may need to pay the test fee again.
Step 5: Receive your Class B license with passenger endorsement
Once you pass the written test, your Class B license will be updated to show the passenger endorsement. In California, this appears as a "P" restriction or endorsement code on your license. You will receive your updated license in the mail within one to two weeks, or you may be able to pick it up at the DMV office the same day, depending on local procedures.
Your new license is valid for the same renewal period as your Class B license. When you renew your Class B, you can renew the passenger endorsement at the same time by passing the written test again, or you can let it expire and add it back later if your job changes.
What the passenger endorsement test covers
The written test focuses on real-world passenger safety and vehicle operation. You will see questions about pre-trip inspections specific to passenger vehicles (checking mirrors, doors, emergency exits, and passenger seating), how to load and unload passengers safely, procedures for passengers with mobility devices or disabilities, and how to respond to emergencies like a fire or mechanical failure while carrying passengers.
Other common test topics include the rules for passenger conduct, how to communicate with passengers clearly, proper use of seat belts and safety equipment, and your responsibilities as a driver to keep passengers safe. The test does not ask about general driving rules you already know from your Class B test — it focuses only on passenger-specific knowledge.
Frequently Asked Questions
Do I need a medical certificate to add the passenger endorsement?
No. You already have a valid medical certificate from when you obtained your Class B license. The passenger endorsement does not require a separate medical exam. However, if your medical certificate expires before your Class B license does, you will need to renew it to keep your Class B valid — and therefore to keep your passenger endorsement valid.
Can I take the passenger test at the same DMV visit where I get my Class B license?
No. You must hold an active Class B license before you can test for the passenger endorsement. You cannot take both tests on the same day. After you receive your Class B license and it is officially recorded in the DMV system, you can schedule a separate visit to take the passenger test.
What happens if I fail the passenger endorsement test?
You can retake the test at your next DMV visit. There is typically no waiting period between attempts, though you may need to pay the test fee again. Most people who study the handbook carefully pass on the second attempt if they did not pass the first time.
Does the passenger endorsement cost extra?
Yes. There is a test fee for the passenger endorsement written test, separate from the fee you paid for your Class B license. The exact amount varies and changes periodically — check the DMV website or call your local office for the current fee before you visit.
Can I drive passengers for money with just a Class B license and no endorsement?
No. California law requires the passenger endorsement if you are driving a bus or van carrying passengers for compensation. Driving without the required endorsement is a violation and can result in fines or other penalties. The endorsement is a legal requirement, not optional.