What a Class B License Lets You Drive

A Class B driver's license authorizes you to operate single vehicles weighing more than 26,001 pounds gross vehicle weight rating (GVWR), but does not allow you to tow a trailer. The vehicle itself must not require air brakes, and you cannot carry hazardous materials. Class B is the middle tier between a standard Class C (passenger car) license and a Class A (combination vehicles with trailers).

Common vehicles you can drive with a Class B license include straight trucks, dump trucks, delivery trucks, and buses without trailers. You cannot drive a semi-truck, tractor-trailer combination, or any vehicle towing another vehicle. If your job involves operating a large truck but no trailer work, Class B is the license type you need.

The specific weight threshold and exact vehicle categories vary slightly by state. Some states use 26,001 pounds as the cutoff; others use 10,001 pounds or define Class B by vehicle type rather than weight alone. Check your state's DMV website for the exact definition before you assume your vehicle qualifies.

Key Takeaways

  • A Class B license covers single vehicles over a certain weight (usually 26,001 pounds GVWR) but excludes any vehicle towing a trailer.
  • You must pass a written knowledge test, a skills driving test, and a medical examination specific to commercial driving before you receive a Class B license.
  • Most states require you to hold a valid Class C license for a set period (often 6 months to 1 year) before you can test for Class B.
  • The written test covers vehicle operation, safety, and weight distribution; the driving test takes place in an actual large truck on a closed course or public roads.
  • Fees, testing locations, and medical certification requirements differ by state, so contact your DMV before you schedule any tests.

Prerequisites and Holding Period Requirements

Before you can test for a Class B license, you must already hold a valid Class C driver's license in good standing. Most states require you to have held that Class C license for a minimum period—commonly 6 months to 1 year—before you are permitted to explore for Class B. A few states waive this holding period if you are under 18 or if you have prior commercial driving experience, but this is uncommon.

Your Class C license must not be suspended, revoked, or expired. If your license is currently suspended or revoked, you must resolve that status first. Some states will not even let you schedule a Class B test until your Class C is fully clear. Check your state DMV's website or call their commercial driver services line to confirm your specific holding period and any exceptions that might explore to your situation.

Medical Certification and Physical Examination

You must obtain a Department of Transportation (DOT) medical certificate before you can test for or receive a Class B license. This certificate comes from a DOT-certified medical examiner and confirms that you meet federal health and vision standards for commercial driving. The exam includes a vision test (usually 20/40 or better in each eye), hearing assessment, blood pressure check, and review of your medical history.

The medical certificate is valid for two years from the date of issue. You must carry the original certificate or a copy when you go to the DMV to test or renew your Class B license. If your certificate expires before your license does, you must renew the medical certificate before you can continue driving commercially. Some states allow you to renew the certificate at any time during its validity period; others require you to wait until it is close to expiration.

The cost of a DOT medical exam varies by provider and state, typically ranging from $75 to $200. Some employers cover this cost; others require you to pay out of pocket. You can find DOT-certified examiners through your state DMV website or by searching the National Registry of Certified Medical Examiners.

Written Knowledge Test Content and Passing Score

The Class B written test covers vehicle operation, safety procedures, weight and balance, braking systems, and road hazards specific to large trucks. The test is usually 50 to 100 questions, depending on your state, and you must score at least 80 percent to pass. Some states allow you to retake the test when ready if you fail; others require a waiting period of one day to one week before you can test again.

Study materials are available free from your state DMV, usually as a downloadable PDF or printed manual. Many states also offer practice tests online. The written test is administered at your local DMV office or an authorized testing center and takes 30 to 60 minutes to complete. You can usually schedule the test online or by phone, though some locations still require you to walk in.

Some states offer the written test in multiple languages. If English is not your primary language, contact your DMV ahead of time to confirm language options and whether an interpreter is permitted in the testing room.

Behind-the-Wheel Driving Test Requirements

After you pass the written test, you must pass a behind-the-wheel driving test in an actual Class B vehicle. The test typically lasts 30 to 60 minutes and includes both closed-course maneuvers and public road driving. The examiner evaluates your ability to control the vehicle, judge distances and clearances, perform emergency stops, back up safely, and follow traffic laws.

You must provide your own vehicle for the test—it must be a Class B vehicle that is properly registered, insured, and in safe working condition. Some states allow you to use a vehicle provided by a commercial driving school; others require you to bring your own. The vehicle must display valid license plates and pass a pre-test safety inspection conducted by the examiner.

You must bring your valid Class C license, your DOT medical certificate, and proof of insurance to the driving test. Failure to bring any of these documents will result in the test being cancelled. If you fail the driving test, most states allow you to retake it after a waiting period of one day to one week, and you must pay the test fee again.

Fees, Testing Locations, and Scheduling

Class B license fees vary significantly by state. Written test fees typically range from $10 to $50, and driving test fees range from $25 to $150. License issuance or renewal fees add another $20 to $100 depending on the validity period (usually 4 to 8 years). Some states charge a single combined fee; others bill each component separately. A few states offer fee waivers or reductions for low-income applicants, though this is not common.

Testing locations are usually limited to DMV offices or authorized third-party testing centers. Not every DMV location administers Class B tests, so you may need to travel to a regional office. Scheduling can take weeks or months in busy areas, so contact your DMV early to find out current wait times and available appointment slots. Many states now allow online scheduling; others still require phone calls or in-person visits to book a test.

Some commercial driving schools offer behind-the-wheel testing as part of their training programs, which can reduce the time you spend waiting for a DMV appointment. However, you must still pass the written test through your state DMV, and the school's test does not replace the official state driving test.

State-by-State Differences in Class B Requirements

Class B definitions and requirements are not uniform across states. Some states use weight thresholds (26,001 pounds GVWR); others define Class B by vehicle type (straight trucks, buses, dump trucks). A few states do not have a Class B category at all and instead use Class A for all commercial vehicles. Before you begin the testing process, confirm your state's exact definition and requirements.

Holding period requirements, medical certification rules, and test content also vary. Some states require a medical certificate renewal every two years; others require annual renewal. Some states allow you to test for Class B when ready after passing the written test; others require a waiting period between the written and driving tests. A few states require you to complete a commercial driver training course before you can test, while most do not.

Contact your state DMV's commercial driver services division directly to get the exact requirements for your state. Do not assume that information from another state or from a private driving school applies to you.

Frequently Asked Questions

Can I test for a Class B license if my Class C license is expired?

No. Your Class C license must be valid and in good standing when you test for Class B. If your Class C is expired, you must renew it first. Some states allow you to renew your Class C and test for Class B on the same day; others require you to renew first and wait a set period before testing for Class B.

Do I need to take a commercial driving school course to get a Class B license?

Most states do not require formal training, but many recommend it. A commercial driving school can teach you vehicle handling, safety procedures, and test-taking strategies, which may help you pass on your first attempt. Some employers require or cover the cost of training before they hire you. Check your state's requirements and your employer's expectations before you decide.

What happens if I fail the driving test?

You can retake the test after a waiting period (usually one day to one week, depending on your state). You must pay the test fee again and provide the same documents and vehicle. Most states allow you to retake the test as many times as needed, but a few limit the number of attempts per year.

How long is a Class B license valid?

Class B licenses are typically valid for 4 to 8 years, depending on your state and your age. You must renew your medical certificate every two years, even if your license has not expired. Some states require you to renew your entire Class B license if your medical certificate expires; others allow you to renew just the certificate.

Can I drive a bus with a Class B license?

It depends on the bus and your state. A Class B license covers most straight trucks and buses that do not tow a trailer. However, if the bus carries passengers for hire (a commercial passenger bus), some states require a Passenger (P) endorsement in addition to your Class B license. Check your state's requirements if you plan to drive a passenger bus.