
Free Alabama CDL Practice Tests — Your Complete Study Guide
Pass your Alabama CDL permit exam with 80%+ on the first try
Updated: August 2026
What You Need to Study
General Knowledge
The foundation of your CDL exam. Covers traffic laws, safe driving techniques, vehicle inspection procedures, cargo handling, and federal regulations every commercial driver must understand.
Combination Vehicles
Essential for driving tractor-trailers. Covers coupling and uncoupling procedures, rollover prevention, inspecting combination vehicles, and safely maneuvering with attached trailers.
Air Brakes
Required for any vehicle equipped with air brakes. Covers how air brake systems work, dual air brake systems, inspecting air brakes, and using them safely in all conditions.
Endorsement Tests
HazMat
Required for transporting hazardous materials. Covers placarding, labeling, loading procedures, emergency response, and compliance with federal hazmat regulations.
Tanker
Required for driving tank vehicles used to transport liquids or gases in bulk. Covers safe loading, unloading, and driving techniques specific to tanker operations.
Doubles & Triples
Required for pulling double or triple trailers. Covers coupling and uncoupling multiple trailers, safe driving practices, and inspection procedures for multi-trailer rigs.
Passenger
Required for operating vehicles designed to transport 16 or more passengers. Covers passenger safety, loading, emergency exits, and pre-trip inspection requirements.
Free Alabama CDL Practice Tests — Your Complete Study Guide
What should you do when merging?
- Merge at a much lower speed than the flow of traffic.
- Use your mirrors to make sure the gap in traffic is large enough for you to enter safely.
- Merge without signaling.
Documents related to hazardous materials transportation must be stored ___.
- In the pouch of the driver door.
- Attached to the sun visor.
- In a box on the trailer.
Which of these statements about driving through a tunnel is correct?
- Keep windows open for fresh air.
- Turn off all lights inside the truck.
- There may be strong winds when exiting.
Among these vehicles, which is more likely to experience off-tracking during turns?
- Tractor with 45-feet trailer.
- 28-feet box truck
- 45-feet straight truck
Under what circumstances should you sound your horn?
- If it helps to avoid a crash.
- To let others know you are running late.
- To say hello to a friend on the sidewalk.
Identify the incorrect statement regarding alcohol consumption.
- A drinker can control how fast his or her body absorbs alcohol.
- Alcohol goes directly from the stomach to the blood stream.
- BAC is determined by how fast you drink; how much you drink and how much you eat.
If your vehicle is missing ____ or more leaves from any leaf spring, it won't be allowed to be used.
- 1/3
- 1/4
- 1/2
Select the correct statement regarding the transportation of hazardous materials.
- Any truck carrying any amount of hazardous materials must have placards.
- Hazardous materials can be disposed of in regular trash bins if the containers are sealed.
- All hazardous materials present health and safety danger.
To figure out how much alcohol is in someone's blood (BAC), you need to know:
- Their height.
- The time of day they drink alcohol
- Their weight.
What is the right way to hold a steering wheel?
- With one hand on the top of the wheel and the other on your lap.
- With your knees, while using your hands to adjust the radio.
- With both hands, on opposite sides of the wheel.
What Are You Preparing For?
Select one or more options so we can show you exactly which tests you need to take.
What You Need to Study

General Knowledge
16 sections · 800 questions
The foundation of your CDL exam. Covers traffic laws, safe driving techniques, vehicle inspection procedures, cargo handling, and federal regulations every commercial driver must understand.

Combination Vehicles
9 sections · 180 questions
Essential for driving tractor-trailers. Covers coupling and uncoupling procedures, rollover prevention, inspecting combination vehicles, and safely maneuvering with attached trailers.

Air Brakes
6 sections · 150 questions
Required for any vehicle equipped with air brakes. Covers how air brake systems work, dual air brake systems, inspecting air brakes, and using them safely in all conditions.
Endorsement Tests
Additional endorsements you may need depending on the type of vehicle or cargo you plan to operate.

HazMat
9 sections · 202 questions
Required for transporting hazardous materials. Covers placarding, labeling, loading procedures, emergency response, and compliance with federal hazmat regulations.

Tanker
6 sections · 133 questions
Required for driving tank vehicles used to transport liquids or gases in bulk. Covers safe loading, unloading, and driving techniques specific to tanker operations.

Doubles & Triples
7 sections · 144 questions
Required for pulling double or triple trailers. Covers coupling and uncoupling multiple trailers, safe driving practices, and inspection procedures for multi-trailer rigs.

Passenger
6 sections · 123 questions
Required for operating vehicles designed to transport 16 or more passengers. Covers passenger safety, loading, emergency exits, and pre-trip inspection requirements.

Your Path to a Commercial Driver's License
To get a CDL, you must first study for and pass the permit exam at the DMV. After you receive your permit, you can take commercial vehicle driving classes and complete the required training. The final step is passing the official driving exam to earn your CDL. Our practice tests help you prepare for the DMV permit exam with real-style questions, and we also provide extra study materials and helpful resources to guide you through the process.
To obtain a CDL in Alabama, you must pass the written permit tests that match your license class — General Knowledge for everyone, plus Combination Vehicles and Air Brakes where they apply — at the Alabama Department of Motor Vehicles. Similar to a regular driver's license permit exam, these are timed, multiple-choice tests based on the official Alabama CDL handbook.
All of our practice material is built from the official Alabama CDL handbook and federal resources, and curated by professionals with over 10 years of experience in the commercial transportation industry. Studying with practice tests that mirror the real exam format is one of the most effective ways to pass on your first try.
On this page you'll find free practice tests for all three sections. All 2,500+ questions and the study tools are in the app with a subscription — download the CDL Help app.
Alabama CDL Knowledge Test: Format & Requirements
The CDL knowledge (written) test follows the same federal standards in Alabama as nationwide. Here's what to expect.
Questions by test
The 80% passing score is a federal standard (FMCSA, 49 CFR 383.135). Question counts follow the AAMVA model used by most states and can vary by state. Always confirm current details with your state's official CDL handbook.
Alabama CDL Fees & Licensing
State-charged fees as of June 2026. Amounts change — confirm current fees with the official agency.
CDL Requirements in Alabama
aleaaleaadmincode49 CFR §391.11
- Must be at least 18 years old for intrastate (within Alabama) commercial driving.
- Must be at least 21 years old for interstate commerce, hazardous materials, or passenger transport.
- Must be domiciled in Alabama and provide two proofs of Alabama residence.
- U.S. citizens and legal permanent residents are eligible. Non-U.S. citizens must be in permanent legal status and domiciled in Alabama.
- Must hold a valid Alabama driver's license.
- Must pass a DOT physical by an FMCSA-certified medical examiner. Effective June 23, 2025, ALEA accepts DOT medical certifications by electronic submission only — paper cards and online uploads are no longer accepted.
- Must self-certify commercial operation type (Non-Excepted Interstate, Excepted Interstate, Non-Excepted Intrastate, or Excepted Intrastate).
- Must pass the General Knowledge written test (50 questions, 80% passing) to obtain a CLP. CLP is valid for 360 days and is non-renewable — if it expires, all written tests must be retaken.
- Must hold a CLP for at least 14 days before taking the CDL skills test.
- Entry Level Driver Training (ELDT) is required for first-time Class A or Class B CDL applicants, upgrades from Class B to Class A, and first-time School Bus (S), Passenger (P), or Hazmat (H) endorsements.
- Effective July 1, 2025, Alabama adopted the AAMVA Modernized CDL Skills Test with revised vehicle inspection, updated basic control skills (now four maneuvers), and unchanged road skills.
- Hazmat (H) endorsement requires a TSA Security Threat Assessment (fingerprinting + criminal history check).
- Fees: CLP $36.25, Class A CDL $66.25, Class B CDL $56.25, Class C CDL $36.25, written test $25, skills test $20.
- CDL classes: Class A (combination vehicles 26,001+ lbs GCWR with towed vehicle over 10,000 lbs), Class B (single vehicle 26,001+ lbs GVWR), Class C (vehicles transporting 16+ passengers or hazmat).
- Only the Passenger, School Bus and Tank Vehicle endorsements may be added to a CLP — Hazmat and Doubles/Triples go on the CDL only, per ALEA’s CDL manual.
- ALEA’s administrative code (chapter 760-X-1, Table 2) sets 18 as the minimum age for a restricted Class A or B CDL and 21 for an unrestricted Class A or B CDL, or a Class C CDL.
Official Alabama CDL Handbook
The official Alabama Commercial Driver's License Manual covers every topic tested on the state's CDL knowledge exam — but its dense, reference-style format makes it difficult for self-study. A more effective preparation tool is our set of General Knowledge practice tests. Our free Alabama CDL permit practice test is structured to closely match the format and content of the official exam and is fully updated as of February 2026. Each test includes 20 questions covering critical topics such as vehicle inspection, safe driving techniques, air brakes, cargo securement, driving emergencies, hazardous conditions, and Alabama-specific commercial driving regulations. Unlike the official test, every practice question comes with a helpful hint and a detailed explanation of the correct answer — so you learn from every question, not just the ones you get right.
- Complete CDL regulations and Alabama-specific requirements
- Safe driving techniques, vehicle inspection, and cargo handling
- All endorsement categories and testing requirements

CDL Practice Tests in Nearby States
Testing near Alabama? Practice for a neighboring state's CDL exam too.
Non-Domiciled CDL Information
Important information about non-domiciled commercial driver's licenses in Alabama.
Federal regulations on non-domiciled CDLs are changing rapidly. The information below reflects the latest known state actions.
ALEA does not run a dedicated non-domiciled CDL program page — its document-requirements page instead folds eligibility into the standard applicant rule: if you are not a U.S. citizen, you must be in permanent legal status in the United States and domiciled in Alabama before ALEA will issue a CLP or CDL of any class.
Under the FMCSA final rule published February 13, 2026 (effective March 16, 2026), eligibility for a foreign-domiciled CLP or CDL nationwide is now restricted to specific, verifiable employment-based nonimmigrant statuses — H-2A (agricultural workers), H-2B (non-agricultural workers) and E-2 (treaty investors) visa holders. Alabama has not published a separate state-level statement pausing or restricting its own issuance. CDL Help does not provide legal or immigration advice, and these requirements are changing quickly — confirm your specific situation directly with ALEA’s Driver License Division and the official FMCSA resources linked below.[FMCSA Final Rule]
English Language Proficiency (ELP)
Federal ELP enforcement applies to all CDL holders nationwide.
Federal ELP enforcement applies to all CDL holders nationwide. Here is how it is enforced in Alabama.
Alabama does not currently administer a separate state-level English Language Proficiency (ELP) test for CDL applicants. However, all Alabama CDL holders are subject to federal ELP enforcement, which took effect on June 25, 2025. Under FMCSA guidance, all roadside inspections must begin in English, and if a driver appears unable to understand or respond appropriately, the officer proceeds with a formal two-step English Proficiency Assessment — a conversational interview in English (no interpreters, translation apps, or other language facilitation tools are permitted), followed by a test on reading and interpreting standard U.S. traffic signs. Drivers who fail either step face citation and immediate out-of-service status under CVSA North American Standard Out-of-Service Criteria.
Alabama CDL facts
| Fact | Value | Source |
|---|---|---|
| Commercial learner license (CLP) fee | $36.25 | alea.gov |
| CDL testing fee | $25No checks accepted | alea.gov |
| Skills test fee | $20Test by appointment only | alea.gov |
| Class A license | $66.25 | alea.gov |
| Class B license | $56.25 | alea.gov |
| Class C license | $36.25 | alea.gov |
| Minimum CLP holding period before the CDL skills test | 14 days | alea.gov |
| CLP validity | 360 days; not renewable | alea.gov |
| Entry-Level Driver Training | Required for anyone obtaining a CDL for the first timeProviders are listed on the FMCSA Training Provider Registry | alea.gov |
| Minimum age | 18 for a restricted Class A or B CDL; 21 for an unrestricted Class A or B, and for Class CALEA Administrative Code chapter 760-X-1, Table 2 (revised 6/14/26) | admincode.legislature.state.al.us |
| Intrastate-only restriction code | K – Intrastate Only | alea.gov |
| What to bring | Current driver license, Social Security card, two proofs of principal residence, proof of insurance for the skills testOut-of-state transfers also present one “primary” identity document | alea.gov |
| Non-U.S. citizens | Must be in permanent legal status in the United States and domiciled in Alabama | alea.gov |
| DOT medical certification | Accepted only by electronic submission from the medical examinerPaper cards and online uploads are no longer accepted (National Registry II)effective June 23, 2025 | alea.gov |
| Who needs a medical card on file | Drivers who self-certify Non-Excepted InterstateOnly FMCSA-certified medical examiners can give the DOT physical | alea.gov |
| Self-certification | Every Class A, B or C CDL holder certifies the type of commercial operation (online at alabamadl.alea.gov) | alea.gov |
| Missing medical certification | CDL privileges are removed 45 days after ALEA’s notice if the information is not received | alea.gov |
| Online CDL account | View or update your DOT medical card and self-certification at alabamadl.alea.gov (“Commercial Drivers” tab) | alea.gov |
| Knowledge and skills test appointments | Book online — Driver License › Online Services › Schedule DL Appointment lists the offices that offer online scheduling | alea.gov |
| Skills test | By appointment only, for first-time applicants and license upgrades | alea.gov |
| Skills test format | AAMVA modernized test: revised vehicle inspection, four basic-control maneuvers (adds Forward Stop and Forward Offset Tracking), unchanged road skills testeffective July 1, 2025 | alea.gov |
| Expired CDL | Re-examination required if your Alabama CDL has been expired more than three years | alea.gov |
| Military skills test waiver | Available to licensed service members who drove a CMV-equivalent military vehicle within the past 12 months; knowledge tests still required | alea.gov |
| CDL testing offices | CDL Headquarters 334.676.7394; CDL district offices are listed on the Driver License page | alea.gov |
| Study material | Alabama CDL Manual (AAMVA 2005 testing system, version July 2017) plus the September 9, 2022 supplement for the modernized skills test | alea.gov |
| Licensing agency | Alabama Law Enforcement Agency (ALEA), Driver License Division | alea.gov |
| Class C CDL | Covers vehicles placarded for hazardous materials (or built for 16+ passengers) that are not Class A or B | alea.gov |
How to get a CDL in Alabama
- Bring your current driver license, Social Security card and two proofs of principal residence to an ALEA driver license office; if you are not a U.S. citizen you must be in permanent legal status and domiciled in Alabama. Source
- Self-certify the type of commercial operation you will do. If you certify Non-Excepted Interstate, an FMCSA-certified medical examiner must submit your DOT medical certification electronically — ALEA receives it from FMCSA and will not issue the credential if it is missing or inaccurate. Source
- Make an appointment for knowledge testing through the online scheduler (Driver License › Online Services › Schedule DL Appointment). Source
- Pay the $25 testing fee (no checks) and pass the required written knowledge tests. Source
- Purchase the commercial learner license — $36.25. It is valid for 360 days, cannot be renewed, and can carry only the P, S and N endorsements. Source
- Hold the CLP for at least 14 days and, if this is your first CDL, complete Entry-Level Driver Training with a provider listed on the FMCSA Training Provider Registry. Source
- Book the skills test — it is given by appointment only — pay the $20 skills test fee and bring proof of insurance for the test vehicle. Source
- Pass the AAMVA modernized skills test in use since July 1, 2025: the revised vehicle inspection, a basic control skills test of four maneuvers, and the unchanged road skills test. Source
- Purchase the license: $66.25 for Class A, $56.25 for Class B or $36.25 for Class C. Source
Official Alabama Law Enforcement Agency (ALEA), Driver License Division links
- ALEA: Driver License Division
- ALEA: CDL Frequently Asked Questions
- ALEA: Document Requirements and Fees
- Alabama Commercial Driver License Manual (PDF)
- Alabama CDL Manual Supplement for the modernized skills test (PDF)
- ALEA: Schedule a Driver License Appointment
- ALEA: Driver License Offices
- ALEA: Driver license classes, endorsements and restrictions
- ALEA Administrative Code, Chapter 760-X-1 (PDF)
As of September 2, 2026, verified against Alabama Law Enforcement Agency (ALEA), Driver License Division.
Alabama CDL questions
- How much does an Alabama CDL cost?
- Per ALEA’s document-requirements-and-fees page: a $25 testing fee (no checks), $36.25 to purchase the commercial learner license, a $20 skills test fee, and then $66.25 for a Class A license, $56.25 for Class B or $36.25 for Class C. Training-school and medical-exam costs are separate. Source
- How long is an Alabama commercial learner permit valid?
- 360 days, and it cannot be renewed — once it expires you must retake all the written tests and be issued a new CLP. You must hold it for at least 14 days before testing for the CDL, and only the P, S and N endorsements can be added to it. Source
- How do I submit my DOT medical card to ALEA?
- You don’t — since June 23, 2025 ALEA accepts DOT medical certifications only by electronic submission from the medical examiner (National Registry II); paper cards and online uploads are no longer accepted. Check that the card and your self-certification show correctly at alabamadl.alea.gov under “Commercial Drivers”; if the information is missing, ALEA removes CDL privileges 45 days after its notice. Source
- How do I take the CDL skills test in Alabama?
- By appointment only, for a $20 skills test fee, after holding your CLP at least 14 days. Since July 1, 2025 Alabama uses the AAMVA modernized test: a revised vehicle inspection, a basic control skills test with four maneuvers (adding Forward Stop and Forward Offset Tracking), and the unchanged road skills test. Book through the online scheduler and bring proof of insurance. Source
- How old do you have to be to get a CDL in Alabama?
- ALEA’s administrative code (chapter 760-X-1, Table 2) sets 18 as the minimum age for a restricted Class A or B CDL and 21 for an unrestricted Class A or B — and for Class C, the class that covers placarded hazmat and 16-plus-passenger vehicles. Source
Save your misses — the app re-asks them at the right time
Web progress isn't saved when you finish. With a subscription, the app keeps every missed question and brings it back with spaced review — and unlocks all 2,500+ questions. Free to start.
4.95,800+ ratingsacross app stores
