A Class B license is for drivers who operate single large vehicles — typically buses, dump trucks, or box trucks — but do not haul hazardous materials or pull trailers
The Class B commercial driver's license (CDL) sits between a standard passenger license and a Class A CDL. It covers vehicles with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, but only if you are not towing a trailer or carrying regulated hazardous cargo. A school bus driver, a delivery truck operator, or someone driving a cement mixer for a construction company would typically hold a Class B.
The specific rules vary by state, but the federal baseline is consistent: if your vehicle weighs more than 26,000 pounds and you operate it for compensation, you need a commercial license. A Class B is the simpler of the two commercial tiers. A Class A CDL, by contrast, lets you haul trailers and handle heavier combinations — but it requires more training and a more difficult written and skills test.
You do not need a Class B if you drive a pickup truck, van, or car, even if you use it for work. You also do not need one if you are a farmer hauling your own equipment on your own land, or if you operate certain vehicles for specific purposes — those exemptions vary by state and should be confirmed with your state's Department of Motor Vehicles.
Key Takeaways
- A Class B CDL is required to operate a single large vehicle over 26,001 pounds GVWR for compensation, such as a bus, dump truck, or box truck.
- Class B does not permit you to tow trailers or carry hazardous materials; those require a Class A CDL or additional endorsements.
- You must pass a written knowledge test, a skills test (pre-trip inspection, basic control, and road test), and a medical examination to obtain a Class B.
- Most states require you to hold a valid regular driver's license first and meet a minimum age requirement, usually 18 for intrastate driving and 21 for interstate.
- Training programs and study materials are widely available, though not all states mandate formal instruction before testing.
Which vehicles require a Class B license
A Class B covers most single large vehicles used in commercial work. Common examples include school buses, city transit buses, dump trucks, concrete mixers, box trucks used for delivery or moving, and straight-body garbage trucks. The defining factor is the GVWR — the maximum weight the vehicle is designed to carry when fully loaded, including cargo and passengers.
If the GVWR is 26,001 pounds or higher and you operate it for pay, you need a commercial license. Whether that is Class A or Class B depends on whether you are towing. A dump truck by itself is Class B. A dump truck pulling a trailer is Class A. A box truck is Class B. A box truck with a dolly and second trailer is Class A.
Some vehicles fall into gray areas. A pickup truck with a high GVWR might technically require a commercial license, but many states exempt farm use or owner-operator use. A motor home or RV is usually exempt even if it weighs more than 26,000 pounds, because it is not operated for compensation. Your state's DMV website lists the specific exemptions that explore in your jurisdiction.
How the Class B test works
The Class B CDL test has three parts: a written knowledge exam, a skills test, and a medical certification. The written test covers vehicle operation, safety, cargo handling, and road rules specific to commercial driving. Most states allow you to study from an official CDL manual and take practice tests online before you sit for the real exam at the DMV.
The skills test is performed in person and usually takes place at a DMV office or an approved testing site. It has three components. First, a pre-trip inspection, where you walk around the vehicle and point out safety features and potential problems — lights, brakes, tires, mirrors, and so on. Second, a basic control test, where you maneuver the vehicle in a closed course to show you can handle it safely — backing, turning, and parking. Third, a road test, where an examiner rides with you on public roads to assess your actual driving under traffic conditions.
The medical certification requires a physical exam by a certified medical examiner. The exam checks vision, hearing, blood pressure, and general fitness to operate a commercial vehicle. You receive a Medical Certificate (also called a DOT medical card) that is valid for two years and must be renewed before it expires. Without a current medical certificate, your CDL is not valid.
Age, residency, and licensing requirements
Most states require you to be at least 18 years old to hold a Class B CDL for intrastate driving — that is, driving within your state only. If you want to drive across state lines (interstate), the federal minimum is 21. Some states set the interstate age at 21 regardless of the vehicle type; others allow 18-year-olds to drive certain vehicles interstate under restricted conditions.
You must hold a valid regular driver's license (Class D or equivalent) before you can obtain a CDL. You also must be a resident of the state where you are explore, or have a valid reason to hold a license there — such as employment. Some states allow you to hold a CDL in one state while living in another if you work there, but the rules differ, so check with both your home state and the state where you want the license.
You will need to provide proof of identity, proof of residency, and your Social Security number. If you have a commercial driving record in another state, you must disclose it. Certain criminal convictions and traffic violations can disqualify you or delay your approval. The DMV will conduct a background check as part of the process.
Endorsements and restrictions that modify Class B
A Class B license can be modified with endorsements — additional certifications that expand what you are allowed to drive or carry. The most common endorsement is the Passenger (P) endorsement, required if you operate a bus carrying more than 15 people. To add the P endorsement, you take an additional written test covering passenger safety and emergency procedures.
Other endorsements include the School Bus (S) endorsement for school bus drivers, the Tank (T) endorsement for vehicles carrying liquid cargo in bulk tanks, and the Hazmat (H) endorsement for vehicles carrying certain regulated materials. Each endorsement requires its own written test and, in the case of Hazmat, a background check and fingerprinting.
You may also receive restrictions on your Class B — limitations on where or how you can drive. Common restrictions include "no air brakes" (if you failed the air brake portion of the test), "automatic transmission only," or "daylight driving only." Restrictions are noted on your license and must be followed. If you want to remove a restriction later, you can retake the relevant portion of the test.
Training and preparation options
Not all states require formal training before you test for a Class B, but most drivers benefit from it. CDL training schools offer classroom and behind-the-wheel instruction, usually over two to four weeks. These programs teach vehicle operation, safety procedures, and test-taking strategy. Some are offered by community colleges, vocational schools, or private companies. Costs vary widely — typically between $3,000 and $7,000 — and some employers reimburse training costs for new hires.
If you choose to study on your own, you can purchase or read the official CDL manual from your state's DMV and use free or low-cost practice tests available online. Many states offer the manual in multiple languages. You can also find YouTube videos and study guides created by CDL instructors. Self-study takes longer than formal training and requires more discipline, but it is possible to pass the test this way.
Some employers, particularly school districts and transit agencies, offer paid training to new drivers they hire. If you are already employed and your employer wants you to obtain a Class B, ask whether they will cover the cost of a training program or reimburse you after you pass the test.
Renewal, maintenance, and staying current
A Class B CDL is typically valid for four to eight years, depending on your state. You must renew it before it expires by visiting the DMV, paying a renewal fee, and passing a new medical exam. Some states allow you to renew by mail or online if you have no violations and your medical certificate is current; others require an in-person visit.
Your medical certificate expires every two years and must be renewed separately from your CDL. If your medical certificate lapses, your CDL becomes invalid even if the license itself has not expired. You can renew the medical certificate at any certified medical examiner's office — you do not have to go to the DMV. Keep track of both expiration dates to avoid a lapse in your ability to drive commercially.
If you receive certain traffic violations or are convicted of moving violations, your CDL may be suspended or revoked. Violations that carry serious penalties include speeding 15 mph or more over the limit, reckless driving, and driving under the influence. A single major violation can result in a one-year disqualification; a second major violation within ten years can result in a lifetime disqualification. Your state's DMV maintains a record of your violations and will notify you of any action taken against your license.
Class B versus Class A: when you need to upgrade
The main difference between Class B and Class A is towing capacity. A Class A CDL allows you to operate any combination of vehicles with a GVWR of 26,001 pounds or more, including tractor-trailers and doubles. A Class B does not. If your job requires you to tow a trailer — even a small one — you need a Class A, not a Class B.
Upgrading from Class B to Class A requires passing an additional written test and a new skills test that includes backing and maneuvering with a trailer. The medical exam remains the same. Many drivers who start with a Class B upgrade to Class A later if their job changes or they want more employment options. The upgrade process is faster than obtaining a Class B from scratch because you already hold a CDL and have passed the basic knowledge and skills tests.
Some drivers hold both a Class B and a Class A, though this is uncommon. Most states issue only one CDL at a time, so upgrading replaces your Class B with a Class A. If you later want to restrict yourself to Class B only, you can request a downgrade, though there is no practical reason to do so.
Frequently Asked Questions
Do I need a Class B license to drive a pickup truck for work?
Only if the truck's GVWR is 26,001 pounds or higher and you operate it for compensation. Most pickup trucks fall below that threshold. Check your vehicle's registration or door placard for the GVWR. If you are unsure, contact your state's DMV — they can tell you whether your specific vehicle requires a commercial license.
Can I get a Class B license if I have a DUI on my record?
A DUI does not automatically disqualify you, but it will be reviewed during your background check. Some states impose a waiting period or require you to show evidence of rehabilitation. Contact your state's DMV to learn how your specific conviction affects your may be able to access. A DUI conviction within the past five to ten years may delay approval.
How long does it take to get a Class B license?
If you study on your own, you can test within a few weeks. If you attend a formal training program, expect four to eight weeks. The DMV typically processes your process within two to four weeks after you pass the test, though this varies by state. Plan for at least one to three months from start to finish.
What happens if I fail the Class B skills test?
You can retake the test after a waiting period, usually a few days to a week. Most states allow you to retake it as many times as needed, though you may have to pay a fee each time. Some states limit retakes to a certain number within a year. Check your state's rules before your first attempt.
Is my Class B license valid in other states?
Yes. A CDL issued by one state is recognized in all other states. However, you must follow the laws of the state you are driving in. If you move to a new state permanently, you should obtain a CDL from that state within a set period — usually 30 to 60 days — to maintain legal residency status.