A Class B driver license lets you drive single vehicles heavier than 26,001 pounds, but not combinations of vehicles like tractor-trailers

A Class B driver license is a commercial license that covers larger single vehicles — typically dump trucks, cement mixers, delivery trucks, and buses. The weight threshold is 26,001 pounds or more for the vehicle itself. The key distinction: a Class B covers one vehicle only, not a tractor pulling a trailer. If you want to drive a semi-truck with a trailer attached, you need a Class A license instead.

The specific vehicles you can operate depend on your state, but Class B generally includes straight trucks (single units), large buses, and some specialized vehicles. You cannot drive a combination vehicle — meaning a tractor with any trailer — under a Class B license, even if the total weight would otherwise may have access to.

Getting a Class B requires passing a written knowledge test, a skills test behind the wheel, and a medical examination. The process typically takes several weeks from start to finish, and you must already hold a valid regular driver license before you begin.

Key Takeaways

  • A Class B license covers single vehicles over 26,001 pounds, such as large delivery trucks and buses, but not tractor-trailer combinations.
  • You must hold a valid regular driver license before you can test for a Class B commercial license.
  • The testing process includes a written exam, a medical examination, and a behind-the-wheel driving test administered by your state's licensing agency.
  • Some states require you to hold a Class B for a certain amount of time before you can upgrade to a Class A license for tractor-trailers.
  • Renewal requirements and restrictions (such as passenger limits on buses) vary by state and the specific endorsements you hold.

What vehicles you can and cannot drive with a Class B

A Class B license covers straight trucks — single units with no trailer attached — that weigh more than 26,001 pounds. This includes dump trucks, cement mixers, garbage trucks, delivery trucks, and most commercial buses. Some states also allow Class B drivers to operate certain specialized vehicles like mobile cranes or concrete pumpers, depending on state regulations and any endorsements you hold.

You cannot drive any combination vehicle under a Class B license. A combination vehicle is a tractor pulling one or more trailers, regardless of total weight. Even if a tractor-trailer setup would fall under the weight limit, you must have a Class A license to operate it legally. Attempting to drive a combination vehicle with only a Class B license is a violation and can result in fines and license suspension.

Some Class B licenses come with restrictions or endorsements. For example, if you drive a bus, you may need a passenger endorsement (usually marked "P"). If you transport hazardous materials, you need an additional hazmat endorsement (marked "H"). These endorsements require separate testing and background checks beyond the basic Class B exam.

Steps to obtain a Class B driver license

Step 1: Verify you hold a valid regular driver license. You cannot test for a commercial license without an active, non-commercial license in your name. If your license is suspended, expired, or revoked, you must resolve that first.

Step 2: Get a commercial learner's permit (CLP). Visit your state's Department of Motor Vehicles or equivalent agency and request a CLP process. You will need to pass a written knowledge test covering commercial driving rules, vehicle inspection, and safety procedures. The test is usually 50 questions, and you must score at least 80 percent. Study materials are available free from your state's DMV website.

Step 3: Schedule and pass a medical examination. You must be examined by a certified medical examiner approved by the Federal Motor Carrier Safety Administration (FMCSA). The examiner checks your vision, hearing, blood pressure, and overall fitness to drive. The exam costs money (typically $100 to $200, depending on the examiner), and you pay the examiner directly. You cannot proceed to the driving test without passing this exam.

Step 4: Practice with your CLP and a supervising driver. Most states require you to hold your CLP for a minimum period (often 7 to 14 days) before you can test for the license itself. During this time, you must drive only with a supervising driver who holds a valid Class A or Class B license and sits in the front seat beside you.

Step 5: Schedule and pass the behind-the-wheel driving test. Contact your state's DMV to book a road test appointment. The test typically lasts 30 to 45 minutes and includes a pre-trip vehicle inspection, basic control skills (backing, turning, parking), and on-road driving. You must use a vehicle that matches the class you are testing for — a truck or bus weighing over 26,001 pounds. You pay a testing fee (usually $50 to $150) at the time of the test.

Step 6: Receive your Class B license. If you pass the road test, the examiner will issue you a temporary license on the spot. Your permanent license arrives by mail within one to two weeks. Your license will show any endorsements you have earned.

How long the process takes and what it costs

The entire process from CLP to Class B license typically takes four to eight weeks, depending on how quickly you schedule your medical exam and road test. Some states have longer wait times for testing appointments, especially in urban areas. If you fail the road test, you must wait a set period (often 7 to 14 days) before retesting, which extends the timeline.

Total costs vary by state but generally range from $300 to $600. This includes the CLP process fee ($20 to $50), the knowledge test fee ($10 to $30), the medical examination ($100 to $200), and the road test fee ($50 to $150). Some states charge additional fees for endorsements like passenger or hazmat. A few states include the medical exam in the road test fee, while others charge separately.

You may also need to budget for study materials, practice tests, and professional training. Many people take a commercial driving school course before testing, which costs $1,000 to $3,000 but increases the likelihood of passing the road test on the first attempt. This is optional but common, especially for those with no truck driving experience.

Restrictions and endorsements that come with a Class B

A basic Class B license allows you to drive single vehicles over 26,001 pounds with no passengers except the driver. If you want to transport passengers — for example, as a school bus driver or charter bus operator — you must pass an additional written test and skills test to earn a passenger endorsement (marked "P" on your license). This endorsement has its own requirements, including a background check and sometimes fingerprinting.

If you transport hazardous materials (fuel, chemicals, explosives), you need a hazmat endorsement (marked "H"). This requires a separate written test and a Transportation Security Administration (TSA) background check. The TSA check takes several weeks and costs money. You cannot legally haul hazmat without this endorsement, even if your vehicle is capable of carrying it.

Some states impose restrictions on Class B licenses based on age, medical conditions, or driving record. For example, drivers under 21 may be restricted from driving certain vehicles or during certain hours. If you have a medical condition flagged during your exam, the examiner may impose restrictions on your license (such as "corrective lenses required" or "automatic transmission only"). These restrictions are noted on your license and must be followed.

Renewing and maintaining your Class B license

A Class B commercial license is typically valid for four to eight years, depending on your state. You must renew it before it expires. Renewal usually requires a new medical examination and a written test, though some states waive the road test for renewals if you have a clean driving record. The renewal process takes two to four weeks.

You must report any traffic violations, accidents, or medical changes to your state's DMV. Certain violations — such as driving under the influence, reckless driving, or operating without a valid license — can result in suspension or revocation of your Class B license. A suspension typically lasts 30 to 90 days, while a revocation is permanent and requires you to retest from the beginning.

If you move to a different state, you can transfer your Class B license by explore for a new license in that state. You do not need to retake the road test in most cases, but you must pass that state's knowledge test and medical exam. Some states have reciprocity agreements that streamline this process.

Class B versus Class A: when you need to upgrade

The main difference between Class B and Class A is that Class A covers combination vehicles (tractor-trailers), while Class B does not. If your job requires you to drive a tractor pulling a trailer, you must have a Class A license. A Class A license also allows you to drive any vehicle that a Class B license covers, so it is a superset of Class B privileges.

Some states require you to hold a Class B license for a minimum period (often 12 months) before you can test for a Class A license. This waiting period is designed to may support you have real-world experience with large vehicles before operating the more complex tractor-trailer combination. Other states allow you to test for Class A directly without holding a Class B first, as long as you meet the age and medical requirements.

Upgrading from Class B to Class A requires passing a new knowledge test and a new road test in a tractor-trailer. The medical exam is the same. The process takes four to eight weeks, similar to obtaining a Class B initially.

Frequently Asked Questions

Can I drive a bus with a Class B license?

Yes, you can drive a bus with a Class B license, but only if the bus weighs more than 26,001 pounds and you do not carry passengers. If you want to transport passengers, you must earn a passenger endorsement by passing an additional test. School buses and charter buses typically require this endorsement.

What happens if I fail the road test?

If you fail the road test, you can retake it after a waiting period set by your state (usually 7 to 14 days). You keep your CLP during this time and can continue practicing. You pay the road test fee again when you reschedule. Most people pass on the second or third attempt.

Do I need to take a commercial driving school course?

No, a commercial driving school is not required by law. However, many people take one because it increases the chance of passing the road test and provides hands-on training with large vehicles. Some employers require or prefer hiring drivers who have completed a formal course.

Can I get a Class B license if I have a DUI on my record?

A DUI does not automatically disqualify you, but it may delay your process or result in additional scrutiny during the medical exam and background check. Some states impose waiting periods after a DUI before you can test for a commercial license. Contact your state's DMV to learn the specific rules in your state.

How often do I need to renew my Class B license?

Renewal periods vary by state, typically ranging from four to eight years. You must renew before your license expires. Renewal requires a new medical exam and knowledge test in most states. Some states waive the road test for renewals if you have a clean driving record.