How does the CDL permit test in Alabama work?
The questions come from the Commercial Driver License Manual on ALEA's manuals page, with a supplement for its modernized version. ALEA doesn't publish the number of questions. Your CLP is valid for 360 days and can't be renewed. If it runs out, you retake all the written tests for a new one.
Classes and endorsements
Endorsements are N for tankers, H for hazardous materials, X for both, T for double or triple trailers, P for passengers and S for school buses.
| Class | What you can drive |
|---|---|
| A | Combination vehicles over 26,000 lbs, towing more than 10,000 lbs |
| B | A single vehicle over 26,000 lbs, towing no more than 10,000 lbs |
| C | Smaller vehicles for 16 or more people, or carrying placarded hazardous materials |
Fees
Testing is $25 and the skills test $20 for first-time applicants and upgrades, booked by appointment. The CLP costs $36.25. The license costs $66.25 for Class A, $56.25 for Class B and $36.25 for Class C.
Training, medical card and self-certification
Entry-level driver training is required for a first CDL, from a provider on the FMCSA training provider registry. You also self-certify the type of driving you'll do, online or by mail. If you drive non-excepted interstate, you need a DOT medical card from an FMCSA-certified examiner. CDL district offices include Cullman, Decatur, Dothan, Evergreen, Hamilton, Huntsville, Jacksonville, Mobile, Montgomery, Opelika, Sheffield, Sumiton and Tuscaloosa. CDL headquarters is 334-676-7394.
Explore
Everything else, in one place
Sources: ALEA and 3 more. Checked October 2026.
- ALEA: CDL Frequently Asked Questions ↗
- ALEA: Document Requirements and Fees ↗
- ALEA: Classes, Endorsements and Restrictions ↗
- ALEA: Driver License ↗
Rules and fees can change, so check the official site before your test.