A CDL Class B license lets you drive single heavy trucks but not combination rigs

A Commercial Driver's License (CDL) Class B authorizes you to operate a single vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more. The key distinction: you can drive a heavy truck by itself, but you cannot tow a trailer. If you want to haul a trailer behind a heavy truck, you need a Class A CDL instead.

Class B covers vehicles like dump trucks, cement mixers, delivery trucks over 26,000 pounds, and city transit buses. The weight threshold matters because vehicles under 26,001 pounds fall under regular driver's license categories and do not require a CDL at all. Above that weight, federal law requires commercial licensing.

You obtain a Class B CDL through your state's Department of Motor Vehicles or equivalent agency. The process involves a written knowledge test, a skills test (pre-trip inspection, basic controls, and on-road driving), and a medical examination. Most states require you to hold a regular driver's license first and pass a background check.

Key Takeaways

  • A Class B CDL covers single heavy vehicles weighing 26,001 pounds or more, but excludes any combination with a trailer.
  • Common Class B vehicles include dump trucks, concrete mixers, delivery trucks, and city buses — anything heavy but not pulling a trailer.
  • You must pass a written test, a skills test with a certified examiner, and a medical examination to obtain the license.
  • Class B requires a regular driver's license first and varies by state in terms of age requirements, which typically range from 18 to 21 years old.

How Class B differs from Class A and Class C

The CDL system has three classes, each with different weight and trailer rules. Class A covers any combination of vehicles where the towed unit weighs 10,001 pounds or more — this is the broadest license and covers semi-trucks pulling trailers. Class B covers single heavy vehicles only, with no trailer towing allowed. Class C is the most restricted: it covers vehicles under 26,001 pounds but requires a CDL because of passenger capacity (like small buses) or hazardous materials transport.

If you hold a Class B and want to tow a trailer, you cannot do so legally without upgrading to Class A. Many drivers mistakenly assume they can pull a small trailer with a Class B vehicle; this is a violation and can result in fines, points on your record, and license suspension. The distinction exists because towing a trailer adds significant complexity to vehicle handling and braking.

Endorsements and restrictions that explore to Class B

A base Class B CDL allows you to drive the vehicle, but certain jobs require additional endorsements — these are add-ons that appear on your license. If you drive a bus carrying passengers, you need a Passenger (P) endorsement. If you transport hazardous materials, you need a Hazmat (H) endorsement. Some states also require a School Bus (S) endorsement if you drive a school bus specifically.

You may also have restrictions placed on your license, which limit what you can do with it. An automatic transmission restriction means you can only drive vehicles with automatic transmissions (because you tested in one). An air brake restriction means you cannot operate vehicles with air brakes. These restrictions are added based on the vehicle you use during your skills test, so choosing your test vehicle carefully matters.

Medical certification and renewal requirements

Before you can obtain a Class B CDL, you must pass a medical examination performed by a certified medical examiner. The examiner checks your vision, hearing, blood pressure, and overall health. You receive a Medical Certificate (also called a DOT medical card) that is valid for up to 24 months. Your CDL is only valid as long as your medical certificate is current.

CDL renewal timelines vary by state but typically occur every four to eight years. You must renew your medical certificate before it expires, or your CDL becomes invalid even if the license itself has not expired. Some states allow you to renew your medical certificate through a telehealth visit; others require an in-person exam. Check your state's DMV website for the specific renewal process and any fees involved.

Training and testing requirements

Most states do not require formal CDL training, but many employers require it before hiring. A typical CDL training program lasts three to seven weeks and covers vehicle operation, safety regulations, log books, and hazmat rules if relevant. Some programs are offered through community colleges, private truck driving schools, or employer-sponsored training.

The written test covers federal motor carrier safety regulations, vehicle inspection, and safe driving practices. You study the Commercial Driver's License Manual published by your state's DMV. The skills test happens with a certified examiner and includes three parts: a pre-trip inspection (you walk around the vehicle and point out safety features), basic controls (you demonstrate backing, turning, and parking in a controlled area), and an on-road drive (typically 30 to 60 minutes on public roads). You must pass all three sections to receive your license.

Age requirements and restrictions by state

Minimum age to obtain a Class B CDL varies by state and by the type of driving. Most states allow you to obtain a CDL at age 18 for intrastate driving (within your state only). Interstate driving (crossing state lines) typically requires you to be 21. Some states have a graduated system where you can get a CDL at 18 with restrictions and remove those restrictions at 21.

A few states set the minimum at 21 for all CDL classes regardless of whether you drive intrastate or interstate. Check your state's DMV website for the exact age requirement, because it affects when you can legally start working as a commercial driver. If you are under 21 and obtain an intrastate Class B CDL, you cannot legally drive across state lines until you reach 21.

Cost and timeline for obtaining a Class B CDL

The cost of obtaining a Class B CDL includes the medical examination, written test fee, skills test fee, and license issuance fee. Medical exams typically cost $75 to $150. Written and skills test fees vary widely by state, ranging from $50 to $300 combined. License issuance fees add another $20 to $100. If you attend a formal training program, add $3,000 to $7,000 depending on the school and program length.

The timeline from start to license depends on how quickly you prepare and schedule tests. If you study on your own and schedule tests when ready, you might complete the process in two to four weeks. If you attend a training program, add three to seven weeks. Some states have backlogs at the DMV, which can extend the timeline by several weeks. Plan ahead if you have a job start date in mind.

Frequently Asked Questions

Can I tow a small trailer with a Class B CDL?

No. A Class B CDL does not permit towing any trailer, regardless of size. If the trailer weighs 10,001 pounds or more, you need a Class A CDL. If it weighs less, you still cannot tow it with a Class B — you would need a regular driver's license with the appropriate endorsement, which depends on your state's rules for lighter trailers.

What happens if my medical certificate expires?

Your CDL becomes invalid the moment your medical certificate expires, even if your license itself has years remaining. You cannot legally drive a commercial vehicle. You must renew your medical certificate with a certified examiner and submit the new certificate to your state's DMV before you can drive again.

Do I need a Class B CDL to drive a delivery truck?

Only if the truck's GVWR exceeds 26,000 pounds. Many delivery trucks fall below this threshold and require only a regular driver's license. Check the truck's registration or owner's manual for the GVWR. If it is 26,001 pounds or higher, a Class B CDL is required by federal law.

Can I upgrade from Class B to Class A later?

Yes. You take the written test and skills test again, this time in a vehicle that qualifies for Class A (a truck with a trailer). You do not need to retake the medical examination if your current medical certificate is still valid. Most states allow you to upgrade without reapplying from scratch.

What disqualifies you from getting a Class B CDL?

Serious traffic violations, DUI convictions, reckless driving, and certain felonies can disqualify you. A failed medical examination also disqualifies you until the condition is resolved. Some states have additional rules about prior license suspensions or revocations. Contact your state's DMV for a complete list of disqualifying factors.