How to Get Your CDL (Step by Step)
Updated June 2026
Free CDL general knowledge practice test โ no sign-up.
Getting a CDL follows a clear path. Here's the whole process, start to finish, so you know what's ahead.
1. Meet the basic requirements
- Be at least 18 to drive within your state (intrastate), or 21 to drive across state lines (interstate) or haul hazmat.
- Hold a regular driver's license.
- Pass a DOT medical exam and carry your medical certificate.
2. Pick your class and endorsements
- Class A โ combination vehicles (tractor-trailers). Class B โ large straight trucks/buses. Class C โ smaller vehicles for hazmat or passengers.
- Add endorsements for what you'll haul: Hazmat (H), Tanker (N), Doubles/Triples (T), Passenger (P), School Bus (S).
3. Get your Commercial Learner's Permit (CLP)
Study the CDL manual and pass the written knowledge tests (General Knowledge, plus Air Brakes and Combination for Class A, and any endorsement tests). That earns your CLP. Use the free practice tests below to prepare.
4. Complete ELDT training
Since 2022, new CDL applicants must complete Entry-Level Driver Training (ELDT) from a provider on the federal registry before taking the skills test.
5. Hold the CLP, then take the skills test
You must hold the CLP for at least 14 days before the skills test. The skills test has three parts:
- Pre-trip inspection โ name and check the parts.
- Basic vehicle control โ backing, alley dock, offset.
- Road test โ driving in traffic.
6. Pass and get your CDL
Pass all three and you're licensed. Then it's about experience โ start with the fundamentals like coupling safely (see our high-hitch guide) and solid pre-trips.
Free CDL general knowledge practice test โ no sign-up.
Frequently asked questions
How long does it take to get a CDL?
Often 3โ8 weeks through a full-time school, plus the mandatory 14-day CLP holding period before the skills test.
What is ELDT?
Entry-Level Driver Training โ federally required theory and behind-the-wheel training from a registered provider before you can take the CDL skills test for the first time.