A truck driver license is a Commercial Driver's License (CDL) with the right endorsements for the type of truck you'll operate
A truck driver license is not a separate license type — it's a CDL paired with specific endorsements that match what you'll haul and how heavy it is. The base CDL comes in three classes (A, B, and C), and each class lets you operate different vehicle weights and configurations. To drive a truck professionally, you need the class that covers your truck's Gross Vehicle Weight Rating (GVWR) and any endorsements the cargo or vehicle type requires.
Most over-the-road truck drivers hold a Class A CDL, which allows you to operate any combination of vehicles with a GVWR of 26,001 pounds or more, as long as the towed vehicle weighs more than 10,000 pounds. If you're driving a single truck (not towing a trailer), you may may have access to for a Class B CDL instead, which covers single vehicles over 26,001 pounds GVWR. Class C CDLs are for smaller commercial vehicles and are rarely used for truck driving.
Beyond the class, you'll need endorsements if your work involves hazardous materials, passenger transport, or double/triple trailers. The most common endorsement for truck drivers is Hazmat (H), required if you transport any regulated hazardous materials. Other endorsements include Tanker (N) for tank vehicles, Doubles/Triples (T), and Passenger (P).
Key Takeaways
- A truck driver license is a Class A, B, or C CDL matched to your truck's weight and the type of cargo you'll carry.
- Class A CDL is the standard for over-the-road trucking and allows you to operate combination vehicles weighing 26,001 pounds or more.
- Endorsements like Hazmat (H), Tanker (N), and Doubles/Triples (T) are required based on what you haul, not optional add-ons.
- You must pass a written knowledge test, a skills test with a certified examiner, and a medical examination before you can hold a CDL.
- Most states require you to hold a valid commercial learner's permit (CLP) for at least 14 days before you can test for the CDL itself.
How CDL classes work and which one you need
The class of CDL you need depends on the Gross Vehicle Weight Rating (GVWR) of the truck you'll drive and whether you're towing a trailer. GVWR is the maximum weight the vehicle is designed to carry safely, including the truck itself, cargo, passengers, and fuel. You can find your truck's GVWR on the driver's side door jamb or in the owner's manual.
Class A CDL is required if you operate any combination of vehicles (a truck towing a trailer) where the towed vehicle weighs more than 10,000 pounds, regardless of the total weight. This is the most common class for long-haul and regional truck drivers. A Class A also lets you operate a single truck over 26,001 pounds GVWR.
Class B CDL covers single vehicles (no trailer) with a GVWR of 26,001 pounds or more, or a single vehicle towing a trailer that weighs 10,000 pounds or less. This class is used for dump trucks, cement mixers, and some delivery trucks that don't tow heavy trailers.
Class C CDL is for vehicles under 26,001 pounds GVWR that carry hazardous materials or 16 or more passengers. Most truck drivers do not need a Class C; it's typically for small commercial vehicles like shuttle buses or hazmat delivery vans.
Endorsements that match your cargo and vehicle type
Endorsements are add-ons to your CDL that show you're trained and tested to handle specific types of cargo or vehicle configurations. You don't choose endorsements based on preference — your job determines which ones you need. If your employer asks you to haul hazmat but you don't have the Hazmat endorsement, you cannot legally do that work.
Hazmat (H) is the most common endorsement and is required if you transport any material regulated by the Department of Transportation as hazardous — including fuel, chemicals, explosives, and radioactive materials. To get Hazmat, you must pass a written test and undergo a Transportation Security Administration (TSA) background check. The TSA check includes fingerprinting and a records review; it typically takes a few weeks.
Tanker (N) is required if you drive a tank vehicle, even if it's empty. Tank vehicles have different handling characteristics because the liquid inside shifts as you brake and turn, making them harder to control. You must pass a written test specific to tanker operation.
Doubles/Triples (T) is required if you operate a truck towing two trailers (doubles) or three trailers (triples). This endorsement requires a written test and often a skills test showing you can safely maneuver these longer combinations.
Passenger (P) is required if you transport 16 or more passengers for compensation. This is rare for truck drivers but may explore if you drive a company shuttle or charter bus.
Steps to get your truck driver license
The path to a truck driver license involves several stages, and the timeline varies by state but typically takes 4 to 8 weeks from start to finish. You cannot skip steps or combine them — each must be completed in order.
Step 1: Get your Commercial Learner's Permit (CLP). Visit your state's Department of Motor Vehicles (DMV) with proof of identity, residency, and Social Security number. You'll pass a written knowledge test covering general CDL rules, vehicle inspection, and safe driving. If you're pursuing endorsements, you'll also test on those topics (Hazmat, Tanker, etc.). The CLP costs vary by state but typically range from $20 to $100. Most states require you to hold the CLP for at least 14 days before you can test for the full CDL.
Step 2: Complete behind-the-wheel training (optional but strongly recommended). While not legally required in most states, attending a CDL training school dramatically improves your chances of passing the skills test on your first attempt. Training programs run 3 to 8 weeks and cost $3,000 to $8,000, depending on the school and whether they cover Hazmat or other endorsements. Some employers reimburse training costs after you've worked for them for a set period.
Step 3: Pass the skills test. You'll take the test with a certified examiner, usually at a third-party testing facility or your state's DMV. The test has three parts: a pre-trip vehicle inspection (you walk around the truck and point out safety features and check for damage), a basic control skills test (backing, parking, and maneuvering in a lot), and a road test (driving on public roads with the examiner). The entire test takes 1.5 to 2 hours. You must pass all three parts to pass the test overall.
Step 4: Pass a medical examination. You must obtain a Medical Certificate from a certified medical examiner listed on the National Registry of Certified Medical Examiners. The exam checks your vision, hearing, blood pressure, and general health. The certificate is valid for 24 months. You cannot legally drive a commercial truck without a valid Medical Certificate.
Step 5: Get your CDL. Once you've passed the skills test and obtained your Medical Certificate, return to your state's DMV to receive your CDL. The license is typically issued on the spot or mailed within a few days.
Medical certification and what disqualifies you
A Medical Certificate is a legal requirement for all CDL holders and must be renewed every 24 months. The certificate proves you meet federal medical standards for safe truck operation. Your state's DMV will not issue or renew a CDL without a valid Medical Certificate on file.
Certain medical conditions can disqualify you from holding a CDL, either permanently or until the condition is treated. These include uncontrolled high blood pressure, diabetes requiring insulin (in some cases), heart disease, sleep apnea, and certain vision or hearing problems. A seizure disorder, loss of consciousness, or a history of substance abuse also raises red flags. The medical examiner will review your history and may require additional testing or documentation from your doctor.
If you have a condition that might disqualify you, don't assume you're ineligible — many conditions are manageable with treatment. Talk to your doctor before your exam, and bring any relevant medical records or treatment plans to the appointment. The examiner can often issue a certificate with restrictions (for example, glasses required, or daytime driving only) rather than outright denial.
Hazmat endorsement and TSA background check
If your job involves transporting hazardous materials, you must have a Hazmat (H) endorsement on your CDL. This endorsement requires more than just a written test — it also requires a Transportation Security Administration (TSA) background check, which adds time and cost to the process.
To get Hazmat, you'll first pass the Hazmat knowledge test at your state's DMV (this is part of getting your CLP if you're pursuing it). Then you must submit to a TSA background check, which includes fingerprinting, a criminal records review, and checks against federal watchlists. The TSA charges a fee (typically $85 to $97) and the process takes 2 to 4 weeks. Some states add their own fee on top of the federal one.
Certain criminal convictions, immigration violations, or security concerns can result in TSA denial of the Hazmat endorsement. If you're denied, you can request reconsideration, but the process is lengthy. You can still hold a CDL without Hazmat — you straightforward cannot haul regulated hazardous materials.
Costs and timeline for getting your truck driver license
The total cost of obtaining a truck driver license varies widely depending on whether you attend a training school, which endorsements you pursue, and your state's fees. Here's what to expect:
| Item | Typical Cost | Notes |
|---|---|---|
| Commercial Learner's Permit (CLP) | $20–$100 | Varies by state; includes written test fee |
| CDL Training School (optional) | $3,000–$8,000 | 3–8 weeks; some employers reimburse |
| Medical Examination | $50–$150 | Required; valid for 24 months |
| Skills Test (third-party) | $100–$300 | Varies by state and testing facility |
| CDL License Fee | $20–$150 | Varies by state; valid 4–8 years |
| Hazmat Endorsement (TSA) | $85–$97 (federal) + state fee | Background check included; 2–4 weeks |
| Other Endorsements (Tanker, Doubles) | $10–$50 each | Written test only; no background check |
If you attend a CDL training school, the total cost is typically $3,500 to $8,500 and takes 4 to 8 weeks. If you study on your own and test at your state's DMV, the cost is lower (around $500 to $1,500) but you'll need to arrange your own behind-the-wheel practice, which is harder without professional instruction.
The timeline from start to finish is usually 4 to 8 weeks if you attend a training school, or 2 to 6 weeks if you study independently. The TSA background check for Hazmat can add 2 to 4 weeks. Some states have backlogs at the DMV or testing facilities, which can extend the timeline.
Frequently Asked Questions
Can I get a truck driver license if I have a DUI or reckless driving conviction?
A DUI or reckless driving conviction does not automatically disqualify you from a CDL, but it will be reviewed by your state's DMV. Some states impose a waiting period (often 5 to 10 years) before you can hold a CDL after a serious violation. Others may issue a CDL with restrictions. Contact your state's DMV to learn the specific rules in your state.
Do I need a truck driver license to drive a personal truck?
If you're driving your own truck for personal use (not for work or compensation), you typically need only a regular driver's license, even if the truck is large. A CDL is required only when you're operating a commercial vehicle for business purposes. However, some states have different rules, so check your state's DMV website.
How often do I need to renew my truck driver license?
CDL renewal periods vary by state but typically range from 4 to 8 years. Your Medical Certificate must be renewed every 24 months and must be valid at all times. If your Medical Certificate expires, your CDL becomes invalid until you renew it, even if the CDL itself hasn't expired.
What happens if I fail the skills test?
If you fail any part of the skills test, you can retake it. Most states allow you to retake the test within a certain timeframe (often 14 days to 6 months), and you may have to pay the testing fee again. You keep your CLP while you prepare to retake the test. Many people pass on their second or third attempt, especially if they get additional training between attempts.
Can I get a truck driver license with a commercial learner's permit from another state?
No. You must obtain your CLP and CDL in the state where you hold a valid driver's license and establish residency. If you move to a new state, you'll need to transfer your CDL to that state's DMV, which typically involves passing a written test and paying a transfer fee, but not retaking the skills test.