Alabama CDL Requirements
Alabama offers a unique farm vehicle exemption allowing agricultural workers to drive Class A vehicles without a CDL within 150 miles of their farm.

Age Requirements
Fees & Costs
Fees are subject to change. Contact the Alabama DMV for current rates.
Testing Information
Written Test
Endorsement Tests
- Hazardous Materials (H)
- Tank Vehicles (N)
- Passenger (P)
- School Bus (S)
- Doubles/Triples (T)
test fee
$5 per test
study materials
Alabama CDL Handbook available from ALEA
Skills Test
modernized test date
July 1, 2025
vehicle required
Applicant must provide properly equipped vehicle
clp holding period
Minimum 14 days
Alabama CDL Quick Facts
- Minimum Age: 18 (intrastate), 21 (interstate)
- CDL License Fee: $66.25 (4-year license)
- CLP Fee: $36.25
- Knowledge Test Fee: $5 per test
- CLP Holding Period: Minimum 14 days
- Medical Certification: DOT physical required
- Issuing Authority: Alabama Law Enforcement Agency (ALEA)
Alabama CDL Age Requirements
Alabama follows federal age requirements with specific restrictions for younger drivers:
Minimum Age Standards
- 18 years: Class A, B, and C CDL for intrastate operations only
- 21 years: Interstate CDL operations, hazmat endorsement, passenger endorsements
Age 18-20 Restrictions
Drivers aged 18-20 with an Alabama CDL are limited to:
- Intrastate operations within Alabama only
- No hazardous materials endorsement
- No passenger or school bus endorsements
- No oversize or specially permitted loads
Alabama CDL Fees and Costs
The Alabama Law Enforcement Agency (ALEA) sets the following fees for CDL credentials:
| Service | Fee | Valid Period |
|---|---|---|
| Commercial Driver License (original/renewal) | $66.25 | 4 years |
| Commercial Learner Permit (CLP) | $36.25 | Until CDL issued |
| Knowledge Test (per test) | $5.00 | Per attempt |
| Skills Test | Varies by location | Per attempt |
Note: Skills test fees may vary depending on whether you test at an ALEA facility or authorized third-party testing location. Verify exact fees when scheduling your test.
Commercial Learner Permit (CLP) Requirements
Before obtaining your Alabama CDL, you must first get a Commercial Learner Permit:
CLP Prerequisites
- Valid Alabama driver license or ability to obtain one
- Pass required knowledge tests for your intended CDL class
- Provide required documentation (identity, Social Security, residency)
- Meet medical certification requirements
Required Knowledge Tests
All CLP applicants must pass:
- General Knowledge: Required for all CDL classes
- Air Brakes: If driving vehicles with air brake systems
- Combination Vehicles: Required for Class A CDL
Additional Endorsement Tests
Depending on your intended use, you may also need:
- Hazardous Materials (H): For transporting hazmat (21+ only)
- Tank Vehicles (N): For liquid cargo tanks
- Passenger (P): For passenger vehicles (21+ only)
- School Bus (S): For school buses (requires P endorsement)
- Doubles/Triples (T): For multiple trailers (21+ for interstate)
Important: You must hold your CLP for at least 14 days before taking the CDL skills test.
CDL Skills Test Requirements
Alabama's CDL skills test consists of three parts, all of which must be passed:
Three-Part Skills Examination
- Pre-Trip Inspection: Demonstrate ability to inspect your vehicle safely
- Basic Control Skills: Backing and maneuvering exercises
- On-Road Driving: Public road driving test
Modernized Skills Test (Effective July 1, 2025)
Alabama is implementing the AAMVA Modernized CDL Skills Test with these changes:
- Updated Vehicle Inspection: Streamlined process focusing on safety-critical components
- Enhanced Basic Control Skills: Four maneuvers including new Forward Stop and Forward Offset Tracking exercises
- Road Test: Remains unchanged
Medical Certification Requirements
All Alabama CDL holders must maintain valid DOT medical certification:
DOT Physical Requirements
- Medical examination by certified DOT medical examiner
- Valid Medical Examiner's Certificate
- Appropriate medical certification category designation
Important Changes (Effective June 23, 2025)
Electronic Submission Only: Starting June 23, 2025, all DOT medical certifications must be submitted electronically by authorized medical examiners. Paper medical cards and self-uploaded documents will no longer be accepted.
You can monitor your medical certification status through the Alabama DL portal at alabamadl.alea.gov under the Commercial Drivers tab.
Entry-Level Driver Training (ELDT)
Alabama follows federal ELDT requirements for certain CDL applications:
ELDT Applies To:
- First-time Class A or Class B CDL
- Upgrading from Class B to Class A
- First-time Passenger (P), School Bus (S), or Hazmat (H) endorsements
Training Requirements
- Complete training with FMCSA-registered training provider
- Theory (classroom) instruction covering required topics
- Behind-the-wheel training on range and public roads
- Training completion certificate submitted to FMCSA
Alabama Training Options
Several Alabama institutions offer ELDT-compliant training:
- Community colleges (such as Calhoun Community College)
- Private truck driving schools
- Employer-sponsored training programs
CDL Endorsements in Alabama
Alabama offers standard federal CDL endorsements, each requiring specific testing:
| Endorsement | Code | Requirements | Age Minimum |
|---|---|---|---|
| Hazardous Materials | H | Knowledge test + TSA background check | 21 (interstate) |
| Tank Vehicles | N | Knowledge test | 18 |
| Passenger | P | Knowledge + skills test in passenger vehicle | 21 (interstate) |
| School Bus | S | P endorsement + additional tests | 21 (interstate) |
| Doubles/Triples | T | Knowledge test | 21 (interstate) |
Testing Locations and Scheduling
CDL testing in Alabama is conducted at:
- ALEA Driver License Examining Offices
- Authorized third-party testing facilities
- Some community colleges with testing authorization
Scheduling Your Tests
- Knowledge Tests: Schedule at ALEA Driver License office
- Skills Tests: By appointment only after 14-day CLP holding period
- Endorsement Tests: Available at ALEA offices (confirm availability)
Contact your local ALEA office to confirm testing availability and schedule appointments.
Interstate CDL Recognition
Alabama participates in the federal CDL reciprocity system:
- Out-of-State CDLs: Valid Alabama CDLs are recognized in all U.S. states
- Transferring to Alabama: Out-of-state CDL holders can transfer their license by meeting Alabama's requirements
- Transfer Requirements: Surrender previous license, meet residency requirements, provide medical certification
Renewal and Maintenance
Alabama CDLs are valid for 4 years and must be renewed before expiration:
Renewal Requirements
- Current medical certification
- Clean driving record review
- Payment of renewal fee ($66.25)
- Updated endorsements if needed
Medical Certification Maintenance
Ensure your DOT medical certification remains current throughout your CDL validity period. Expired medical certification can result in CDL downgrade or suspension.
How to Apply for Your Alabama CDL
Step 1: Prepare for Knowledge Tests
- Study the Alabama CDL Handbook
- Review federal CDL regulations
- Take practice tests for your intended CDL class and endorsements
Step 2: Obtain Your CLP
- Gather required documents (identity, Social Security, residency proof)
- Complete DOT medical examination
- Visit ALEA Driver License office
- Pass required knowledge tests
- Pay CLP fee ($36.25)
Step 3: Complete Training (if required)
- Enroll in ELDT-compliant training if applicable
- Complete theory and behind-the-wheel instruction
- Ensure training completion is submitted to FMCSA registry
Step 4: Schedule and Pass Skills Test
- Wait minimum 14 days after obtaining CLP
- Schedule skills test appointment
- Provide properly equipped vehicle for testing
- Pass all three parts of skills examination
Step 5: Receive Your CDL
- Pay CDL license fee ($66.25)
- Surrender your CLP
- Receive temporary CDL (permanent license mailed)
For the most current information and to find your nearest testing location, visit the Alabama Law Enforcement Agency website at alea.gov or contact your local ALEA Driver License office.
Alabama DMV
Medical Requirements
All Alabama CDL holders must maintain valid DOT medical certification through a certified medical examiner. Starting June 23, 2025, all medical certifications must be submitted electronically by authorized medical examiners - paper cards and self-uploaded documents will no longer be accepted. Medical certification status can be monitored through alabamadl.alea.gov under the Commercial Drivers tab.