A Class B license lets you drive single vehicles up to a certain weight, usually between 10,001 and 26,000 pounds gross vehicle weight rating (GVWR), without a commercial endorsement
The exact definition of Class B varies by state. In most states, a Class B license covers vehicles heavier than a standard car but lighter than a full commercial truck. You might drive a large pickup truck, a box truck used for personal moving, or a passenger van with more than 15 seats under a Class B license. Some states call this a Class 2 or Medium Duty license instead.
The key difference between Class B and a regular Class D (or Class C) passenger license is the vehicle's weight. A standard car license works for vehicles up to about 10,000 pounds GVWR. Once you cross that threshold, most states require you to step up to Class B. If you try to drive a vehicle heavier than your license class permits, you can be cited for operating an oversized vehicle without the proper license, even if you caused no accident.
Key Takeaways
- Class B licenses cover single vehicles (not combinations like tractor-trailers) between roughly 10,001 and 26,000 pounds GVWR, though the exact weight limits vary by state.
- You need a Class B license to legally drive large pickup trucks, box trucks, and passenger vans with more than 15 seats, even if you own them personally.
- Getting a Class B requires passing a written knowledge test, a road test in a vehicle of that class, and a medical examination in most states.
- A Class B license is not a commercial license and does not require a commercial driver's license (CDL) unless you are hauling certain cargo or carrying passengers for hire.
- Upgrading from a standard license to Class B usually takes a few weeks and costs between $50 and $150 depending on your state.
When you need a Class B license instead of a standard one
You need to upgrade to Class B if the vehicle you want to drive exceeds your current license class weight limit. The GVWR is printed on a label inside the driver's door jamb or on the vehicle's registration. If you own a large truck or van and your license does not match, you are driving illegally even on private property or in your own driveway if a police officer stops you.
Class B is also required for vehicles that fall into specific categories by design, regardless of actual weight. Many states require Class B for any passenger van designed to carry more than 15 people, even if it weighs less than 10,001 pounds. Similarly, some states require Class B for certain RVs or motorhomes above a certain length or sleeping capacity. Check your state's DMV website or call your local office to confirm whether your specific vehicle requires Class B.
You do not need a CDL (commercial driver's license) for a Class B vehicle unless you are using it for commercial purposes — hauling cargo for pay, transporting passengers for hire, or carrying hazardous materials. Driving your own truck to move your own belongings, or driving a church van to transport volunteers without payment, does not require a CDL. The moment you cross into commercial use, the rules change.
How the Class B written test and road test work
The written test covers vehicle control, braking systems, and safe operation of heavier vehicles. You will answer questions about how a larger vehicle handles differently than a car — longer stopping distances, wider turning radius, blind spots, and how weight distribution affects steering and braking. Most states allow you to study a Class B manual available free on the DMV website. The test is usually 30 to 50 questions, and you must score 70 to 80 percent to pass, depending on your state.
The road test requires you to bring a vehicle of Class B weight and size to the testing location. You cannot take the road test in a standard car and then drive a heavy truck home. The examiner will watch you perform basic maneuvers — backing up, parking, turning, and highway driving — in the actual class of vehicle you want to license. The test usually lasts 30 to 45 minutes. You must demonstrate safe control, proper mirror use, and awareness of the vehicle's size and weight.
Most states also require a medical examination before issuing a Class B license. A certified medical examiner will check your vision, hearing, and general health. You will fill out a form (often called a Medical Examination Report or MER) that asks about conditions like diabetes, heart disease, or sleep apnea. This is less rigorous than a CDL medical exam but more thorough than a standard license renewal. The exam costs $50 to $150 and is valid for a set period — usually four to five years.
Steps to upgrade from your current license to Class B
First, contact your state's DMV or visit the website to confirm that your vehicle actually requires Class B. Bring the vehicle's registration and check the GVWR label. Some people assume they need Class B when their vehicle is still within the standard license weight limit. Confirming this step saves you time and money.
Second, schedule a medical examination with a certified examiner. Your DMV website will list approved examiners in your area. Bring your current license, proof of residency, and any medical records relevant to the form. The examiner will complete the medical report and give you a copy to bring to your road test appointment.
Third, study the Class B manual and take practice tests available on your state's DMV website. Most states offer free online practice tests that mirror the real exam. Spend a week or two on this — the test is not difficult if you understand how weight and size change vehicle dynamics.
Fourth, schedule your written test at your local DMV office. Bring your current license, proof of residency, and the completed medical form. You will take the test at a computer or on paper, depending on your state. If you pass, you will receive a temporary permit or a notice to proceed to the road test.
Fifth, schedule your road test. You must bring the Class B vehicle you plan to drive, proof of insurance, and your temporary permit or test notice. The vehicle must be in safe working condition — working brakes, lights, wipers, and mirrors. If the vehicle fails inspection, the test will not proceed. After you pass the road test, the DMV will issue your Class B license, usually on the spot or within a few days by mail.
How Class B differs from a CDL and from standard passenger licenses
A Class B license is not a commercial driver's license. A CDL is required only if you are using the vehicle for commercial purposes — carrying cargo or passengers for payment, or hauling hazardous materials. You can own and drive a Class B vehicle for personal use without a CDL. The confusion arises because Class B vehicles are large, but size alone does not trigger CDL requirements.
A standard passenger license (Class D or Class C, depending on your state) covers vehicles up to roughly 10,000 pounds GVWR and is designed for cars, small SUVs, and light pickups. Class B covers heavier single vehicles. A CDL covers combinations — a tractor pulling a trailer — or vehicles used in commerce. The three are separate categories with different testing, medical requirements, and restrictions.
Class B also carries restrictions that a standard license does not. Some states prohibit Class B drivers from towing trailers, or limit trailer weight. Others require air brake certification if the vehicle has air brakes. Read your license card and your state's regulations to understand what you are and are not permitted to do.
Costs and timeline for getting a Class B license
The total cost varies by state but typically ranges from $100 to $300. The written test costs $10 to $30. The road test costs $20 to $50. The medical examination costs $50 to $150. The license itself costs $20 to $100 depending on how long it is valid. Some states bundle these into a single fee; others charge separately. Contact your DMV for exact pricing in your state.
The timeline is usually three to six weeks from start to finish, assuming you pass all tests on the first attempt. Scheduling a medical exam can take one to two weeks. Studying and passing the written test can happen within a few days. Scheduling the road test often has a wait list of one to three weeks depending on your area. If you fail the written or road test, you will need to wait and retake it, adding another week or two.
What happens if you drive a Class B vehicle without the proper license
Driving a vehicle heavier than your license class permits is a moving violation in all states. The penalty varies but typically includes a fine of $100 to $500, points on your driving record, and possible license suspension. In some states, you may also be ordered to pay for towing the vehicle if you are stopped while driving it illegally. Insurance may not cover an accident if you were driving an unlicensed vehicle class at the time.
The violation stays on your record and can affect your ability to get hired for jobs that require a clean driving history. If you own a large truck or van, upgrading your license is far cheaper and simpler than risking a violation every time you drive it.
Frequently Asked Questions
Can I take the Class B road test in someone else's vehicle?
Yes, as long as the vehicle is Class B weight and in safe working condition. It does not have to be your own vehicle. Many people borrow a truck or van from a friend or family member for the test. The vehicle must pass a basic safety inspection — working brakes, lights, and mirrors — before the examiner will begin the test.
Do I need air brake certification for a Class B license?
Only if the vehicle has air brakes. If the vehicle has hydraulic brakes, you do not. If it has air brakes and you do not pass the air brake test, your license will carry a restriction prohibiting you from driving air brake vehicles. Check the vehicle's brake system before your road test so you know what to expect.
Can I upgrade to Class B online or by mail?
No. You must take the written test and road test in person at a DMV office or approved testing location. Some states allow you to schedule appointments online, but the tests themselves must be completed face-to-face. The medical examination must also be done in person with a certified examiner.
What if I fail the road test?
You can retake it after a waiting period, usually one to two weeks. Most states allow you to retake the test as many times as needed, though some limit retakes to a certain number per year. You do not have to retake the written test or medical exam if you only failed the road test. Bring the same vehicle or another Class B vehicle that meets safety standards.
Is a Class B license valid in other states?
Yes. A Class B license issued by one state is recognized in all other states. However, if you move to a new state, you will eventually need to get a license from that state. Most states allow you to drive on an out-of-state license for a grace period — usually 30 to 90 days — before you must transfer or renew it locally.