Your training plan
CDL readiness quiz
Published Updated
Am I ready to start CDL training?
It depends on your state, age, license status, medical qualification, target class, endorsements and training progress. A valid license and confirmed prerequisites help you arrange training; unresolved age or license restrictions can block the permit. Use this quiz for a personal step plan with conditional dates, then confirm eligibility and appointments with your state and provider before paying.
The federal eligibility check explains the rules. This quiz turns those checks into a personal plan for a first Class A or B CDL, assuming you do not yet hold a CLP.
Quiz answers are computed in your browser and never sent anywhere or saved. Anonymous start/complete metrics contain no answers. The optional signup below is separate.
Build your step plan
Enable JavaScript to create dates. The step checklist, facts and state notes below work without it.
Your readiness and next steps
“Ready” means no prerequisites were flagged by these limited answers, “Almost” means confirmation is needed, and “Not yet” means an age or license blocker. These labels do not approve a permit, medical card, enrollment or license.
Every date in your result is an estimate. Appointment delays, state processing, additional practice and retests can move the plan.
- Confirm your state’s age, license, domicile, document and medical requirements.
- If required, get a DOT medical exam from an FMCSA National Registry examiner (checked 2026-11-13).
- Study the state manual and pass the knowledge tests for your CLP.
- Complete applicable ELDT theory and behind-the-wheel training with registered providers.
- Meet the permit waiting period, confirm training records, then pass the skills test.
- If adding hazmat, arrange its theory, knowledge test and TSA assessment separately.
- Ask the state to confirm license issuance and any restrictions.
Begin with general knowledge practice and use the practice-test topic list for your vehicle and endorsements. Air brakes applies when your vehicle has them.
Keep the next step handy with the existing state checklist signup.
Get your state CDL checklist + carrier-paid options
Free. You'll also get an email when school and carrier matching opens in your state.
Facts and date assumptions
A preferred start date is not a CLP issue date or a school booking. Calculations assume prerequisites are met and the CLP is issued on that date; replace it with the actual issue date and rerun the plan.
| Checkpoint | What the plan can assume | Source and checked date |
|---|---|---|
| Age and license | The federal CLP rule sets age 18 and a valid accompanying license from the same jurisdiction. Carrier qualification generally sets 21 for interstate driving; state intrastate rules must be checked. | 49 CFR 383.25; 49 CFR 391.11. Checked . |
| Permit wait | The first 14 days after initial CLP issuance are ineligible for skills testing. The calculator adds 14 calendar days to the assumed issue date. Training can overlap. | 49 CFR 383.25(e). Checked . |
| Medical qualification | Confirm your driving category, any exception and the state medical record. A “have one” answer does not verify a card. | 49 CFR 391.41. Checked . |
| ELDT | Since February 7, 2022, covered first Class A/B applicants must complete applicable theory and behind-the-wheel training before skills testing. First passenger and school bus endorsements also need applicable training. First hazmat requires theory before its knowledge test. | FMCSA TPR driver FAQ. Checked . |
| Optional Class A example | JCCC in Kansas lists 4 weeks on weekdays or 9 weeks on weekends. These are named course examples, not national averages, ranges or promises for another school. The scenario adds the selected course length to your assumed start date. | JCCC CDL-A schedule, recorded in our training timeline guide. Checked . |
| Unknown durations | Class B course length, remaining in-progress training, local cohorts, appointments, extra endorsement training, retests and issuance duration are unknown. Confirm them with the provider and state; the quiz does not substitute a Class A example. | FMCSA CDL process; TPR requirements. Checked . |
| Hazmat TSA assessment | TSA recommends enrollment at least 60 days before an eligibility determination is needed. Its goal is application status within 60 days after receiving enrollment information, and it may take longer. This is not an approval deadline. No clearance date is calculated. | TSA hazardous materials endorsement. Checked . |
State notes you can use without JavaScript
Your state decides issuance. These existing source notes preserve their checked dates. Idaho, Utah and West Virginia publish license or driving-experience requirements, shown with sources in their rows; other state or school duration requirements are unknown here.
Find your state’s age notes, application steps and practice page
| State and steps | Age source note | Practice |
|---|---|---|
| Alabama application steps | The June 2016 Alabama Driver License Manual lists an unrestricted Class A CDL at 21, an unrestricted Class B at 21, a restricted Class B at 18, and a Class C at 21. The current fees page does not restate those ages. Official state source Official state source Checked . | Alabama practice |
| Alaska application steps | Not stated on the page checked. Official state source Checked . | National practice topics |
| Arizona application steps | The minimum age for a CDL is 18. Under 21, the license is an intrastate CDL valid only in Arizona, and the driver may not transport hazardous materials. Official state source Checked . | Arizona practice |
| Arkansas application steps | Not stated in the section checked. Official state source Checked . | Arkansas practice |
| California application steps | The DMV says you may be hired to drive a commercial motor vehicle carrying cargo that starts and ends in California if you are at least 18, and that interstate commerce or hazardous materials requires 21 or older. Either case still needs a CDL. Official state source Official state source Checked . | California practice |
| Colorado application steps | You must be 18 or older. A hazardous materials endorsement requires 21 or older. Official state source Official state source Checked . | Colorado practice |
| Connecticut application steps | At least 18 to drive intrastate, within Connecticut only. At least 21 to haul hazardous materials. At least 21 to drive interstate. Official state source Checked . | Connecticut practice |
| Delaware application steps | Not stated on the page checked. Official state source Checked . | National practice topics |
| District of Columbia application steps | The eligibility page requires age 21 and a valid non-commercial driver license; its note says an intrastate CDL is available from age 18. Official state source Official state source Checked . | National practice topics |
| Florida application steps | Applicants must be at least 18. Under 21, the license is restricted to intrastate operation only. Official state source Official state source Checked . | Florida practice |
| Georgia application steps | You can apply at 18. Applicants from 18 until 21 are restricted to driving in Georgia only. On or after the 21st birthday, the Georgia-only restriction is removed at a customer service center. Official state source Official state source Checked . | Georgia practice |
| Hawaii: state-specific steps unknown; use the state directory | State age and license-holding duration are unknown in the sources used here. Confirm with your licensing agency. | National practice topics |
| Idaho application steps | Applicants must be at least 18, hold an Idaho Class D license or pass its required tests, and have one year of licensed driving experience. Drivers aged 18, 19 and 20 receive an intrastate-only K restriction. Official state source Checked . | National practice topics |
| Illinois application steps | The Secretary of State says you must be at least 18 to apply for a commercial learner permit or CDL for intrastate driving, and at least 21 to operate in interstate commerce or to transport passengers. Official state source Official state source Checked . | Illinois practice |
| Indiana application steps | The Indiana-specific CDL manual says an applicant must be at least 18. Interstate commerce, or a school-bus application, requires at least 21. Official state source Official state source Checked . | Indiana practice |
| Iowa application steps | Not stated in the section checked. Official state source Checked . | Iowa practice |
| Kansas application steps | K.S.A. 8-240 does not state a minimum age to apply. It charges a different commercial license fee for a person under 21 than for a person 21 or older. Official state source Official state source Official state source Checked . | Kansas practice |
| Kentucky application steps | At least 18 to drive within Kentucky, and 21 for interstate travel. An 18-year-old who holds a Class D license and passes the vision and knowledge tests may be licensed for intrastate commerce only, with a K restriction, and may not drive a school bus or a vehicle hauling hazardous material. Official state source Checked . | Kentucky practice |
| Louisiana application steps | The new-CDL page says a commercial learner permit requires 18 or older. It does not state a separate interstate age. Official state source Official state source Checked . | Louisiana practice |
| Maine application steps | Not stated on the pages checked. Official state source Official state source Official state source Checked . | National practice topics |
| Maryland application steps | The get-or-renew page says the applicant must already hold a valid full Maryland driver license, be at least 18 to drive commercially within Maryland, and be at least 21 to drive across state lines, transport hazardous materials, or transport passengers. Official state source Official state source Official state source Checked . | Maryland practice |
| Massachusetts application steps | The commercial learner’s permit page says an intrastate, Massachusetts-only permit requires at least 18, and an interstate permit requires at least 21. The commercial road-test page uses the same ages for an intrastate or interstate CDL. Official state source Official state source Official state source Official state source Checked . | Massachusetts practice |
| Michigan application steps | The 2024 manual says you must be 21 to drive a commercial motor vehicle across state lines. You may drive one in Michigan at 18, except when transporting hazardous materials in a quantity that must be marked or placarded. That hazmat case requires 21 or older. Official state source Official state source Checked . | Michigan practice |
| Minnesota application steps | Not stated in the section checked. Official state source Checked . | Minnesota practice |
| Mississippi application steps | Not stated on the pages checked. Official state source Official state source Checked . | Mississippi practice |
| Missouri application steps | An initial Missouri CDL requires you to be at least 18 and to hold a valid Missouri operator license. Official state source Checked . | Missouri practice |
| Montana application steps | Type 1 interstate applicants must be at least 21. Type 2 intrastate applicants must be at least 18. Official state source Checked . | National practice topics |
| Nebraska application steps | Class A, B or C: 21 for interstate driving and 18 for intrastate driving. Official state source Official state source Official state source Checked . | National practice topics |
| Nevada application steps | The page says you must be at least 18, and 21 for interstate commerce. Official state source Checked . | Nevada practice |
| New Hampshire: state-specific steps unknown; use the state directory | State age and license-holding duration are unknown in the sources used here. Confirm with your licensing agency. | National practice topics |
| New Jersey application steps | The getting-a-CDL page says an applicant must be at least 18 and must hold a basic New Jersey Class D driver license. Applicants under 21 may operate only in intrastate commerce, must select commerce category 3 or 4 on the self-certification form, and may not receive a hazardous-materials or passenger endorsement. The license and permit fees page lists the commercial permit minimum age as 18. Official state source Official state source Official state source Checked . | New Jersey practice |
| New Mexico: state-specific steps unknown; use the state directory | State age and license-holding duration are unknown in the sources used here. Confirm with your licensing agency. | National practice topics |
| New York application steps | Not stated on the pages checked. Official state source Official state source Checked . | New York practice |
| North Carolina application steps | A commercial learner permit holder must be at least 18, and 21 for interstate commerce or a hazardous materials endorsement. Official state source Checked . | North Carolina practice |
| North Dakota application steps | Not stated on the pages checked. Official state source Official state source Checked . | National practice topics |
| Ohio application steps | Not stated in the section checked. The statute page says this text is effective April 12, 2021. Official state source Checked . | Ohio practice |
| Oklahoma application steps | Not stated on the first-time applicants page. Official state source Checked . | Oklahoma practice |
| Oregon application steps | At least 21, or 18 for intrastate driving. The same ages apply to the commercial learner permit. Official state source Checked . | Oregon practice |
| Pennsylvania application steps | Not stated on the pages checked. Official state source Official state source Official state source Checked . | Pennsylvania practice |
| Rhode Island: state-specific steps unknown; use the state directory | State age and license-holding duration are unknown in the sources used here. Confirm with your licensing agency. | National practice topics |
| South Carolina application steps | A commercial learner’s permit requires age 18 or older, permanent residence in South Carolina, and a valid unexpired South Carolina driver license. A first CDL requires at least 18 to drive within South Carolina and at least 21 to drive outside South Carolina. Official state source Official state source Official state source Checked . | South Carolina practice |
| South Dakota application steps | Interstate CDL applicants must be at least 21. Applicants aged 18 to 20 may obtain a CDL or CLP for intrastate commerce only. Official state source Checked . | National practice topics |
| Tennessee application steps | The commercial driver license page says an applicant must be at least 18. An applicant under 21 is restricted to driving only within Tennessee. Official state source Official state source Checked . | Tennessee practice |
| Texas application steps | The fee table prices a commercial license from age 18. The medical page says non-excepted interstate driving requires 21 or older, and an intrastate category requires at least 18. Official state source Official state source Official state source Checked . | Texas practice |
| Utah application steps | Applicants must be at least 18 and have held a Class D license for one year. Official state source Checked . | Utah practice |
| Vermont application steps | The page lists age 18 or older for a CLP and intrastate CDL, and 21 or older for interstate commercial vehicle operation. Official state source Checked . | National practice topics |
| Virginia application steps | At least 18 for an intrastate CDL, and 21 for an interstate CDL. Official state source Checked . | Virginia practice |
| Washington application steps | Not stated on the pages checked. Official state source Official state source Checked . | Washington practice |
| West Virginia application steps | Applicants must be at least 18 and have at least one year of driving experience to qualify for a CDL or CLP. Official state source Checked . | National practice topics |
| Wisconsin application steps | Not stated in the section checked. Official state source Checked . | Wisconsin practice |
| Wyoming application steps | The CLP page says a person holding a valid Wyoming classified driver license may apply for a commercial learner permit at age 18 or older. Official state source Official state source Checked . | National practice topics |
Questions about your plan
Is this the federal eligibility check?
The eligibility check explains federal rules. This quiz reuses those checks to organize a personal dated plan. Neither tool decides state eligibility, medical qualification, enrollment or license issuance.
Are my answers sent anywhere?
Quiz answers are computed in your browser and never sent anywhere or saved. Anonymous tool-start and tool-complete events contain no answers. The optional checklist signup is a separate form with its own consent.
Can I use the course date as my graduation date?
The optional JCCC example is a named Kansas Class A schedule, not a local course estimate. Class B duration, remaining training, appointments and license processing are unknown until confirmed. Every calculated date is conditional.
Confirm the CDL requirements, application steps and training timeline before committing to a course.
Get your state CDL checklist + carrier-paid options
Free. You'll also get an email when school and carrier matching opens in your state.