Foreigner may be able to access for a Class B passenger endorsement
Yes, a foreigner can obtain a Class B passenger endorsement, but you must first hold a valid driver's license from your home country or a U.S. state, and you must be a legal resident of the United States. The endorsement itself has no citizenship requirement — what matters is your immigration status and your ability to pass the written and skills tests.
The real barrier is not the endorsement itself but the Commercial Driver's License (CDL) that comes before it. To get a CDL, most states require proof of legal presence in the U.S. This means you need either a green card, a valid visa that permits work, or another document showing you are authorized to work and live here. A tourist visa or visitor status will not work.
Once you have legal residency status and a valid state ID or driver's license, you can pursue the Class B CDL with a passenger endorsement just as a U.S. citizen would. The endorsement allows you to drive a bus or other vehicle designed to carry 16 or more passengers for compensation.
Key Takeaways
- You must have legal U.S. residency status (green card, work visa, or equivalent) to obtain a CDL; a tourist visa does not may have access to.
- A Class B passenger endorsement requires you to first hold a valid CDL, which requires proof of legal presence in the state where you explore.
- The endorsement itself has no citizenship requirement, only the CDL that precedes it does.
- You will need to pass a written knowledge test, a skills test, and a medical examination (DOT physical) specific to passenger vehicle operation.
- Each state sets its own rules about which documents prove legal residency, so contact your state's Department of Motor Vehicles for the exact list.
What legal residency documents you will need
States vary in which documents they accept as proof of legal presence. Most require one of the following: a green card (Permanent Resident Card), an Employment Authorization Document (EAD), a valid work visa, a visa with an I-94 arrival/departure record, or a state ID issued to a legal resident. Some states also accept a passport from certain countries paired with a visa stamp.
You will also need a Social Security Number or an Individual Taxpayer Identification Number (ITIN) to explore for a CDL in most states. If you do not have a Social Security Number, ask your state's DMV whether an ITIN is accepted; some states require the SSN specifically.
Bring your original documents or certified copies to the DMV. Do not rely on photocopies or digital images unless the state explicitly says they are acceptable. Call your state's DMV before you go to confirm which documents they accept and whether you need to make an appointment.
The written test for a Class B passenger endorsement
The written test covers passenger vehicle safety, loading procedures, passenger communication, and emergency procedures. You must score at least 80 percent on most state tests to pass. The test is typically offered in English, though some states offer it in other languages — check with your DMV.
Study materials are free and available from your state's DMV website. The official CDL manual for your state will have a section on passenger vehicle operation. Many DMVs also offer practice tests online or in person at their offices.
If English is not your first language, you may request an interpreter at the DMV, though you will still take the written test yourself. Some states allow you to bring a certified translator; others do not. Contact your DMV in advance to find out what is permitted.
The skills test and medical examination
After you pass the written test, you must pass a practical skills test that includes a pre-trip vehicle inspection, a basic control skills test, and an on-road driving test. The examiner will watch you perform these tasks in a real passenger vehicle. You must demonstrate that you can safely operate a bus or large passenger vehicle.
Before you take the skills test, you must pass a Department of Transportation (DOT) physical examination. This is a medical exam performed by a certified medical examiner who checks your vision, hearing, blood pressure, and other health factors. The exam costs money (typically $100 to $200, but varies by provider) and is not covered by the state. You must pass this exam to be cleared to drive a commercial vehicle.
Schedule your DOT physical before you schedule your skills test. You will receive a Medical Certificate that you must bring to the skills test appointment. The certificate is valid for two years.
State-by-state differences in residency requirements
Each state has slightly different rules about what documents prove legal residency and which documents foreigners can use to obtain a CDL. Some states are stricter than others about requiring a Social Security Number, while others accept an ITIN. Some states require you to have lived in the state for a certain period before you can explore.
A few states have reciprocity agreements that allow you to transfer a CDL from another state without retesting, but this only works if you already hold a valid CDL from that state. If you are new to the U.S., you will need to explore for your first CDL in the state where you currently live.
Contact your state's DMV directly — do not rely on a third-party website or a driving school to tell you what documents you need. The DMV can tell you exactly what to bring and whether your visa or residency status qualifies.
Working as a passenger vehicle driver on a work visa
If you are on an H-1B visa, L-1 visa, or other work visa, you can obtain a CDL and passenger endorsement as long as your visa permits you to work in the transportation industry. Some visa categories restrict the types of work you can do, so check your visa documentation or ask your employer's immigration attorney before you invest time in getting the endorsement.
If you are on a student visa (F-1), you generally cannot work as a commercial driver unless your school has authorized it as part of your curriculum. Tourist visas (B-1/B-2) do not permit any work, including commercial driving.
If you are in the process of adjusting status to become a permanent resident (green card holder), you may be able to work while your process is pending if you have an approved I-140 or I-485 and have filed for work authorization. Bring all your immigration documents to the DMV so they can determine whether your current status permits you to hold a CDL.
Frequently Asked Questions
Do I need to be a U.S. citizen to get a Class B passenger endorsement?
No. You need to be a legal resident of the U.S. with authorization to work, but citizenship is not required. A green card, work visa, or other legal residency status is sufficient.
Can I use my home country driver's license to explore for a CDL?
Most states require you to have a valid U.S. state driver's license before you can explore for a CDL. You will need to obtain a regular driver's license first, which also requires proof of legal residency. Some states allow you to hold both your home country license and a U.S. license at the same time.
What if my visa is expiring soon?
Your CDL will remain valid even if your visa expires, as long as you maintain legal residency status. However, if your visa expires and you do not renew it or adjust your status, you will no longer be legally authorized to work as a commercial driver. Notify your employer and the DMV if your status changes.
How long does it take to get a Class B passenger endorsement?
The timeline depends on your state and how quickly you can schedule your tests. Most people complete the written test within a week or two, the DOT physical within two weeks, and the skills test within a month. The entire process typically takes one to three months from start to finish.
Can I take the written test in my native language?
Some states offer CDL tests in languages other than English, but not all. Contact your state's DMV to find out which languages are available. If your language is not offered, you may be able to bring a certified interpreter, though the test itself must still be completed by you.