CDL training yard with trucks and students

Free Alabama CDL Practice Tests — Your Complete Study Guide

Pass your Alabama CDL permit exam with 80%+ on the first try

Trusted by CDL drivers — 65,000+ downloads
4 years helping drivers get their permit
Based on official Alabama CDL handbook

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

  1. 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.
  2. 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.
  3. 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.
  4. 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
  5. 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.
  6. 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.
  7. 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
  8. 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.
  9. 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.
  10. 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

Semi truck on highway representing general CDL knowledge
1

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.

Section 1

50 questions

Fifth wheel coupling mechanism on a semi truck
2

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.

Section 1

20 questions

Air brake supply and parking brake controls in a truck cab
3

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.

Section 1

25 questions

Endorsement Tests

Additional endorsements you may need depending on the type of vehicle or cargo you plan to operate.

Hazardous materials placards for CDL endorsement test

HazMat

9 sections · 202 questions

Required for transporting hazardous materials. Covers placarding, labeling, loading procedures, emergency response, and compliance with federal hazmat regulations.

Section 1

30 questions

Tanker truck for CDL endorsement test

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.

Section 1

20 questions

Double trailer truck for CDL endorsement test

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.

Section 1

20 questions

Passenger bus for CDL endorsement test

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.

Section 1

20 questions

CDL Help app on mobile device showing a practice test question

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.

80%
Passing score (every test)
50
General Knowledge questions
18/21
Min. age — in-state / interstate
14
Days holding permit before road test

Questions by test

General Knowledge50 questions
Air Brakes25 questions
Combination Vehicles20 questions
HazMat30 questions
Tanker20 questions
Passenger20 questions
Doubles & Triples20 questions
School Bus20 questions

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

CDL permit (CLP)
$36.25
CDL license
$66.25

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

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

Alabama CDL facts, each with its official source
FactValueSource
Commercial learner license (CLP) fee$36.25alea.gov
CDL testing fee$25No checks acceptedalea.gov
Skills test fee$20Test by appointment onlyalea.gov
Class A license$66.25alea.gov
Class B license$56.25alea.gov
Class C license$36.25alea.gov
Minimum CLP holding period before the CDL skills test14 daysalea.gov
CLP validity360 days; not renewablealea.gov
Entry-Level Driver TrainingRequired for anyone obtaining a CDL for the first timeProviders are listed on the FMCSA Training Provider Registryalea.gov
Minimum age18 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 codeK – Intrastate Onlyalea.gov
What to bringCurrent 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 documentalea.gov
Non-U.S. citizensMust be in permanent legal status in the United States and domiciled in Alabamaalea.gov
DOT medical certificationAccepted only by electronic submission from the medical examinerPaper cards and online uploads are no longer accepted (National Registry II)effective June 23, 2025alea.gov
Who needs a medical card on fileDrivers who self-certify Non-Excepted InterstateOnly FMCSA-certified medical examiners can give the DOT physicalalea.gov
Self-certificationEvery Class A, B or C CDL holder certifies the type of commercial operation (online at alabamadl.alea.gov)alea.gov
Missing medical certificationCDL privileges are removed 45 days after ALEA’s notice if the information is not receivedalea.gov
Online CDL accountView or update your DOT medical card and self-certification at alabamadl.alea.gov (“Commercial Drivers” tab)alea.gov
Knowledge and skills test appointmentsBook online — Driver License › Online Services › Schedule DL Appointment lists the offices that offer online schedulingalea.gov
Skills testBy appointment only, for first-time applicants and license upgradesalea.gov
Skills test formatAAMVA modernized test: revised vehicle inspection, four basic-control maneuvers (adds Forward Stop and Forward Offset Tracking), unchanged road skills testeffective July 1, 2025alea.gov
Expired CDLRe-examination required if your Alabama CDL has been expired more than three yearsalea.gov
Military skills test waiverAvailable to licensed service members who drove a CMV-equivalent military vehicle within the past 12 months; knowledge tests still requiredalea.gov
CDL testing officesCDL Headquarters 334.676.7394; CDL district offices are listed on the Driver License pagealea.gov
Study materialAlabama CDL Manual (AAMVA 2005 testing system, version July 2017) plus the September 9, 2022 supplement for the modernized skills testalea.gov
Licensing agencyAlabama Law Enforcement Agency (ALEA), Driver License Divisionalea.gov
Class C CDLCovers vehicles placarded for hazardous materials (or built for 16+ passengers) that are not Class A or Balea.gov

How to get a CDL in Alabama

  1. 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
  2. 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
  3. Make an appointment for knowledge testing through the online scheduler (Driver License › Online Services › Schedule DL Appointment). Source
  4. Pay the $25 testing fee (no checks) and pass the required written knowledge tests. Source
  5. 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
  6. 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
  7. 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
  8. 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
  9. Purchase the license: $66.25 for Class A, $56.25 for Class B or $36.25 for Class C. Source

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