A commercial driver's license is a credential that allows you to operate certain heavy or passenger vehicles for pay
A commercial driver's license (CDL) is a separate class of driver's license issued by your state that permits you to drive vehicles above a certain weight or designed to carry passengers for compensation. It is not an add-on to a regular license — it replaces your standard driver's license when you hold one. The CDL is required by federal law whenever you operate a commercial motor vehicle (CMV) on public roads, and the rules are uniform across all states, though each state issues and renews its own.
The distinction matters because operating a CMV without the proper license is a federal violation, not just a state traffic offense. Penalties include fines, criminal charges, and suspension of your driving privileges. Employers who knowingly allow unlicensed drivers to operate their vehicles face their own federal penalties.
Key Takeaways
- A CDL is required to drive any vehicle over 26,001 pounds gross vehicle weight rating (GVWR), any vehicle designed to carry 16 or more passengers including the driver, or any vehicle carrying hazardous materials requiring placards.
- The CDL process involves a written knowledge test, a skills test (pre-trip inspection, basic control, and road test), and a medical examination by a certified medical examiner — not your regular doctor.
- Your state's Department of Motor Vehicles (DMV) or equivalent agency issues CDLs, and you must pass both the knowledge and skills tests in the same state where you hold residency.
- A CDL comes with endorsements (additional qualifications) and restrictions depending on the type of vehicle and cargo you will operate.
- Renewal timelines and costs vary by state, but most CDLs are valid for four years and require a medical recertification every two years.
The three classes of commercial vehicles and when you need a CDL
The Federal Motor Carrier Safety Administration (FMCSA) defines three classes of commercial motor vehicles. Class A is any CMV with a gross vehicle weight rating (GVWR) over 26,001 pounds that tows a trailer of 10,001 pounds or more. Class B is any CMV over 26,001 pounds GVWR that does not tow a trailer of 10,001 pounds or more, or any vehicle designed to carry 16 or more passengers including the driver. Class C is any CMV under 26,001 pounds GVWR designed to carry 16 or more passengers, or any vehicle carrying hazardous materials that require placards.
A vehicle's GVWR is the maximum weight it is designed to carry when fully loaded, including cargo and passengers. This is not the same as the vehicle's empty weight. You can find the GVWR on the vehicle's door jamb or in the owner's manual. If you drive a pickup truck or van for personal use, even if it weighs more than 26,001 pounds, you do not need a CDL — the requirement applies only to vehicles operated for compensation (payment or business purpose).
Vehicles that do not require a CDL include those operated by farmers for agricultural purposes within 150 miles of their farm, military vehicles, and certain emergency vehicles. Some states also exempt vehicles operated by ranchers or in forestry work, so check your state's specific rules if your work falls into these categories.
Endorsements and restrictions that appear on your CDL
A CDL endorsement is a notation on your license that shows you are may have access to to operate a specific type of vehicle or carry a specific type of cargo. The most common endorsements are Hazmat (H), which allows you to transport hazardous materials; Tanker (N), which allows you to operate tank vehicles; and Passenger (P), which allows you to carry passengers for hire. Other endorsements include doubles/triples (T), which allows you to tow multiple trailers, and school bus (S).
Restrictions limit what you can do with your CDL. A restriction might specify that you can only drive automatic transmissions, only operate vehicles with air brakes, or only drive during daylight hours. Some restrictions are medical — for example, if you fail part of the vision test but still meet the minimum standard, you may receive a restriction limiting you to daylight driving only. Restrictions are noted on your license and are legally binding.
You do not need every endorsement to hold a CDL. You only need the endorsements required for the work you actually do. However, if your employer requires you to transport hazardous materials, you must have the Hazmat endorsement, which also requires a federal background check and fingerprinting through the Transportation Security Administration (TSA).
The knowledge test, skills test, and medical examination
The CDL process has three components, all of which must be passed in your state of residency. The knowledge test is a written exam covering vehicle operation, safety, and federal regulations. The test is administered by your state's DMV and covers general knowledge (required for all CDL holders), plus additional sections for any endorsements you are pursuing. For example, if you are testing for a Hazmat endorsement, you will answer additional questions about hazardous materials regulations.
The skills test has three parts: a pre-trip inspection (where you walk around the vehicle and identify its components and safety features), a basic control test (where you demonstrate backing, turning, and parking in a controlled area), and a road test (where you drive on public roads with an examiner). You must pass all three parts on the same day to pass the skills test. If you fail one part, you must retake the entire test, though some states allow you to retake only the failed component on a later date.
The medical examination must be performed by a certified medical examiner listed on the FMCSA National Registry. This is not your regular doctor — it is a specific examination that checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. You will receive a Medical Examiner's Certificate (Form MCSA-5875) that you must carry with you while driving. This certificate is valid for two years, and you must renew it before it expires, even if your CDL itself is still valid.
How states structure CDL testing and fees
Every state administers CDL tests through its DMV or equivalent agency, but the structure and cost vary. Some states allow you to take the knowledge test at any DMV office, while others require you to test at a specific location. The skills test is typically administered at a designated testing facility, often run by a third-party contractor hired by the state. You must schedule both tests in advance — walk-in testing is not available.
Knowledge test fees range from $10 to $50 per attempt depending on your state. Skills test fees are higher and typically range from $100 to $300, again depending on your state and whether you are testing for endorsements. Medical examination fees are paid directly to the medical examiner and are not part of the state fee — these typically cost $75 to $150. Your state's CDL issuance fee (the cost of the license itself) is separate from testing fees and usually ranges from $20 to $100 for a four-year license.
Some states allow you to take the knowledge test online or at a third-party testing center, while others require in-person testing at the DMV. A few states offer expedited testing for an additional fee. Check your state's DMV website for the specific testing locations, hours, and fees in your area.
CDL validity periods and renewal requirements
A CDL is typically valid for four years from the date of issuance, though some states issue them for shorter periods. The expiration date is printed on your license. You cannot renew a CDL by mail or online — you must renew in person at your state's DMV, and you must pass a new knowledge test and skills test at renewal. Some states waive the skills test if you have held a CDL for a certain number of years without violations, but this varies by state.
Your Medical Examiner's Certificate must be renewed every two years, regardless of when your CDL expires. If your medical certificate expires before your CDL, you cannot legally drive a commercial vehicle, even though your license is still valid. You must obtain a new medical examination and certificate before you can resume driving. This is a common source of confusion — many drivers let their medical certificate lapse without realizing they are no longer legal to operate a CMV.
If your CDL is suspended or revoked due to violations, you cannot straightforward wait out the suspension and renew it. You must complete any required remedial training or counseling, pay any fines, and meet other conditions set by your state before you can reinstate your license. Some violations result in permanent disqualification from holding a CDL.
The difference between a CDL and a regular driver's license
A regular driver's license (Class D in most states) permits you to operate passenger vehicles up to a certain weight for personal use. A CDL permits you to operate heavier vehicles and passenger vehicles for compensation. The two licenses are not interchangeable — if you hold a CDL, it is your only valid driver's license, and you cannot use it to drive a personal vehicle as if it were a regular license. However, a CDL does allow you to operate any vehicle that a regular license allows, so you can use it for personal driving as well as commercial work.
The testing and qualification standards for a CDL are significantly more rigorous than for a regular license. The knowledge test is longer and more detailed, the skills test includes a road component with an examiner, and the medical examination is more comprehensive. Additionally, CDL holders are subject to federal drug and alcohol testing requirements, federal hours-of-service regulations, and federal record-keeping requirements that do not explore to regular drivers.
Frequently Asked Questions
Do I need a CDL to drive a pickup truck or van for work?
Only if the vehicle's GVWR exceeds 26,001 pounds and you are driving it for compensation. Most pickup trucks and vans fall below this threshold. Check the vehicle's door jamb or owner's manual for the GVWR. If you are driving a personal vehicle for your own business (for example, a contractor using their own truck), you still need a CDL if the GVWR exceeds 26,001 pounds.
Can I take the CDL knowledge test online?
This depends on your state. Some states allow online testing, while others require in-person testing at the DMV. Check your state's DMV website for the testing options available in your area. Even if online testing is available, the skills test must always be taken in person with an examiner.
What happens if I fail the CDL skills test?
You can retake the test, but you must schedule a new appointment and pay the testing fee again. Some states allow you to retake only the failed component (for example, just the road test) on your next attempt, while others require you to retake all three parts. Check your state's rules before scheduling your retest.
How long does it take to get a CDL from start to finish?
The timeline depends on how quickly you can schedule tests and pass them. The knowledge test can usually be scheduled within a week or two. The skills test often has a longer wait, sometimes several weeks depending on demand in your area. If you pass both on your first attempt, you can have your CDL within a month. If you need to retake either test, add additional weeks.
Do I need a CDL to drive a school bus?
Yes. School buses are designed to carry 16 or more passengers, which requires a Class B or C CDL depending on the bus's GVWR. You must also obtain a School Bus (S) endorsement, which requires additional knowledge testing and a skills test in an actual school bus. Some states also require fingerprinting and a background check for school bus drivers.