What is a CDL License?
"CDL" refers to a Commercial Driver’s License, which is a must-have in the United States for anyone planning to operate large vehicles, heavy machinery, or transport hazardous materials for commercial purposes. To be qualified for driving different types of Commercial Motor Vehicles (CMVs), a valid CDL is essential. Often, obtaining specific endorsements is also a part of the process. These endorsements, such as Air Brakes, Hazardous Materials (Hazmat), Tankers, or Passenger Vehicles, are crucial for legally operating specific vehicles such as those with air brakes, tank trucks, hazardous material transporters, or passenger carriers.
To secure a CDL and these endorsements, passing a written test is always a requirement, and in some cases, a skills test is also necessary. For endorsements like Hazmat, additional steps are involved, including fingerprinting and a Transportation Security Administration (TSA) security threat assessment. These processes ensure that drivers are thoroughly prepared and vetted for the responsibilities of handling commercial vehicles and sensitive materials.
What is a Commercial Learner's Permit (also known as a CLP or a CDL permit)?
In short, a CLP is the first step in getting your CDL. You need a CLP to practice driving a commercial motor vehicle (CMV). An applicant receives a Commercial Learner's Permit (CLP) after they pass the required knowledge tests for the CMV class and the endorsements he or she wishes to obtain. The CLP authorizes the holder to operate a CMV in the same class and with the same endorsements as the CDL, but only when accompanied by the holder of a valid commercial driver's license with the appropriate endorsements for the vehicle being operated. The CLP holder must practice driving with a licensed driver with the proper endorsements for at least 14 days before taking the skills test.
Get professional CDL training from the comfort of your home - from a trusted FMCSA-approved ELDT provider. Pass Guarantee.
Getting a CDL License Overview
All license classes (A, B, and C) have the same basic requirements. However, there are additional items for each license class - those requirements are outlined in their respective sections.
- Steps required to get a CDL license
- Medical forms you'll need
- How to get a Class A license
- How to get a Class B license
- How to get a Class C license
- Things you DON'T need
- COVID-19 Emergency Rules
Steps Required to Get a CDL License in 2025
- Be at least 21 years of age (at least 18 years of age to drive intrastate)
- If you wish to obtain a Class A or Class B CDL, you must complete driver training from FMCSA-approved training providers. (See note below.)
- Submit your state’s CDL Application and pay the appropriate fee
- Provide identity and Social Security number verification (check your state’s requirements)
- Provide proof of state and US residency
- Submit a completed Medical Examination Report Form and Medical Examiner’s Certificate Form
- Pass a vision test
- Pass a knowledge exam
- After passing, be issued a Commercial Learner’s Permit (CLP)
- Wait a minimum of 14 days before you can schedule your CDL road skills examination
- Pass a pre-trip inspection
- Pass the road skills and driving examination (you must bring your own vehicle)
- After passing, pay the necessary fees for your new CDL (Optionally, submit a 10-Year Record Check if you’ve had a driver’s license in any state or jurisdiction other than the one where you are applying for your CDL)
Note: If you wish to obtain a Class A or Class B CDL, you must receive theory training from an approved theory training provider listed in the FMCSA Training Provider Registry (TPR). Once you complete this training, your provider will send your training records to the TPR. Then your state DMV will allow you to take the official written knowledge test for a CLP. Likewise, you must receive behind-the-wheel (BTW) training from an approved BTW training provider listed in the TPR. Once you complete this training, your provider will send your training records to the TPR. Then your state DMV will allow you to take the official skills test for a CDL.
Note: If you are a military veteran with experience driving military buses or military trucks, your state may allow you to waive any or all of the following written tests: CDL General Knowledge, Passenger, Tanker, or Hazmat, with proof of relevant military experience. Every state will also allow you to waive the driving test.
Getting your commercial driver’s license makes you part of an industry that moves the lifeblood of the US economy. While everyone sees trucks on the road, they don’t realize those trucks are moving 70% of the freight in the United States – freight accounting for over $670 billion, more than the yearly income of the entire country of Switzerland!
The average American requires the movement of 57 tons of cargo per year for everyday activities. As a result, trucks are being loaded all around the country
For the various types of commercial driver's license, the basic requirements are federally mandated, but states are allowed to impose additional requirements of their own.
For example, it is a federal law that you must be 21 years of age or older to drive commercially interstate. However, many states will issue a CDL strictly for intrastate driving for those who are 18 or older; check your state’s regulations. When you are ready to apply for your CDL and you’ve filled out your state’s CDL application, you’ll need to provide proof of the following:
- your social security number,
- your identity, and
- your residency.
Documents accepted as proof of your social security number by most states usually include your social security card, a Medicare ID card, a current ID card from any of the US Armed Forces (active, retired, reserve, or dependent), or a military separation document, otherwise known as a DD-214. Some states may accept some other forms of social security number proof, so check before you go.
The list of documents accepts as proof of your identity varies even more by state. Some of the most commonly accepted include a US birth certificate or certified copy of said certificate, valid US passport, a USCIS American Indian Card, valid military ID card, a certificate of either Citizenship or Naturalization, a Permanent Resident Card, or a Temporary Resident ID Card. In all likelihood, your state probably accepts several other documents as proof of identity, so it’s best to check your state CDL manual or DMV website for the latest information.
Proof of residency requirements will vary by state as well. You may only need to provide a copy of a single utility bill for some states, such as Alabama, while others, like California, may require two or three different documents from a list of up to eighteen different options and the address on the documents must match the address on your CDL application. Again, it’s best to check your state’s DMV website before you go to avoid any problems.
In addition to providing proof of your given name, birth date, state of residency, age, and social security number, providing proof that you’re medically able to drive commercially is part of how to get your CDL license. The easiest portion of this process consists of a vision exam, which you will take with the rest of your CDL exams, but the more in-depth portion involves submitting required medical reports. Due to a new law, after 2025, whether you drive intrastate or interstate, you must supply two forms to your state commercial driver’s licensing agency: the Medical Examination Report Form (MCSA-5875) and the Medical Examiner’s Certificate Form (MCSA-5876). If you are going to drive interstate, you must use a medical examiner listed on the National Registry of Certified Medical Examiners to fill out your forms. If these forms are required as part of your job, then your employer must pay for them.
There are more than 55,000 certified medical examiners; make sure you use the services of one of them
Once you have provided all the necessary paperwork, you must pass your exams. All applicants for CDLs must pass a vision exam as well as a knowledge exam. Once you pass these, you will receive your commercial learner’s permit (CLP). The Code of Federal Regulations states that you must have your CLP for a minimum of 14 days before taking your road skills test. (Some jurisdictions may require a longer holding period.) Depending on the state that issues it, a CLP may be either valid for one year and nonrenewable or valid for less than one year and renewable. Note that your potential employer may list additional requirements on the job application as they try to find CDL drivers with top qualifications.
Forms You'll Need: Medical Examination Report and Medical Examiner’s Certificate
Medical Examination Report (MER) Form, MCSA-5875
The Federal Motor Carrier Safety Administration requires that all interstate commercial motor vehicle drivers maintain a current Medical Examiner’s Certificate (MEC), Form MCSA-5876, to drive. As part of the physical, drivers are required to fill out the medical history portion of the Medical Examination Report (MER) Form, MCSA-5875.
Download it here.
Medical Examiner’s Certificate (MEC), Form MCSA-5876
If the Medical Examiner determines that the driver examined is physically qualified to drive a commercial motor vehicle in accordance with the physical qualification standards, the Medical Examiner will complete and provide the driver with a Medical Examiner's Certificate (MEC), Form MCSA-5876. The Medical Examiner will keep a copy of the Medical Examiner's Certificate (MEC), Form MCSA-5876 on file for at least 3 years.
Download it here.
So once you know how to get a CDL license in 2025, how do you determine which license class is right for you? States have tried to make it as simple as possible.
How to Get a CDL Class A License
- complete ELDT theory certification from an FMCSA-approved theory training provider
- pass CDL General Knowledge test and Combination Vehicles knowledge test
- complete ELDT Behind-the-wheel certification from an FMCSA-approved BTW training provider
- bring a class A vehicle to your road skills test
- apply for recommended class A endorsements (such as Doubles/Triples, etc)
You need to get a Class A License if you are driving a combination of vehicles with a weight of over 26,000 pounds and the vehicle that is being towed is over 10,000 pounds. For many states, this would include commercial vehicles with trailers or semi-trailers with two or more axles.
Class A License is the most comprehensive commercial driver’s license you can get. It allows you to operate a truck with double and triple trailers used by top trucking companies, as well as other commercial motor vehicles.
To get a Class A license, you need to do everything previously discussed and also pass the Combination written test. First, you must bring a class A vehicle to your driving skills test. Depending on your particular vehicle and the type of employment you seek, you may need to take extra endorsement exams, such as the Double Triple endorsement exam, which will allow you to drive with double or triple trailers. If your vehicle has air brakes, you’ll also need to pass the air brakes test. Once you’ve filled out all the relevant paperwork, filed all necessary documentation, and passed your written and driving tests, you’ll have your new class A commercial driver’s license!
How to Get a CDL Class B License
- complete ELDT theory certification from an FMCSA-approved theory training provider
- pass general CDL knowledge test
- complete ELDT Behind-the-wheel certification from an FMCSA-approved BTW training provider
- bring a class B vehicle to your road skills test
- apply for any necessary class B endorsements (Air Brakes, Tanks, etc.)
A Class B license is necessary if you are going to drive a vehicle over 26,000 pounds, and the GVWR of any vehicle being towed is under 10,000 pounds. Because the majority of the weight is in a single vehicle with a class B license, you do not need either the double-triple endorsement or combination endorsement. However, if your vehicle has air brakes or you will be pulling a trailer, you will need to get endorsements for those.
To drive a refuse truck, you'll also need an air brakes endorsement in most states
The key to getting on the road with your new class B license is just ticking off the boxes: complete the paperwork, file your medical documents, pass all your exams with flying colors, pay your fees, and that’s it.
How to Get a CDL Class C License
- everything listed above
- pass the CDL General Knowledge test and get a CLP (Commercial Learner's Permit)
- bring a class C vehicle to your road skills test
- apply for the necessary endorsement (Passenger, School Bus, Hazmat, etc.)
If you’re going to drive a vehicle for transporting more than 16 passengers or hazardous materials, then you need a class C license. The process of how to get a class C license is very similar to that for the class A or class B licenses though it depends on which type of vehicle you will be driving. The one way in which the class C license is unique is that you must apply for some endorsements with it. If you are transporting passengers, you will need the passenger transport endorsement. For driving a school bus, you’ll need the school bus driver endorsement and the Passenger endorsement.
A school bus endorsement requires you to be able to load kids, operate the lights, stop signs, and other devices on the bus
For hazardous materials transporting, you’ll need the Hazmat endorsement. For hazardous materials, you will also need to undergo additional state and/or TSA background checks. Your state may also have additional safety checks for school bus drivers, which should on the state DMV website. As long as you complete and turn in your paperwork and all medical documents, take and pass all necessary tests, pay all required fees, and go through any security checks, you’ll soon have your new CDL class C license.
Things You Don’t Need
Don't pay money for what you don't need
A commercial driving school will provide both classroom and behind-the-wheel training. But what if you feel you need more written instruction than the school’s basic course provides? Before spending more of your money on additional classroom instruction, consider whether you could learn more from some online instruction websites. For example, there are plenty of free high-quality CDL practice tests available online here on driving-tests, without requiring you to sign in, or provide personal information or commitment of any kind. Driving-Tests is an FMCSA-approved theory training provider, compliant with all federal Entry-Level Driver Training (ELDT) requirements.
Note: you do not need to pay for your state’s CDL manual. Some websites offer to sell it to you, which is very unethical when it is free on your state’s CDL licensing website and free right here, either to read or to download and print. If you check your state’s DMV page, they may also list locations where you can get it in print for free.
Test prepration made easy- just choose your state and proceed (free CDL tests)
The most important factor in how to get a CDL license is not money – it’s your time and determination.
Whether you get a class A, class B, or class C license, we hope to see you on the road soon in 2025!