What a Class B License Covers and Who Needs One

A Class B commercial driver's license lets you operate single vehicles weighing 26,001 pounds or more, or any vehicle towing a trailer under 10,000 pounds. You do not need a Class B to drive a pickup truck or standard van, even if you use it for work — you need it when the vehicle itself crosses that weight threshold. Common Class B jobs include driving straight trucks (box trucks, dump trucks, cement mixers), city buses, and some delivery vehicles.

The Class B sits between a regular driver's license and a Class A CDL. A Class A covers tractor-trailers and heavier combinations; a Class B covers everything heavier than a standard vehicle but lighter than a full tractor-trailer setup. The requirements — written test, skills test, medical certificate — are the same across all CDL classes, but the vehicle you test in and the endorsements you need depend on the specific work you will do.

Every state issues Class B licenses, but the exact rules for testing, fees, and medical requirements vary. Your home state's Department of Motor Vehicles (DMV) or equivalent agency handles the licensing process.

Key Takeaways

  • You must obtain a medical certificate from a certified medical examiner before you can take any CDL test, and this certificate must be valid on the day you test.
  • The Class B written test covers general knowledge, air brakes (if your vehicle has them), and any endorsements you need, such as passenger or hazmat.
  • The skills test includes a pre-trip vehicle inspection, a backing maneuver, and an on-road driving test in the actual vehicle you will operate.
  • Most states require you to hold a valid permit for at least one day before you can test, though some allow same-day testing in limited cases.
  • Fees range from roughly $100 to $300 depending on your state and whether you need endorsements, and the entire process typically takes two to eight weeks.

Step 1: Get Your Medical Certificate Before You explore

Before you walk into the DMV, you must have a valid medical certificate from a certified medical examiner. This is not optional and not something the DMV issues — you find and pay for it yourself. The examiner checks your vision, hearing, blood pressure, and medical history to confirm you can safely operate a commercial vehicle. The certificate is valid for two years from the date of the exam.

Find an examiner through the Federal Motor Carrier Safety Administration (FMCSA) National Registry at fmcsa.dot.gov. Search by state and city to locate examiners near you. Call ahead to confirm they are accepting new patients and ask about their fee, which typically ranges from $75 to $150. Bring your current driver's license, proof of residence, and any medical records relevant to your health history.

The examiner will give you a paper certificate on the spot if you pass. Keep this certificate with you when you go to the DMV — you cannot take the written test without it. If you fail the medical exam, the examiner will tell you what disqualifies you and whether it can be waived or resolved.

Step 2: explore for Your Commercial Learner's Permit (CLP)

Visit your state DMV with your medical certificate, current driver's license, proof of residence, and Social Security number. Tell the clerk you want to explore for a commercial learner's permit for Class B. Some states call this a CDL permit or CLP; the name varies but the function is the same.

You will pay a fee (typically $20 to $50) and take a written test covering general knowledge and any endorsements you need. If your Class B vehicle has air brakes, you must pass the air brake test. If you will carry passengers (school bus, transit bus), you need the passenger endorsement and its written test. If you will carry hazardous materials, you need the hazmat endorsement. Ask the DMV clerk which tests explore to your job before you sit down.

The written test is multiple choice and covers topics like vehicle inspection, safe driving practices, weight and balance, and braking systems. You can study using your state's CDL manual, available free on the DMV website. Most states require a score of 80 percent or higher to pass. If you fail, you can retake it the same day or come back later, depending on your state's policy.

Once you pass, the DMV issues your permit on the spot. This permit is valid for 180 days in most states, though some extend it to one year. Write down the expiration date — you must pass your skills test before this permit expires.

Step 3: Get Behind-the-Wheel Training or Practice

With your permit in hand, you can now legally practice driving a Class B vehicle, but only with a licensed CDL holder (Class A or B) in the passenger seat. You cannot drive alone, and you cannot drive at night in most states — check your permit to see the restrictions.

You have two main routes: enroll in a commercial driver training school or practice with a mentor who holds a CDL. A training school typically costs $1,000 to $3,500 and takes three to six weeks. The school provides the vehicle for your skills test, handles scheduling with the DMV, and gives you structured instruction. This is the faster and more reliable route if you have no CDL mentor available.

If you practice with a mentor, you must find a Class B or Class A CDL holder willing to supervise you. This person does not have to be your employer, but they must be present and hold a valid CDL. You will still need to arrange your own vehicle for the skills test, or rent one through a third-party testing service. This route is cheaper but slower and requires you to self-teach using your state's manual and online resources.

Either way, practice the three components of the skills test: the pre-trip inspection (walking around the vehicle and checking lights, brakes, tires, mirrors), the backing maneuver (usually a 90-degree or offset backing exercise), and the on-road drive (typically 20 to 30 minutes of real traffic).

Step 4: Schedule and Pass Your Skills Test

Contact your state DMV to schedule your Class B skills test. Some states let you book online; others require a phone call. You will need your permit number, medical certificate, and proof of the vehicle you will test in. The test must happen before your permit expires.

On test day, arrive early with your medical certificate, permit, and current driver's license. Bring the vehicle you will be driving — it must be a Class B vehicle (26,001 pounds or more, or towing under 10,000 pounds) and must be in safe working condition. If you used a training school, they will provide the vehicle and handle logistics. If you arranged your own, you are responsible for having it there and in good shape.

The examiner will watch you perform three tasks: the pre-trip inspection (you point out and explain safety features), the backing maneuver (you back into a marked space without hitting cones), and the on-road drive (you follow the examiner's directions through city and highway driving). You must pass all three to pass the test. If you fail one section, you can retake the entire test, usually within a few days.

Once you pass, the examiner will tell you to return to the DMV with your permit and test results. The DMV will issue your Class B commercial driver's license on the spot. This license is valid for four to eight years depending on your state.

State-by-State Variations in Testing and Fees

Every state follows the federal CDL framework, but details differ. Some states allow you to take your skills test the same day you get your permit; others require you to wait at least one day. Some charge a single flat fee for the permit and license combined; others charge separately. A few states offer third-party testing through private schools, while others test only at DMV locations.

Texas, California, and Florida have high volume and long wait times for skills tests — sometimes four to eight weeks. Smaller states like Vermont and Wyoming often schedule tests within days. If you live in a high-volume state and need your license quickly, a commercial training school can often jump the queue because they have standing agreements with the DMV.

Check your state DMV website for the exact fee schedule, permit validity period, and current wait times for skills tests. Call the DMV directly if the website does not list wait times — this information changes monthly and is not always posted online.

Common Mistakes That Delay or Derail Your License

The most frequent mistake is showing up to take the written test without a valid medical certificate. The DMV will turn you away, and you will have wasted a trip. Get your medical exam done first, before you even call the DMV.

The second mistake is failing the air brake test when your vehicle has air brakes. If you test in a vehicle with air brakes but do not pass the air brake written test, your license will carry an air brake restriction — you can only drive vehicles with hydraulic brakes. This severely limits your job options. Study the air brake section of your state's manual thoroughly, or test in a vehicle without air brakes if you are unsure.

The third mistake is letting your permit expire before you schedule your skills test. Once it expires, you must retake the written test and get a new permit. Set a calendar reminder for 30 days before your permit expires so you have time to book the test.

The fourth mistake is showing up to the skills test in a vehicle that does not meet the weight requirement or is in unsafe condition. The examiner will not test you if the vehicle is not a legal Class B vehicle or has mechanical problems. Confirm the vehicle's weight rating and have it inspected by a mechanic before test day.

Frequently Asked Questions

Can I test in a different vehicle than the one I will drive for work?

Yes. You test in any Class B vehicle that meets the weight requirement. Many people test in a training school's truck and then drive a different truck for their job. However, if you test in a manual transmission and your work vehicle is automatic (or vice versa), you may have restrictions on your license. Ask the DMV before you test.

What happens if I fail the skills test?

You can retake it, usually within a few days to a week. You do not have to retake the written test — your permit is still valid. However, if your permit expires before you pass the skills test, you must retake the written test and get a new permit. This is why scheduling the skills test early is important.

Do I need a Class B if I drive a pickup truck for my business?

Not unless the pickup itself weighs more than 26,001 pounds. Most pickup trucks, even heavy-duty models, weigh under that threshold. Check your vehicle's gross vehicle weight rating (GVWR) on the driver's side door jamb or in the owner's manual. If it is under 26,001 pounds, a regular driver's license is sufficient.

How long does the entire process take?

From medical exam to Class B license typically takes four to twelve weeks. The medical exam takes one day. The written test can happen the same day or within a week. The skills test wait time varies by state — anywhere from a few days to two months. If you use a training school, they often compress the timeline to three to six weeks total.

Can I get a Class B license if I have a medical condition?

It depends on the condition. The medical examiner will determine whether you can safely operate a commercial vehicle. Some conditions disqualify you outright; others may be waivable with documentation from your doctor. If you are denied, ask the examiner what the barrier is and whether a waiver or second opinion is possible.